export interface TripDuration { shiftTo(...units: string[]): TripDuration; toHuman(opts: { maximumFractionDigits?: number; unitDisplay?: string; }): string; toISO(): string | null; toObject(): Record; } export interface TripDateTime { diff(other: TripDateTime, units: string[]): TripDuration; toFormat(format: string): string; toISO(): string | null; } export declare const fromGMTToLocal: (date: string, zone: string, locale?: string) => TripDateTime; export declare const getDuration: (end: TripDateTime, start: TripDateTime) => TripDuration; export declare const getFormattedDuration: (duration?: TripDuration | null, locale?: string) => string; export declare const getDayCountBetweenDates: ({ departureDate, arrivalDate, isArrival, }: { arrivalDate: TripDateTime; departureDate: TripDateTime; isArrival?: boolean; }) => number; //# sourceMappingURL=tripDetails.d.ts.map