/** * The threshold value of the alert for continuous readings. */ export interface ContinuousReadingAlertThresholdResponseBody { /** The operation used when comparing the value to the threshold. Valid values: `GREATER`, `INSIDE_RANGE`, `LESS`, `OUTSIDE_RANGE` */ operation: ContinuousReadingAlertThresholdResponseBody.Operation; /** The lower threshold of criticality. */ threshold: number; /** The unit of the threshold defined by reading type. Valid values: `ampere`, `bar`, `cad`, `celsius`, `chf`, `day`, `decimaldegrees`, `eur`, `fahrenheit`, `foot`, `gallon`, `gallonperkilogram`, `gallonsperhour`, `galpermi`, `gbp`, `gforce`, `gperliter`, `gperm`, `hertz`, `hour`, `imperialgallonperkilogram`, `impgallon`, `impgallonsperhour`, `impgalpermi`, `inch`, `kelvin`, `kgper100kmgaseousfuel`, `kgpergallon`, `kgperkm`, `kgperliter`, `kgpermi`, `kilogram`, `kilogramgaseousfuel`, `kilometer`, `kilopascal`, `kilowatthour`, `kmperhr`, `kmperl`, `kmperlgaseousfuel`, `lbpermi`, `liter`, `litergaseousfuel`, `literperkilogram`, `literpertonne`, `litersperhour`, `lper100km`, `lper100kmgaseousfuel`, `lperkm`, `lperm`, `meter`, `meterspersec`, `mile`, `milliknot`, `millisecond`, `millivolt`, `minute`, `mipergal`, `miperhr`, `miperimpgal`, `month`, `mpgusgalgaseousfuel`, `mpkggaseousfuel`, `mxn`, `percent`, `pound`, `poundsPerSquareInch`, `poundspergallon`, `poundsperliter`, `rpm`, `second`, `usd`, `usgallongaseousfuel`, `volt`, `voltAmpere`, `voltAmpereReactive`, `watt`, `watthour`, `week` */ unit?: ContinuousReadingAlertThresholdResponseBody.Unit | undefined; /** The upper threshold of criticality. Required for RANGE operations. */ upperThreshold?: number | undefined; } export declare namespace ContinuousReadingAlertThresholdResponseBody { /** The operation used when comparing the value to the threshold. Valid values: `GREATER`, `INSIDE_RANGE`, `LESS`, `OUTSIDE_RANGE` */ const Operation: { readonly Greater: "GREATER"; readonly InsideRange: "INSIDE_RANGE"; readonly Less: "LESS"; readonly OutsideRange: "OUTSIDE_RANGE"; }; type Operation = (typeof Operation)[keyof typeof Operation]; /** The unit of the threshold defined by reading type. Valid values: `ampere`, `bar`, `cad`, `celsius`, `chf`, `day`, `decimaldegrees`, `eur`, `fahrenheit`, `foot`, `gallon`, `gallonperkilogram`, `gallonsperhour`, `galpermi`, `gbp`, `gforce`, `gperliter`, `gperm`, `hertz`, `hour`, `imperialgallonperkilogram`, `impgallon`, `impgallonsperhour`, `impgalpermi`, `inch`, `kelvin`, `kgper100kmgaseousfuel`, `kgpergallon`, `kgperkm`, `kgperliter`, `kgpermi`, `kilogram`, `kilogramgaseousfuel`, `kilometer`, `kilopascal`, `kilowatthour`, `kmperhr`, `kmperl`, `kmperlgaseousfuel`, `lbpermi`, `liter`, `litergaseousfuel`, `literperkilogram`, `literpertonne`, `litersperhour`, `lper100km`, `lper100kmgaseousfuel`, `lperkm`, `lperm`, `meter`, `meterspersec`, `mile`, `milliknot`, `millisecond`, `millivolt`, `minute`, `mipergal`, `miperhr`, `miperimpgal`, `month`, `mpgusgalgaseousfuel`, `mpkggaseousfuel`, `mxn`, `percent`, `pound`, `poundsPerSquareInch`, `poundspergallon`, `poundsperliter`, `rpm`, `second`, `usd`, `usgallongaseousfuel`, `volt`, `voltAmpere`, `voltAmpereReactive`, `watt`, `watthour`, `week` */ const Unit: { readonly Ampere: "ampere"; readonly Bar: "bar"; readonly Cad: "cad"; readonly Celsius: "celsius"; readonly Chf: "chf"; readonly Day: "day"; readonly Decimaldegrees: "decimaldegrees"; readonly Eur: "eur"; readonly Fahrenheit: "fahrenheit"; readonly Foot: "foot"; readonly Gallon: "gallon"; readonly Gallonperkilogram: "gallonperkilogram"; readonly Gallonsperhour: "gallonsperhour"; readonly Galpermi: "galpermi"; readonly Gbp: "gbp"; readonly Gforce: "gforce"; readonly Gperliter: "gperliter"; readonly Gperm: "gperm"; readonly Hertz: "hertz"; readonly Hour: "hour"; readonly Imperialgallonperkilogram: "imperialgallonperkilogram"; readonly Impgallon: "impgallon"; readonly Impgallonsperhour: "impgallonsperhour"; readonly Impgalpermi: "impgalpermi"; readonly Inch: "inch"; readonly Kelvin: "kelvin"; readonly Kgper100Kmgaseousfuel: "kgper100kmgaseousfuel"; readonly Kgpergallon: "kgpergallon"; readonly Kgperkm: "kgperkm"; readonly Kgperliter: "kgperliter"; readonly Kgpermi: "kgpermi"; readonly Kilogram: "kilogram"; readonly Kilogramgaseousfuel: "kilogramgaseousfuel"; readonly Kilometer: "kilometer"; readonly Kilopascal: "kilopascal"; readonly Kilowatthour: "kilowatthour"; readonly Kmperhr: "kmperhr"; readonly Kmperl: "kmperl"; readonly Kmperlgaseousfuel: "kmperlgaseousfuel"; readonly Lbpermi: "lbpermi"; readonly Liter: "liter"; readonly Litergaseousfuel: "litergaseousfuel"; readonly Literperkilogram: "literperkilogram"; readonly Literpertonne: "literpertonne"; readonly Litersperhour: "litersperhour"; readonly Lper100Km: "lper100km"; readonly Lper100Kmgaseousfuel: "lper100kmgaseousfuel"; readonly Lperkm: "lperkm"; readonly Lperm: "lperm"; readonly Meter: "meter"; readonly Meterspersec: "meterspersec"; readonly Mile: "mile"; readonly Milliknot: "milliknot"; readonly Millisecond: "millisecond"; readonly Millivolt: "millivolt"; readonly Minute: "minute"; readonly Mipergal: "mipergal"; readonly Miperhr: "miperhr"; readonly Miperimpgal: "miperimpgal"; readonly Month: "month"; readonly Mpgusgalgaseousfuel: "mpgusgalgaseousfuel"; readonly Mpkggaseousfuel: "mpkggaseousfuel"; readonly Mxn: "mxn"; readonly Percent: "percent"; readonly Pound: "pound"; readonly PoundsPerSquareInch: "poundsPerSquareInch"; readonly Poundspergallon: "poundspergallon"; readonly Poundsperliter: "poundsperliter"; readonly Rpm: "rpm"; readonly Second: "second"; readonly Usd: "usd"; readonly Usgallongaseousfuel: "usgallongaseousfuel"; readonly Volt: "volt"; readonly VoltAmpere: "voltAmpere"; readonly VoltAmpereReactive: "voltAmpereReactive"; readonly Watt: "watt"; readonly Watthour: "watthour"; readonly Week: "week"; }; type Unit = (typeof Unit)[keyof typeof Unit]; }