import { Moment } from 'moment-hijri'; import { FC, ReactNode } from 'react'; import { CalendarsEnum, CalendarViewsEnum } from '../../../utils/enums.js'; export interface CalendarHeaderProps { currentDate: Moment; view: `${CalendarViewsEnum}`; calendar?: `${CalendarsEnum}`; yearsRange?: number | undefined; calendarEl?: HTMLElement | null | undefined; views?: `${CalendarViewsEnum}`[] | undefined; disableLocaleDigits?: boolean | undefined; renderPrevButton?: (options: { disabled: boolean; onClick: () => void; }) => ReactNode; renderNextButton?: (options: { disabled: boolean; onClick: () => void; }) => ReactNode; renderSelectedMonth?: (renderedValue: string, date: Date, options: { opened: boolean; onClick: () => void; }) => ReactNode; renderSelectedYear?: (renderedValue: string, date: Date, options: { opened: boolean; onClick: () => void; }) => ReactNode; onChangeView?: (view: `${CalendarViewsEnum}`) => void; onCurrentDateChange: (currentDate: Moment) => void; } export declare const CalendarHeader: FC; //# sourceMappingURL=index.d.ts.map