export interface TimeUnit { singular: string; plural: string; } export type TranslationValue = string | TimeUnit; export interface LanguageTranslations { [key: string]: TranslationValue; } export type AvailableTimeLanguages = 'en' | 'es' | 'fr' | 'he'; export type DayFormatTypes = 'DD' | 'DDD' | 'DDDD'; export type MonthFormatTypes = 'MM' | 'MMM' | 'MMMM'; export type YearFormatTypes = 'YY' | 'YYYY'; export type HourFormatTypes = 'HH'; export type MinuteFormatTypes = 'mm'; export type SecondFormatTypes = 'ss'; export type MillisecondFormatTypes = 'sss'; export type AmPmFormatTypes = 'AmPm'; export type DateFormatSeparatorTypes = '/' | '-' | ' ' | ':' | '.'; export type CommonDateFormats = `${DayFormatTypes}${DateFormatSeparatorTypes}${MonthFormatTypes}${DateFormatSeparatorTypes}${YearFormatTypes}` | `${MonthFormatTypes}${DateFormatSeparatorTypes}${YearFormatTypes}` | 'DD.MM.YY' | 'DD.MM.YYYY' | 'DD/MM/YY' | 'DD/MM/YYYY' | 'MM.DD.YY' | 'MM.DD.YYYY' | 'MM/DD/YY' | 'MM/DD/YYYY' | 'YYYY-MM-DD' | 'YY-MM-DD' | 'DD MMM YYYY' | 'DD MMMM YYYY' | 'DDD, DD MMM' | 'DDDD, DD MMMM' | 'MMM DD' | 'MMMM DD'; export type CommonTimeFormats = 'HH:mm' | 'HH:mm:ss' | 'HH:mm:ss:sss' | 'HH:mm AmPm'; export type CommonDateTimeFormats = `${CommonDateFormats} ${CommonTimeFormats}` | `${CommonTimeFormats}, ${CommonDateFormats}` | 'YYYY-MM-DD HH:MM'; export type NamedFormats = 'ISO' | 'ISO8601' | 'UTC' | 'RFC2822' | 'RFC3339' | 'UNIX' | 'TIMESTAMP'; export type DateTimeAcceptedFormats = CommonDateFormats | CommonTimeFormats | CommonDateTimeFormats | DayFormatTypes | MonthFormatTypes | YearFormatTypes | HourFormatTypes | MinuteFormatTypes | SecondFormatTypes | MillisecondFormatTypes | NamedFormats; //# sourceMappingURL=timeAgoT.d.ts.map