import type * as Samsara from "../index.js"; /** * The trigger type specific details. Only the field that corresponds to the trigger type is filled in. */ export interface TriggerParamsObjectResponseBody { ambientTemperature?: Samsara.AmbientTemperatureDetailsObjectResponseBody | undefined; cellSignalLoss?: Samsara.CellSignalLossDetailsObjectResponseBody | undefined; defLevel?: Samsara.DefLevelTriggerDetailsObjectResponseBody | undefined; deviceMovement?: Samsara.DeviceMovementTriggerDetailsObjectResponseBody | undefined; documentSubmitted?: Samsara.DriverDocumentSubmittedDetailsObjectResponseBody | undefined; dvirSubmittedDevice?: Samsara.DvirSubmittedDeviceTriggerDetailsObjectResponseBody | undefined; engineIdle?: Samsara.EngineIdleTriggerDetailsObjectResponseBody | undefined; engineOff?: Samsara.EngineOffDetailsObjectResponseBody | undefined; engineOn?: Samsara.EngineOnDetailsObjectResponseBody | undefined; fuelLevel?: Samsara.FuelLevelTriggerDetailsObjectResponseBody | undefined; gatewayDisconnected?: Samsara.GatewayDisconnectedDetailsObjectResponseBody | undefined; gatewayUnplugged?: Samsara.GatewayUnpluggedTriggerDetailsObjectResponseBody | undefined; geofenceEntry?: Samsara.GeofenceEntryTriggerDetailsObjectResponseBody | undefined; geofenceExit?: Samsara.GeofenceExitTriggerDetailsObjectResponseBody | undefined; gpsSignalLoss?: Samsara.GpsSignalLossDetailsObjectResponseBody | undefined; harshEvent?: Samsara.HarshEventTriggerDetailsObjectResponseBody | undefined; hosViolation?: Samsara.HosViolationTriggerDetailsObjectResponseBody | undefined; insideGeofence?: Samsara.InsideGeofenceTriggerDetailsObjectResponseBody | undefined; outOfRoute?: Samsara.OutOfRouteDetailsObjectResponseBody | undefined; outsideGeofence?: Samsara.OutsideGeofenceTriggerDetailsObjectResponseBody | undefined; panicButton?: Samsara.PanicButtonDetailsObjectResponseBody | undefined; reading?: Samsara.ReadingTriggerDetailsObjectResponseBody | undefined; routeStopEstimatedArrival?: Samsara.RouteStopEstimatedArrivalDetailsObjectResponseBody | undefined; safetyBehavior?: Samsara.SafetyBehaviorTriggerDetailsObjectResponseBody | undefined; scheduledMaintenance?: Samsara.ScheduledMaintenanceTriggerDetailsObjectResponseBody | undefined; scheduledMaintenanceByEngineHours?: Samsara.ScheduledMaintenanceByEngineHoursDetailsObjectResponseBody | undefined; scheduledMaintenanceOdometer?: Samsara.ScheduledMaintenanceOdometerTriggerDetailsObjectResponseBody | undefined; speed?: Samsara.SpeedTriggerDetailsObjectResponseBody | undefined; suddenFuelLevelDrop?: Samsara.SuddenFuelLevelDropTriggerDetailsObjectResponseBody | undefined; suddenFuelLevelRise?: Samsara.SuddenFuelLevelRiseTriggerDetailsObjectResponseBody | undefined; tireFaultCode?: Samsara.TireFaultCodeDetailsObjectResponseBody | undefined; trainingAssignmentNearDueDate?: Samsara.TrainingAssignmentNearDueDateTriggerDetailsObjectResponseBody | undefined; unassignedDriving?: Samsara.UnassignedDrivingTriggerDetailsObjectResponseBody | undefined; vehicleBatteryVoltage?: Samsara.VehicleBatterVoltageDetailsObjectResponseBody | undefined; vehicleFaultCode?: Samsara.VehicleFaultCodeDetailsObjectResponseBody | undefined; }