import Joi from "joi"; import { PassFieldContent, PassFieldContentWithRow } from "./PassFieldContent.js"; export type TransitType = "PKTransitTypeAir" | "PKTransitTypeBoat" | "PKTransitTypeBus" | "PKTransitTypeGeneric" | "PKTransitTypeTrain"; export declare const TransitType: Joi.StringSchema; export interface PassFields { auxiliaryFields: PassFieldContentWithRow[]; backFields: PassFieldContent[]; headerFields: PassFieldContent[]; primaryFields: PassFieldContent[]; secondaryFields: PassFieldContent[]; transitType?: TransitType; /** * @iOSVersion 18 * @passStyle eventTicket (new layout) * @passDomain dashboard * * @see \ */ additionalInfoFields?: PassFieldContent[]; } export declare const PassFields: Joi.ObjectSchema;