import { Dayjs } from 'dayjs'; export type CalendarRenderDateProps = { currentDate: Dayjs; weekDay: number; fromAnotherMonth: boolean; today: boolean; selected: boolean; disabled: boolean; cursorHighlighted: boolean; autoClose?: boolean; onSelect?: (date: Dayjs) => void; }; export interface CalendarProps extends React.HTMLAttributes { month: Dayjs; selectedDates?: Dayjs[]; cursorDate?: Dayjs; onDateChange?: (date: Dayjs) => void; DateComponent?: React.FC; disabled?: boolean; firstDayOfWeek?: 'monday' | 'sunday'; }