import * as React from 'react'; import { CalendarProps, CalendarView, WeekDaysFormats, WeekRule } from './types'; export { CalendarView, WeekDaysFormats, WeekRule }; type ICalendarProps = ICalendar & Omit, 'defaultValue' | 'value' | 'onChange'>; export interface ICalendar extends CalendarProps { /** * A reference to the root `div` element of the Calendar component. * * @private * @default - */ element?: HTMLDivElement | null; /** * A reference to the `grid` element of the Calendar component. * * @private * @default - */ focusGrid?(date?: Date): void; /** * Programmatically navigates to a specific view and optionally a specific date. * * @private * @default - */ navigateTo?: (view: CalendarView, date?: Date) => void; } /** * The Calendar component renders a month/year/decade view for date selection, with features like min/max date, * multi-select, custom cell templates, keyboard navigation, and localization. * * ```typescript * import { Calendar } from '@syncfusion/react-calendars'; * * export default function App() { * return ; * } * ``` */ export declare const Calendar: React.ForwardRefExoticComponent>; declare const _default: React.NamedExoticComponent, "defaultValue" | "onChange" | "value"> & React.RefAttributes>; export default _default;