/** * Details specific to Ambient Temperature. */ export interface AmbientTemperatureDetailsObjectResponseBody { /** Whether the cargo is full. */ cargoIsFull?: boolean | undefined; /** Whether the doors are closed. */ doorsAreClosed?: boolean | undefined; /** The number of milliseconds the trigger needs to stay active before alerting. */ minDurationMilliseconds: number; /** How to evaluate the threshold. Valid values: `GREATER`, `INSIDE_RANGE`, `LESS`, `OUTSIDE_RANGE` */ operation: AmbientTemperatureDetailsObjectResponseBody.Operation; /** The temperature in Celcius threshold value. */ temperatureCelcius: number; } export declare namespace AmbientTemperatureDetailsObjectResponseBody { /** How to evaluate 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]; }