import type * as Samsara from "../index.js"; /** * Information about a device including its identity, last known location, last connected time, and health status. */ export interface DeviceResponseResponseBody { asset: Samsara.DeviceAssetResponseResponseBody; health?: Samsara.HealthResponseResponseBody | undefined; /** The last time the device was connected, in RFC 3339 format. */ lastConnectedTime?: string | undefined; lastKnownLocation?: Samsara.LastKnownLocationResponseResponseBody | undefined; /** The product model name of the device. Valid values: `AG24`, `AG24EU`, `AG26`, `AG26EU`, `AG45`, `AG45EU`, `AG46`, `AG46EU`, `AG46P`, `AG46PEU`, `AG51`, `AG51EU`, `AG52`, `AG52EU`, `AG53`, `AG53EU`, `AHD1`, `AIM4`, `AT11`, `AT11X`, `AT12`, `AT12X`, `AT13`, `CM31`, `CM32`, `CM33`, `CM34`, `LM11`, `OEM`, `OEMP`, `OEMR`, `OEMV`, `VG34`, `VG34EU`, `VG34FN`, `VG34M`, `VG54EU`, `VG54NA`, `VG55EU`, `VG55NA` */ model: DeviceResponseResponseBody.Model; /** The serial number of the device. */ serial: string; /** The list of [tags](https://kb.samsara.com/hc/en-us/articles/360026674631-Using-Tags-and-Tag-Nesting) associated with the Device. */ tags?: Samsara.GoaTagTinyResponseResponseBody[] | undefined; } export declare namespace DeviceResponseResponseBody { /** The product model name of the device. Valid values: `AG24`, `AG24EU`, `AG26`, `AG26EU`, `AG45`, `AG45EU`, `AG46`, `AG46EU`, `AG46P`, `AG46PEU`, `AG51`, `AG51EU`, `AG52`, `AG52EU`, `AG53`, `AG53EU`, `AHD1`, `AIM4`, `AT11`, `AT11X`, `AT12`, `AT12X`, `AT13`, `CM31`, `CM32`, `CM33`, `CM34`, `LM11`, `OEM`, `OEMP`, `OEMR`, `OEMV`, `VG34`, `VG34EU`, `VG34FN`, `VG34M`, `VG54EU`, `VG54NA`, `VG55EU`, `VG55NA` */ const Model: { readonly Ag24: "AG24"; readonly Ag24Eu: "AG24EU"; readonly Ag26: "AG26"; readonly Ag26Eu: "AG26EU"; readonly Ag45: "AG45"; readonly Ag45Eu: "AG45EU"; readonly Ag46: "AG46"; readonly Ag46Eu: "AG46EU"; readonly Ag46P: "AG46P"; readonly Ag46Peu: "AG46PEU"; readonly Ag51: "AG51"; readonly Ag51Eu: "AG51EU"; readonly Ag52: "AG52"; readonly Ag52Eu: "AG52EU"; readonly Ag53: "AG53"; readonly Ag53Eu: "AG53EU"; readonly Ahd1: "AHD1"; readonly Aim4: "AIM4"; readonly At11: "AT11"; readonly At11X: "AT11X"; readonly At12: "AT12"; readonly At12X: "AT12X"; readonly At13: "AT13"; readonly Cm31: "CM31"; readonly Cm32: "CM32"; readonly Cm33: "CM33"; readonly Cm34: "CM34"; readonly Lm11: "LM11"; readonly Oem: "OEM"; readonly Oemp: "OEMP"; readonly Oemr: "OEMR"; readonly Oemv: "OEMV"; readonly Vg34: "VG34"; readonly Vg34Eu: "VG34EU"; readonly Vg34Fn: "VG34FN"; readonly Vg34M: "VG34M"; readonly Vg54Eu: "VG54EU"; readonly Vg54Na: "VG54NA"; readonly Vg55Eu: "VG55EU"; readonly Vg55Na: "VG55NA"; }; type Model = (typeof Model)[keyof typeof Model]; }