export type YesNo = 'Yes' | 'No'; export type YesNoMaybe = 'Yes' | 'No' | 'Maybe'; export type SpeedUnit = 'km/h' | 'm/h'; export type SpeedRange = { min: number; max?: number; unit: SpeedUnit; } | { min?: number; max: number; unit: SpeedUnit; }; export declare const displaySpeedRange: (s: SpeedRange) => string; export type ValueRange = { type: 'exact'; value: number; } | { type: 'min'; max: number; } | { type: 'max'; min: number; } | { type: 'between'; min: number; max: number; }; export type AxleCount = ValueRange; export declare const displayAxleCount: (ac: AxleCount) => string; export type LoadLimitVal = { axles: AxleCount; loadLimit: ValueRange; unit: 'tons'; }; export type VehicleLength = { type: 'static'; length: ValueRange; unit: 'meters'; } | { type: 'with-axles'; withAxles: AxleCount; length: ValueRange; unit: 'meters'; }; export declare const displayVehicleLength: (l: VehicleLength) => string; //# sourceMappingURL=common-values.d.ts.map