/** * Details specific to Harsh Events */ export interface HarshEventTriggerDetailsObjectRequestBody { /** On which harsh events to trigger on. */ types: HarshEventTriggerDetailsObjectRequestBody.Types.Item[]; } export declare namespace HarshEventTriggerDetailsObjectRequestBody { type Types = Types.Item[]; namespace Types { /** The type of harsh event. Valid values: `haAccel`, `haBraking`, `haCameraMisaligned`, `haCrash`, `haDistractedDriving`, `haDistractedDrivingCalibration`, `haDrinkPolicy`, `haDriverObstructionPolicy`, `haDrowsinessDetection`, `haEvent`, `haFalsePositive`, `haFoodPolicy`, `haHighSpeedSuddenDisconnect`, `haImpact`, `haInvalid`, `haLaneDeparture`, `haMaskPolicy`, `haNearCollision`, `haOutwardObstructionPolicy`, `haPassengerPolicy`, `haPersonalProtectiveEquipment`, `haPhonePolicy`, `haPolicyDetector`, `haProximityWarning`, `haRearCollisionWarning`, `haRedLightViolation`, `haReversing`, `haRolledStopSign`, `haRollover`, `haRolloverProtectionBrakeControlActivated`, `haRolloverProtectionEngineControlActivated`, `haSeatbeltPolicy`, `haSharpTurn`, `haSignDetection`, `haSmokingPolicy`, `haSpeeding`, `haTailgating`, `haTileRollingRailroadCrossing`, `haTileRollingStopSign`, `haTrafficLightDetection`, `haUnsafeParking`, `haVehicleInBlindSpotWarning`, `haVulnerableRoadUserCollisionWarning`, `haYawControlBrakeControlActivated`, `haYawControlEngineControlActivated` */ const Item: { readonly HaAccel: "haAccel"; readonly HaBraking: "haBraking"; readonly HaCameraMisaligned: "haCameraMisaligned"; readonly HaCrash: "haCrash"; readonly HaDistractedDriving: "haDistractedDriving"; readonly HaDistractedDrivingCalibration: "haDistractedDrivingCalibration"; readonly HaDrinkPolicy: "haDrinkPolicy"; readonly HaDriverObstructionPolicy: "haDriverObstructionPolicy"; readonly HaDrowsinessDetection: "haDrowsinessDetection"; readonly HaEvent: "haEvent"; readonly HaFalsePositive: "haFalsePositive"; readonly HaFoodPolicy: "haFoodPolicy"; readonly HaHighSpeedSuddenDisconnect: "haHighSpeedSuddenDisconnect"; readonly HaImpact: "haImpact"; readonly HaInvalid: "haInvalid"; readonly HaLaneDeparture: "haLaneDeparture"; readonly HaMaskPolicy: "haMaskPolicy"; readonly HaNearCollision: "haNearCollision"; readonly HaOutwardObstructionPolicy: "haOutwardObstructionPolicy"; readonly HaPassengerPolicy: "haPassengerPolicy"; readonly HaPersonalProtectiveEquipment: "haPersonalProtectiveEquipment"; readonly HaPhonePolicy: "haPhonePolicy"; readonly HaPolicyDetector: "haPolicyDetector"; readonly HaProximityWarning: "haProximityWarning"; readonly HaRearCollisionWarning: "haRearCollisionWarning"; readonly HaRedLightViolation: "haRedLightViolation"; readonly HaReversing: "haReversing"; readonly HaRolledStopSign: "haRolledStopSign"; readonly HaRollover: "haRollover"; readonly HaRolloverProtectionBrakeControlActivated: "haRolloverProtectionBrakeControlActivated"; readonly HaRolloverProtectionEngineControlActivated: "haRolloverProtectionEngineControlActivated"; readonly HaSeatbeltPolicy: "haSeatbeltPolicy"; readonly HaSharpTurn: "haSharpTurn"; readonly HaSignDetection: "haSignDetection"; readonly HaSmokingPolicy: "haSmokingPolicy"; readonly HaSpeeding: "haSpeeding"; readonly HaTailgating: "haTailgating"; readonly HaTileRollingRailroadCrossing: "haTileRollingRailroadCrossing"; readonly HaTileRollingStopSign: "haTileRollingStopSign"; readonly HaTrafficLightDetection: "haTrafficLightDetection"; readonly HaUnsafeParking: "haUnsafeParking"; readonly HaVehicleInBlindSpotWarning: "haVehicleInBlindSpotWarning"; readonly HaVulnerableRoadUserCollisionWarning: "haVulnerableRoadUserCollisionWarning"; readonly HaYawControlBrakeControlActivated: "haYawControlBrakeControlActivated"; readonly HaYawControlEngineControlActivated: "haYawControlEngineControlActivated"; }; type Item = (typeof Item)[keyof typeof Item]; } }