Signal K
    Preparing search index...

    Tank data, each tank indentified by a unique name i.e. FreshWater_2

    interface Tanks {
        baitWell?: {
            [k: string]: {
                capacity?: NumberValue;
                currentLevel?: NumberValue;
                currentVolume?: NumberValue;
                extinguishant?: StringValue;
                name?: string;
                pressure?: NumberValue;
                temperature?: NumberValue;
                type?:
                    | "diesel"
                    | "petrol"
                    | "fresh water"
                    | "greywater"
                    | "blackwater"
                    | "holding"
                    | "lpg"
                    | "liveWell"
                    | "baitWell"
                    | "ballast"
                    | "rum";
                viscosity?: NumberValue;
                [k: string]: unknown;
            };
        };
        ballast?: {
            [k: string]: {
                capacity?: NumberValue;
                currentLevel?: NumberValue;
                currentVolume?: NumberValue;
                extinguishant?: StringValue;
                name?: string;
                pressure?: NumberValue;
                temperature?: NumberValue;
                type?: | "diesel"
                | "petrol"
                | "fresh water"
                | "greywater"
                | "blackwater"
                | "holding"
                | "lpg"
                | "liveWell"
                | "baitWell"
                | "ballast"
                | "rum";
                viscosity?: NumberValue;
                [k: string]: unknown;
            };
        };
        blackWater?: {
            [k: string]: {
                capacity?: NumberValue;
                currentLevel?: NumberValue;
                currentVolume?: NumberValue;
                extinguishant?: StringValue;
                name?: string;
                pressure?: NumberValue;
                temperature?: NumberValue;
                type?: | "diesel"
                | "petrol"
                | "fresh water"
                | "greywater"
                | "blackwater"
                | "holding"
                | "lpg"
                | "liveWell"
                | "baitWell"
                | "ballast"
                | "rum";
                viscosity?: NumberValue;
                [k: string]: unknown;
            };
        };
        freshWater?: {
            [k: string]: {
                capacity?: NumberValue;
                currentLevel?: NumberValue;
                currentVolume?: NumberValue;
                extinguishant?: StringValue;
                name?: string;
                pressure?: NumberValue;
                temperature?: NumberValue;
                type?: | "diesel"
                | "petrol"
                | "fresh water"
                | "greywater"
                | "blackwater"
                | "holding"
                | "lpg"
                | "liveWell"
                | "baitWell"
                | "ballast"
                | "rum";
                viscosity?: NumberValue;
                [k: string]: unknown;
            };
        };
        fuel?: {
            [k: string]: {
                capacity?: NumberValue;
                currentLevel?: NumberValue;
                currentVolume?: NumberValue;
                extinguishant?: StringValue;
                name?: string;
                pressure?: NumberValue;
                temperature?: NumberValue;
                type?: | "diesel"
                | "petrol"
                | "fresh water"
                | "greywater"
                | "blackwater"
                | "holding"
                | "lpg"
                | "liveWell"
                | "baitWell"
                | "ballast"
                | "rum";
                viscosity?: NumberValue;
                [k: string]: unknown;
            };
        };
        gas?: {
            [k: string]: {
                capacity?: NumberValue;
                currentLevel?: NumberValue;
                currentVolume?: NumberValue;
                extinguishant?: StringValue;
                name?: string;
                pressure?: NumberValue;
                temperature?: NumberValue;
                type?: | "diesel"
                | "petrol"
                | "fresh water"
                | "greywater"
                | "blackwater"
                | "holding"
                | "lpg"
                | "liveWell"
                | "baitWell"
                | "ballast"
                | "rum";
                viscosity?: NumberValue;
                [k: string]: unknown;
            };
        };
        liveWell?: {
            [k: string]: {
                capacity?: NumberValue;
                currentLevel?: NumberValue;
                currentVolume?: NumberValue;
                extinguishant?: StringValue;
                name?: string;
                pressure?: NumberValue;
                temperature?: NumberValue;
                type?: | "diesel"
                | "petrol"
                | "fresh water"
                | "greywater"
                | "blackwater"
                | "holding"
                | "lpg"
                | "liveWell"
                | "baitWell"
                | "ballast"
                | "rum";
                viscosity?: NumberValue;
                [k: string]: unknown;
            };
        };
        lubrication?: {
            [k: string]: {
                capacity?: NumberValue;
                currentLevel?: NumberValue;
                currentVolume?: NumberValue;
                extinguishant?: StringValue;
                name?: string;
                pressure?: NumberValue;
                temperature?: NumberValue;
                type?: | "diesel"
                | "petrol"
                | "fresh water"
                | "greywater"
                | "blackwater"
                | "holding"
                | "lpg"
                | "liveWell"
                | "baitWell"
                | "ballast"
                | "rum";
                viscosity?: NumberValue;
                [k: string]: unknown;
            };
        };
        wasteWater?: {
            [k: string]: {
                capacity?: NumberValue;
                currentLevel?: NumberValue;
                currentVolume?: NumberValue;
                extinguishant?: StringValue;
                name?: string;
                pressure?: NumberValue;
                temperature?: NumberValue;
                type?: | "diesel"
                | "petrol"
                | "fresh water"
                | "greywater"
                | "blackwater"
                | "holding"
                | "lpg"
                | "liveWell"
                | "baitWell"
                | "ballast"
                | "rum";
                viscosity?: NumberValue;
                [k: string]: unknown;
            };
        };
        [k: string]: unknown;
    }

    Indexable

    • [k: string]: unknown
    Index

    Properties

    baitWell?: {
        [k: string]: {
            capacity?: NumberValue;
            currentLevel?: NumberValue;
            currentVolume?: NumberValue;
            extinguishant?: StringValue;
            name?: string;
            pressure?: NumberValue;
            temperature?: NumberValue;
            type?:
                | "diesel"
                | "petrol"
                | "fresh water"
                | "greywater"
                | "blackwater"
                | "holding"
                | "lpg"
                | "liveWell"
                | "baitWell"
                | "ballast"
                | "rum";
            viscosity?: NumberValue;
            [k: string]: unknown;
        };
    }

    Bait tank

    Type declaration

    • [k: string]: {
          capacity?: NumberValue;
          currentLevel?: NumberValue;
          currentVolume?: NumberValue;
          extinguishant?: StringValue;
          name?: string;
          pressure?: NumberValue;
          temperature?: NumberValue;
          type?:
              | "diesel"
              | "petrol"
              | "fresh water"
              | "greywater"
              | "blackwater"
              | "holding"
              | "lpg"
              | "liveWell"
              | "baitWell"
              | "ballast"
              | "rum";
          viscosity?: NumberValue;
          [k: string]: unknown;
      }

      Tank, one or many, within the vessel

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      Type declaration

      • [k: string]: unknown
      • Optionalcapacity?: NumberValue
      • OptionalcurrentLevel?: NumberValue
      • OptionalcurrentVolume?: NumberValue
      • Optionalextinguishant?: StringValue
      • Optionalname?: string

        The name of the tank. Useful if multiple tanks of a certain type are on board

      • Optionalpressure?: NumberValue
      • Optionaltemperature?: NumberValue
      • Optionaltype?:
            | "diesel"
            | "petrol"
            | "fresh water"
            | "greywater"
            | "blackwater"
            | "holding"
            | "lpg"
            | "liveWell"
            | "baitWell"
            | "ballast"
            | "rum"

        The type of tank

      • Optionalviscosity?: NumberValue
    ballast?: {
        [k: string]: {
            capacity?: NumberValue;
            currentLevel?: NumberValue;
            currentVolume?: NumberValue;
            extinguishant?: StringValue;
            name?: string;
            pressure?: NumberValue;
            temperature?: NumberValue;
            type?:
                | "diesel"
                | "petrol"
                | "fresh water"
                | "greywater"
                | "blackwater"
                | "holding"
                | "lpg"
                | "liveWell"
                | "baitWell"
                | "ballast"
                | "rum";
            viscosity?: NumberValue;
            [k: string]: unknown;
        };
    }

    Ballast tanks

    Type declaration

    • [k: string]: {
          capacity?: NumberValue;
          currentLevel?: NumberValue;
          currentVolume?: NumberValue;
          extinguishant?: StringValue;
          name?: string;
          pressure?: NumberValue;
          temperature?: NumberValue;
          type?:
              | "diesel"
              | "petrol"
              | "fresh water"
              | "greywater"
              | "blackwater"
              | "holding"
              | "lpg"
              | "liveWell"
              | "baitWell"
              | "ballast"
              | "rum";
          viscosity?: NumberValue;
          [k: string]: unknown;
      }

      Tank, one or many, within the vessel

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      Type declaration

      • [k: string]: unknown
      • Optionalcapacity?: NumberValue
      • OptionalcurrentLevel?: NumberValue
      • OptionalcurrentVolume?: NumberValue
      • Optionalextinguishant?: StringValue
      • Optionalname?: string

        The name of the tank. Useful if multiple tanks of a certain type are on board

      • Optionalpressure?: NumberValue
      • Optionaltemperature?: NumberValue
      • Optionaltype?:
            | "diesel"
            | "petrol"
            | "fresh water"
            | "greywater"
            | "blackwater"
            | "holding"
            | "lpg"
            | "liveWell"
            | "baitWell"
            | "ballast"
            | "rum"

        The type of tank

      • Optionalviscosity?: NumberValue
    blackWater?: {
        [k: string]: {
            capacity?: NumberValue;
            currentLevel?: NumberValue;
            currentVolume?: NumberValue;
            extinguishant?: StringValue;
            name?: string;
            pressure?: NumberValue;
            temperature?: NumberValue;
            type?:
                | "diesel"
                | "petrol"
                | "fresh water"
                | "greywater"
                | "blackwater"
                | "holding"
                | "lpg"
                | "liveWell"
                | "baitWell"
                | "ballast"
                | "rum";
            viscosity?: NumberValue;
            [k: string]: unknown;
        };
    }

    Black water tank (sewage)

    Type declaration

    • [k: string]: {
          capacity?: NumberValue;
          currentLevel?: NumberValue;
          currentVolume?: NumberValue;
          extinguishant?: StringValue;
          name?: string;
          pressure?: NumberValue;
          temperature?: NumberValue;
          type?:
              | "diesel"
              | "petrol"
              | "fresh water"
              | "greywater"
              | "blackwater"
              | "holding"
              | "lpg"
              | "liveWell"
              | "baitWell"
              | "ballast"
              | "rum";
          viscosity?: NumberValue;
          [k: string]: unknown;
      }

      Tank, one or many, within the vessel

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      Type declaration

      • [k: string]: unknown
      • Optionalcapacity?: NumberValue
      • OptionalcurrentLevel?: NumberValue
      • OptionalcurrentVolume?: NumberValue
      • Optionalextinguishant?: StringValue
      • Optionalname?: string

        The name of the tank. Useful if multiple tanks of a certain type are on board

      • Optionalpressure?: NumberValue
      • Optionaltemperature?: NumberValue
      • Optionaltype?:
            | "diesel"
            | "petrol"
            | "fresh water"
            | "greywater"
            | "blackwater"
            | "holding"
            | "lpg"
            | "liveWell"
            | "baitWell"
            | "ballast"
            | "rum"

        The type of tank

      • Optionalviscosity?: NumberValue
    freshWater?: {
        [k: string]: {
            capacity?: NumberValue;
            currentLevel?: NumberValue;
            currentVolume?: NumberValue;
            extinguishant?: StringValue;
            name?: string;
            pressure?: NumberValue;
            temperature?: NumberValue;
            type?:
                | "diesel"
                | "petrol"
                | "fresh water"
                | "greywater"
                | "blackwater"
                | "holding"
                | "lpg"
                | "liveWell"
                | "baitWell"
                | "ballast"
                | "rum";
            viscosity?: NumberValue;
            [k: string]: unknown;
        };
    }

    Fresh water tank (drinking)

    Type declaration

    • [k: string]: {
          capacity?: NumberValue;
          currentLevel?: NumberValue;
          currentVolume?: NumberValue;
          extinguishant?: StringValue;
          name?: string;
          pressure?: NumberValue;
          temperature?: NumberValue;
          type?:
              | "diesel"
              | "petrol"
              | "fresh water"
              | "greywater"
              | "blackwater"
              | "holding"
              | "lpg"
              | "liveWell"
              | "baitWell"
              | "ballast"
              | "rum";
          viscosity?: NumberValue;
          [k: string]: unknown;
      }

      Tank, one or many, within the vessel

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      Type declaration

      • [k: string]: unknown
      • Optionalcapacity?: NumberValue
      • OptionalcurrentLevel?: NumberValue
      • OptionalcurrentVolume?: NumberValue
      • Optionalextinguishant?: StringValue
      • Optionalname?: string

        The name of the tank. Useful if multiple tanks of a certain type are on board

      • Optionalpressure?: NumberValue
      • Optionaltemperature?: NumberValue
      • Optionaltype?:
            | "diesel"
            | "petrol"
            | "fresh water"
            | "greywater"
            | "blackwater"
            | "holding"
            | "lpg"
            | "liveWell"
            | "baitWell"
            | "ballast"
            | "rum"

        The type of tank

      • Optionalviscosity?: NumberValue
    fuel?: {
        [k: string]: {
            capacity?: NumberValue;
            currentLevel?: NumberValue;
            currentVolume?: NumberValue;
            extinguishant?: StringValue;
            name?: string;
            pressure?: NumberValue;
            temperature?: NumberValue;
            type?:
                | "diesel"
                | "petrol"
                | "fresh water"
                | "greywater"
                | "blackwater"
                | "holding"
                | "lpg"
                | "liveWell"
                | "baitWell"
                | "ballast"
                | "rum";
            viscosity?: NumberValue;
            [k: string]: unknown;
        };
    }

    Fuel tank (petrol or diesel)

    Type declaration

    • [k: string]: {
          capacity?: NumberValue;
          currentLevel?: NumberValue;
          currentVolume?: NumberValue;
          extinguishant?: StringValue;
          name?: string;
          pressure?: NumberValue;
          temperature?: NumberValue;
          type?:
              | "diesel"
              | "petrol"
              | "fresh water"
              | "greywater"
              | "blackwater"
              | "holding"
              | "lpg"
              | "liveWell"
              | "baitWell"
              | "ballast"
              | "rum";
          viscosity?: NumberValue;
          [k: string]: unknown;
      }

      Tank, one or many, within the vessel

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      Type declaration

      • [k: string]: unknown
      • Optionalcapacity?: NumberValue
      • OptionalcurrentLevel?: NumberValue
      • OptionalcurrentVolume?: NumberValue
      • Optionalextinguishant?: StringValue
      • Optionalname?: string

        The name of the tank. Useful if multiple tanks of a certain type are on board

      • Optionalpressure?: NumberValue
      • Optionaltemperature?: NumberValue
      • Optionaltype?:
            | "diesel"
            | "petrol"
            | "fresh water"
            | "greywater"
            | "blackwater"
            | "holding"
            | "lpg"
            | "liveWell"
            | "baitWell"
            | "ballast"
            | "rum"

        The type of tank

      • Optionalviscosity?: NumberValue
    gas?: {
        [k: string]: {
            capacity?: NumberValue;
            currentLevel?: NumberValue;
            currentVolume?: NumberValue;
            extinguishant?: StringValue;
            name?: string;
            pressure?: NumberValue;
            temperature?: NumberValue;
            type?:
                | "diesel"
                | "petrol"
                | "fresh water"
                | "greywater"
                | "blackwater"
                | "holding"
                | "lpg"
                | "liveWell"
                | "baitWell"
                | "ballast"
                | "rum";
            viscosity?: NumberValue;
            [k: string]: unknown;
        };
    }

    Lpg/propane and other gases

    Type declaration

    • [k: string]: {
          capacity?: NumberValue;
          currentLevel?: NumberValue;
          currentVolume?: NumberValue;
          extinguishant?: StringValue;
          name?: string;
          pressure?: NumberValue;
          temperature?: NumberValue;
          type?:
              | "diesel"
              | "petrol"
              | "fresh water"
              | "greywater"
              | "blackwater"
              | "holding"
              | "lpg"
              | "liveWell"
              | "baitWell"
              | "ballast"
              | "rum";
          viscosity?: NumberValue;
          [k: string]: unknown;
      }

      Tank, one or many, within the vessel

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      Type declaration

      • [k: string]: unknown
      • Optionalcapacity?: NumberValue
      • OptionalcurrentLevel?: NumberValue
      • OptionalcurrentVolume?: NumberValue
      • Optionalextinguishant?: StringValue
      • Optionalname?: string

        The name of the tank. Useful if multiple tanks of a certain type are on board

      • Optionalpressure?: NumberValue
      • Optionaltemperature?: NumberValue
      • Optionaltype?:
            | "diesel"
            | "petrol"
            | "fresh water"
            | "greywater"
            | "blackwater"
            | "holding"
            | "lpg"
            | "liveWell"
            | "baitWell"
            | "ballast"
            | "rum"

        The type of tank

      • Optionalviscosity?: NumberValue
    liveWell?: {
        [k: string]: {
            capacity?: NumberValue;
            currentLevel?: NumberValue;
            currentVolume?: NumberValue;
            extinguishant?: StringValue;
            name?: string;
            pressure?: NumberValue;
            temperature?: NumberValue;
            type?:
                | "diesel"
                | "petrol"
                | "fresh water"
                | "greywater"
                | "blackwater"
                | "holding"
                | "lpg"
                | "liveWell"
                | "baitWell"
                | "ballast"
                | "rum";
            viscosity?: NumberValue;
            [k: string]: unknown;
        };
    }

    Live tank (fish)

    Type declaration

    • [k: string]: {
          capacity?: NumberValue;
          currentLevel?: NumberValue;
          currentVolume?: NumberValue;
          extinguishant?: StringValue;
          name?: string;
          pressure?: NumberValue;
          temperature?: NumberValue;
          type?:
              | "diesel"
              | "petrol"
              | "fresh water"
              | "greywater"
              | "blackwater"
              | "holding"
              | "lpg"
              | "liveWell"
              | "baitWell"
              | "ballast"
              | "rum";
          viscosity?: NumberValue;
          [k: string]: unknown;
      }

      Tank, one or many, within the vessel

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      Type declaration

      • [k: string]: unknown
      • Optionalcapacity?: NumberValue
      • OptionalcurrentLevel?: NumberValue
      • OptionalcurrentVolume?: NumberValue
      • Optionalextinguishant?: StringValue
      • Optionalname?: string

        The name of the tank. Useful if multiple tanks of a certain type are on board

      • Optionalpressure?: NumberValue
      • Optionaltemperature?: NumberValue
      • Optionaltype?:
            | "diesel"
            | "petrol"
            | "fresh water"
            | "greywater"
            | "blackwater"
            | "holding"
            | "lpg"
            | "liveWell"
            | "baitWell"
            | "ballast"
            | "rum"

        The type of tank

      • Optionalviscosity?: NumberValue
    lubrication?: {
        [k: string]: {
            capacity?: NumberValue;
            currentLevel?: NumberValue;
            currentVolume?: NumberValue;
            extinguishant?: StringValue;
            name?: string;
            pressure?: NumberValue;
            temperature?: NumberValue;
            type?:
                | "diesel"
                | "petrol"
                | "fresh water"
                | "greywater"
                | "blackwater"
                | "holding"
                | "lpg"
                | "liveWell"
                | "baitWell"
                | "ballast"
                | "rum";
            viscosity?: NumberValue;
            [k: string]: unknown;
        };
    }

    Lubrication tank (oil or grease)

    Type declaration

    • [k: string]: {
          capacity?: NumberValue;
          currentLevel?: NumberValue;
          currentVolume?: NumberValue;
          extinguishant?: StringValue;
          name?: string;
          pressure?: NumberValue;
          temperature?: NumberValue;
          type?:
              | "diesel"
              | "petrol"
              | "fresh water"
              | "greywater"
              | "blackwater"
              | "holding"
              | "lpg"
              | "liveWell"
              | "baitWell"
              | "ballast"
              | "rum";
          viscosity?: NumberValue;
          [k: string]: unknown;
      }

      Tank, one or many, within the vessel

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      Type declaration

      • [k: string]: unknown
      • Optionalcapacity?: NumberValue
      • OptionalcurrentLevel?: NumberValue
      • OptionalcurrentVolume?: NumberValue
      • Optionalextinguishant?: StringValue
      • Optionalname?: string

        The name of the tank. Useful if multiple tanks of a certain type are on board

      • Optionalpressure?: NumberValue
      • Optionaltemperature?: NumberValue
      • Optionaltype?:
            | "diesel"
            | "petrol"
            | "fresh water"
            | "greywater"
            | "blackwater"
            | "holding"
            | "lpg"
            | "liveWell"
            | "baitWell"
            | "ballast"
            | "rum"

        The type of tank

      • Optionalviscosity?: NumberValue
    wasteWater?: {
        [k: string]: {
            capacity?: NumberValue;
            currentLevel?: NumberValue;
            currentVolume?: NumberValue;
            extinguishant?: StringValue;
            name?: string;
            pressure?: NumberValue;
            temperature?: NumberValue;
            type?:
                | "diesel"
                | "petrol"
                | "fresh water"
                | "greywater"
                | "blackwater"
                | "holding"
                | "lpg"
                | "liveWell"
                | "baitWell"
                | "ballast"
                | "rum";
            viscosity?: NumberValue;
            [k: string]: unknown;
        };
    }

    Waste water tank (grey water)

    Type declaration

    • [k: string]: {
          capacity?: NumberValue;
          currentLevel?: NumberValue;
          currentVolume?: NumberValue;
          extinguishant?: StringValue;
          name?: string;
          pressure?: NumberValue;
          temperature?: NumberValue;
          type?:
              | "diesel"
              | "petrol"
              | "fresh water"
              | "greywater"
              | "blackwater"
              | "holding"
              | "lpg"
              | "liveWell"
              | "baitWell"
              | "ballast"
              | "rum";
          viscosity?: NumberValue;
          [k: string]: unknown;
      }

      Tank, one or many, within the vessel

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      This interface was referenced by undefined's JSON-Schema definition via the patternProperty ".*".

      Type declaration

      • [k: string]: unknown
      • Optionalcapacity?: NumberValue
      • OptionalcurrentLevel?: NumberValue
      • OptionalcurrentVolume?: NumberValue
      • Optionalextinguishant?: StringValue
      • Optionalname?: string

        The name of the tank. Useful if multiple tanks of a certain type are on board

      • Optionalpressure?: NumberValue
      • Optionaltemperature?: NumberValue
      • Optionaltype?:
            | "diesel"
            | "petrol"
            | "fresh water"
            | "greywater"
            | "blackwater"
            | "holding"
            | "lpg"
            | "liveWell"
            | "baitWell"
            | "ballast"
            | "rum"

        The type of tank

      • Optionalviscosity?: NumberValue