import type * as Samsara from "../index.js"; /** * A single HOS log entry. */ export interface HosLogEntry { /** The codriver information. */ codrivers?: Samsara.DriverTinyResponse[] | undefined; /** The Hours of Service status type. Valid values: `offDuty`, `sleeperBed`, `driving`, `onDuty`, `yardMove`, `personalConveyance`. */ hosStatusType?: HosLogEntry.HosStatusType | undefined; logEndTime?: Samsara.Time | undefined; logRecordedLocation?: Samsara.HosLogLocation | undefined; logStartTime: Samsara.Time; /** Remark associated with the log entry. */ remark?: string | undefined; vehicle?: Samsara.VehicleTinyResponse | undefined; } export declare namespace HosLogEntry { /** The Hours of Service status type. Valid values: `offDuty`, `sleeperBed`, `driving`, `onDuty`, `yardMove`, `personalConveyance`. */ const HosStatusType: { readonly OffDuty: "offDuty"; readonly SleeperBed: "sleeperBed"; readonly Driving: "driving"; readonly OnDuty: "onDuty"; readonly YardMove: "yardMove"; readonly PersonalConveyance: "personalConveyance"; }; type HosStatusType = (typeof HosStatusType)[keyof typeof HosStatusType]; }