interface DateTimeComponents { time: string; date: string; } interface FormatOptions extends Intl.DateTimeFormatOptions { locale?: string; } interface RelativeTimeOptions { format?: string; base?: Date; locale?: string; } declare const DEFAULT_TIMEZONE = "America/New_York"; declare const DEFAULT_DATE_FORMAT = "MM/dd/yyyy, hh:mm a, ZZZ"; declare function shortFormatDistanceToNow(date: Date): string; declare function getDate(timezone?: string): DateTimeComponents; declare function getWeekDay(dateTime: string | Date | number): string | null; declare function getRelativeTime(dateTime: string | Date | number, options?: RelativeTimeOptions): string | null; declare function formatDate(date: Date | string | number, options?: FormatOptions): string; declare function isValidDate(date: unknown): boolean; declare function addDays(date: Date | string | number, days: number): Date; declare function subtractDays(date: Date | string | number, days: number): Date; declare function isSameDay(date1: Date | string | number, date2: Date | string | number): boolean; declare function startOfDay(date: Date | string | number): Date; declare function endOfDay(date: Date | string | number): Date; export { DEFAULT_DATE_FORMAT, DEFAULT_TIMEZONE, type DateTimeComponents, type FormatOptions, type RelativeTimeOptions, addDays, endOfDay, formatDate, getDate, getRelativeTime, getWeekDay, isSameDay, isValidDate, shortFormatDistanceToNow, startOfDay, subtractDays };