import { DateFormatter, DateValue } from "@internationalized/date"; export declare function getCurrentLocale(): string; export declare function getDateFormatter(options?: Intl.DateTimeFormatOptions): DateFormatter; export declare function formatDate(date: DateValue, options?: Intl.DateTimeFormatOptions): string; export declare function getCalender(): import("@internationalized/date").Calendar; declare type WeekdayFormat = Intl.DateTimeFormatOptions["weekday"]; export declare function daysForLocale(weekday?: WeekdayFormat): string[]; export declare function monthsForLocale(currentYear: DateValue): (import("@internationalized/date").CalendarDate | import("@internationalized/date").CalendarDateTime | import("@internationalized/date").ZonedDateTime)[]; export declare function generateVisibleDays(currentMonth: DateValue): { date: DateValue; dateOfMonth: number; isCurrentMonth: boolean; }[]; export declare function monthDiff(a: DateValue, b: DateValue): number; export {};