import { type LocaleInfo } from "./locale-info"; export type DayISO = `${number}-${number}-${number}`; export type MonthISO = `${number}-${number}`; export declare function localeDefault(inputLocale?: string): string; export declare function monthOffset(date: MonthISO, offset: number): MonthISO; export declare function getWeekdayInfo(localeName?: string): { firstDayOfWeek: number; weekdayLabels: string[]; }; export declare function getLocale(locale?: string): LocaleInfo; /** * ISO 8601 date format (YYYY-MM-DD) in **UTC** timezone */ export declare function toISO(date: Date): DayISO; export declare function fromISO(iso: DayISO): Date; export declare function offsetISO(iso: DayISO, days: number): `${number}-${number}-${number}`;