import { calendar } from './calendar'; /** * Handles navigation to the previous month */ export declare function goToPrevMonth(context: calendar): void; /** * Handles navigation to the next month */ export declare function goToNextMonth(context: calendar): void; /** * Handles keyboard navigation within the calendar days */ export declare function handleDayKeyDown(context: calendar, event: KeyboardEvent): void; /** * Sets the selected day of the viewable month. * @param context - The calendar context * @param day - The day of the month in number format */ export declare function setSelectedDay(context: calendar, day: number): void; /** * Handles the KeyUp event in the date textbox. * @param context - The calendar context * @param e - KeyUp event */ export declare function dateInputChanged(context: calendar, e: Event | KeyboardEvent): void; /** * Sets the selected and viewable month to today. * @param context - The calendar context */ export declare function setDateToToday(context: calendar): void; /** * Triggers the onChange callback that was passed into the calendar options. * @param context - The calendar context * @param date - The new date that has been selected in the calendar */ export declare function dateChangedCallback(context: calendar, date: Date): void; /** * Triggers the onRender callback that was passed into the calendar options. * @param context - The calendar context */ export declare function onRenderCallback(context: calendar): void;