import type * as Samsara from "../../../../index.mjs"; /** * @example * { * firstName: "John", * lastName: "Doe" * } */ export interface RidershipPassengersCreateRidershipPassengerRequestBody { /** Classification or grade level of the passenger. Valid values: `unknown`, `pk1`, `pk2`, `pk3`, `pk4`, `k`, `grade1`, `grade2`, `grade3`, `grade4`, `grade5`, `grade6`, `grade7`, `grade8`, `grade9`, `grade10`, `grade11`, `grade12` */ classification?: RidershipPassengersCreateRidershipPassengerRequestBody.Classification; /** A map of external ids */ externalIds?: Record; /** First name of the passenger. */ firstName: string; /** List of identifiers associated with the passenger. */ identifiers?: Samsara.RidershipPassengerIdentifierInputRequestBody[]; /** Last name of the passenger. */ lastName: string; specialInstructions?: Samsara.RidershipPassengerSpecialInstructionsInputRequestBody; /** IDs of tags to associate with the passenger. */ tagIds?: string[]; } export declare namespace RidershipPassengersCreateRidershipPassengerRequestBody { /** Classification or grade level of the passenger. Valid values: `unknown`, `pk1`, `pk2`, `pk3`, `pk4`, `k`, `grade1`, `grade2`, `grade3`, `grade4`, `grade5`, `grade6`, `grade7`, `grade8`, `grade9`, `grade10`, `grade11`, `grade12` */ const Classification: { readonly Unknown: "unknown"; readonly Pk1: "pk1"; readonly Pk2: "pk2"; readonly Pk3: "pk3"; readonly Pk4: "pk4"; readonly K: "k"; readonly Grade1: "grade1"; readonly Grade2: "grade2"; readonly Grade3: "grade3"; readonly Grade4: "grade4"; readonly Grade5: "grade5"; readonly Grade6: "grade6"; readonly Grade7: "grade7"; readonly Grade8: "grade8"; readonly Grade9: "grade9"; readonly Grade10: "grade10"; readonly Grade11: "grade11"; readonly Grade12: "grade12"; }; type Classification = (typeof Classification)[keyof typeof Classification]; }