import type * as Samsara from "../index.js"; /** * Safety settings for a single organization. */ export interface SafetySettingsObjectResponseBody { /** Default vehicle type (for newly added or activated vehicles). Valid values: `off`, `automatic`, `passengerCar`, `lightTruck`, `heavyDuty` */ defaultVehicleType: SafetySettingsObjectResponseBody.DefaultVehicleType; distractedDrivingDetectionAlerts: Samsara.DistractedDrivingDetectionAlertSettingsObjectResponseBody; followingDistanceDetectionAlerts: Samsara.FollowingDistanceDetectionAlertSettingsObjectResponseBody; forwardCollisionDetectionAlerts: Samsara.ForwardCollisionDetectionAlertSettingsObjectResponseBody; harshEventSensitivity: Samsara.HarshEventSensitivitySettingsObjectResponseBody; harshEventSensitivityV2: Samsara.HarshEventSensitivityV2SettingsObjectResponseBody; policyViolationsDetectionAlerts: Samsara.PolicyViolationsDetectionAlertSettingsObjectResponseBody; rollingStopDetectionAlerts: Samsara.RollingStopDetectionAlertSettingsObjectResponseBody; safetyScoreConfiguration: Samsara.SafetyScoreConfigurationSettingsObjectResponseBody; /** The fleet-wide target safety score that is shown on safety score graphs. A safety score goal of 0 means that score benchmarking is disabled. */ safetyScoreTarget: number; speedingSettings: Samsara.SpeedingSettingsObjectResponseBody; voiceCoaching: Samsara.VoiceCoachingSettingsObjectResponseBody; } export declare namespace SafetySettingsObjectResponseBody { /** Default vehicle type (for newly added or activated vehicles). Valid values: `off`, `automatic`, `passengerCar`, `lightTruck`, `heavyDuty` */ const DefaultVehicleType: { readonly Off: "off"; readonly Automatic: "automatic"; readonly PassengerCar: "passengerCar"; readonly LightTruck: "lightTruck"; readonly HeavyDuty: "heavyDuty"; }; type DefaultVehicleType = (typeof DefaultVehicleType)[keyof typeof DefaultVehicleType]; }