UNPKG

@duffel/components

Version:

Component library to build your travel product with Duffel.

74 lines (73 loc) 2.18 kB
declare const formats: { readonly short: { readonly year: "numeric"; readonly month: "numeric"; readonly day: "numeric"; }; readonly shortWithTime: { readonly year: "numeric"; readonly month: "numeric"; readonly day: "numeric"; readonly hour: "numeric"; readonly minute: "numeric"; }; readonly medium: { readonly year: "numeric"; readonly month: "short"; readonly day: "numeric"; }; readonly mediumNoYear: { readonly month: "short"; readonly day: "numeric"; }; readonly mediumWithTime: { readonly year: "numeric"; readonly month: "short"; readonly day: "numeric"; readonly hour: "numeric"; readonly minute: "numeric"; }; readonly mediumWithTimeAndTimezone: { readonly year: "numeric"; readonly month: "short"; readonly day: "numeric"; readonly hour: "numeric"; readonly minute: "numeric"; readonly timeZoneName: "short"; readonly hour12: true; }; readonly long: { readonly weekday: "short"; readonly year: "numeric"; readonly month: "short"; readonly day: "numeric"; }; readonly longNoYear: { readonly weekday: "short"; readonly month: "short"; readonly day: "numeric"; }; readonly longWithTime: { readonly weekday: "short"; readonly year: "numeric"; readonly month: "short"; readonly day: "numeric"; readonly hour: "numeric"; readonly minute: "numeric"; readonly hour12: false; }; readonly timeOnlyWithTimezone: { readonly hour: "numeric"; readonly minute: "numeric"; readonly hour12: true; readonly timeZoneName: "short"; }; readonly timeOnly: { readonly hour: "numeric"; readonly minute: "numeric"; readonly hour12: true; }; }; export type DateTimeDisplayFormat = keyof typeof formats; export declare const getDateString: (original: Date | string | null, format: DateTimeDisplayFormat, locale?: string) => string; export {};