export interface DriverRulesetObjectResponseBody { /** The rest break required setting of the ELD ruleset applied to this driver. Valid values: `Property (off-duty/sleeper)`, `Explosives/HazMat (on-duty)` */ break?: DriverRulesetObjectResponseBody.Break | undefined; /** The cycle of the ELD ruleset applied to this driver. Valid values: `USA 60 hour / 7 day`, `USA 70 hour / 8 day`, `AK 80 hour / 8 day`, `AK 70 hour / 7 day`, `CA 80 hour / 8 day`, `CA 112 hour / 8 day`, `FL 80 hour / 8 day`, `FL 70 hour / 7 day`, `NE 80 hour / 8 day`, `NE 70 hour / 7 day`, `NC 80 hour / 8 day`, `NC 70 hour / 7 day`, `OK 70 hour / 8 day`, `OK 60 hour / 7 day`, `OR 80 hour / 8 day`, `OR 70 hour / 7 day`, `SC 80 hour / 8 day`, `SC 70 hour / 7 day`, `TX 70 hour / 7 day`, `WI 80 hour / 8 day`, `WI 70 hour / 7 day`, `Canada South Cycle 1 (70 hour / 7 day)`, `Canada South Cycle 2 (120 hour / 14 day)`, `Canada North Cycle 1 (80 hour / 7 day)`, `Canada North Cycle 2 (120 hour / 14 day)` */ cycle?: DriverRulesetObjectResponseBody.Cycle | undefined; /** The jurisdiction of the ELD ruleset applied to this driver. These are specified by either `CS` or `CN` for Canada South and Canada North, respectively, or the ISO 3166-2 postal code for the supported state or territory. */ jurisdiction?: string | undefined; /** The restart of the ELD ruleset applied to this driver. Valid values: `34-hour Restart`, `24-hour Restart`, `36-hour Restart`, `72-hour Restart` */ restart?: DriverRulesetObjectResponseBody.Restart | undefined; /** The shift of the ELD ruleset applied to this driver. Valid values: `US Interstate Property`, `US Interstate Passenger` */ shift?: DriverRulesetObjectResponseBody.Shift | undefined; } export declare namespace DriverRulesetObjectResponseBody { /** The rest break required setting of the ELD ruleset applied to this driver. Valid values: `Property (off-duty/sleeper)`, `Explosives/HazMat (on-duty)` */ const Break: { readonly PropertyOffDutySleeper: "Property (off-duty/sleeper)"; readonly ExplosivesHazMatOnDuty: "Explosives/HazMat (on-duty)"; }; type Break = (typeof Break)[keyof typeof Break]; /** The cycle of the ELD ruleset applied to this driver. Valid values: `USA 60 hour / 7 day`, `USA 70 hour / 8 day`, `AK 80 hour / 8 day`, `AK 70 hour / 7 day`, `CA 80 hour / 8 day`, `CA 112 hour / 8 day`, `FL 80 hour / 8 day`, `FL 70 hour / 7 day`, `NE 80 hour / 8 day`, `NE 70 hour / 7 day`, `NC 80 hour / 8 day`, `NC 70 hour / 7 day`, `OK 70 hour / 8 day`, `OK 60 hour / 7 day`, `OR 80 hour / 8 day`, `OR 70 hour / 7 day`, `SC 80 hour / 8 day`, `SC 70 hour / 7 day`, `TX 70 hour / 7 day`, `WI 80 hour / 8 day`, `WI 70 hour / 7 day`, `Canada South Cycle 1 (70 hour / 7 day)`, `Canada South Cycle 2 (120 hour / 14 day)`, `Canada North Cycle 1 (80 hour / 7 day)`, `Canada North Cycle 2 (120 hour / 14 day)` */ const Cycle: { readonly Usa60Hour7Day: "USA 60 hour / 7 day"; readonly Usa70Hour8Day: "USA 70 hour / 8 day"; readonly Ak80Hour8Day: "AK 80 hour / 8 day"; readonly Ak70Hour7Day: "AK 70 hour / 7 day"; readonly Ca80Hour8Day: "CA 80 hour / 8 day"; readonly Ca112Hour8Day: "CA 112 hour / 8 day"; readonly Fl80Hour8Day: "FL 80 hour / 8 day"; readonly Fl70Hour7Day: "FL 70 hour / 7 day"; readonly Ne80Hour8Day: "NE 80 hour / 8 day"; readonly Ne70Hour7Day: "NE 70 hour / 7 day"; readonly Nc80Hour8Day: "NC 80 hour / 8 day"; readonly Nc70Hour7Day: "NC 70 hour / 7 day"; readonly Ok70Hour8Day: "OK 70 hour / 8 day"; readonly Ok60Hour7Day: "OK 60 hour / 7 day"; readonly Or80Hour8Day: "OR 80 hour / 8 day"; readonly Or70Hour7Day: "OR 70 hour / 7 day"; readonly Sc80Hour8Day: "SC 80 hour / 8 day"; readonly Sc70Hour7Day: "SC 70 hour / 7 day"; readonly Tx70Hour7Day: "TX 70 hour / 7 day"; readonly Wi80Hour8Day: "WI 80 hour / 8 day"; readonly Wi70Hour7Day: "WI 70 hour / 7 day"; readonly CanadaSouthCycle170Hour7Day: "Canada South Cycle 1 (70 hour / 7 day)"; readonly CanadaSouthCycle2120Hour14Day: "Canada South Cycle 2 (120 hour / 14 day)"; readonly CanadaNorthCycle180Hour7Day: "Canada North Cycle 1 (80 hour / 7 day)"; readonly CanadaNorthCycle2120Hour14Day: "Canada North Cycle 2 (120 hour / 14 day)"; }; type Cycle = (typeof Cycle)[keyof typeof Cycle]; /** The restart of the ELD ruleset applied to this driver. Valid values: `34-hour Restart`, `24-hour Restart`, `36-hour Restart`, `72-hour Restart` */ const Restart: { readonly ThirtyFourHourRestart: "34-hour Restart"; readonly TwentyFourHourRestart: "24-hour Restart"; readonly ThirtySixHourRestart: "36-hour Restart"; readonly SeventyTwoHourRestart: "72-hour Restart"; }; type Restart = (typeof Restart)[keyof typeof Restart]; /** The shift of the ELD ruleset applied to this driver. Valid values: `US Interstate Property`, `US Interstate Passenger` */ const Shift: { readonly UsInterstateProperty: "US Interstate Property"; readonly UsInterstatePassenger: "US Interstate Passenger"; }; type Shift = (typeof Shift)[keyof typeof Shift]; }