import { ViewMode } from '../../../shared/types/datepicker'; export declare const useCalendar: (currentDate: Date, onNavigate: (direction: "prev" | "next") => void, onViewModeChange: (mode: ViewMode) => void) => { navigate: (direction: "prev" | "next") => void; getDaysInMonth: (date: Date) => { firstDay: Date; lastDay: Date; daysInMonth: number; startOfWeek: number; }; getCalendarDays: (date: Date, startOfWeek?: number) => (number | null)[]; getMonthNames: (locale?: string) => string[]; getYearRange: (currentYear: number, range?: number) => number[]; isToday: (date: Date) => boolean; formatDate: (date: Date, options: Intl.DateTimeFormatOptions) => string; }; //# sourceMappingURL=useCalendar.d.ts.map