import type * as Samsara from "../index.js"; /** * Gateway-specific health metadata. */ export interface GatewayDetailsResponseResponseBody { cellConnectivity?: Samsara.CellConnectivityResponseResponseBody | undefined; /** The gateway's battery state. Valid values: `critical`, `low`, `ok`, `unknown` */ gatewayBatteryState?: GatewayDetailsResponseResponseBody.GatewayBatteryState | undefined; /** The battery temperature of the gateway, in degrees Celsius. */ gatewayBatteryTemp?: number | undefined; /** The battery voltage of the gateway, in volts. */ gatewayBatteryVolts?: number | undefined; /** The timestamp of the gateway's last check-in, in RFC 3339 format. */ lastCheckInTime?: string | undefined; /** The battery voltage of the vehicle that gateway is connected to, in volts. */ vehicleBatteryVolts?: number | undefined; } export declare namespace GatewayDetailsResponseResponseBody { /** The gateway's battery state. Valid values: `critical`, `low`, `ok`, `unknown` */ const GatewayBatteryState: { readonly Critical: "critical"; readonly Low: "low"; readonly Ok: "ok"; readonly Unknown: "unknown"; }; type GatewayBatteryState = (typeof GatewayBatteryState)[keyof typeof GatewayBatteryState]; }