import { PropType } from 'vue'; import type { Dayjs } from 'dayjs/esm'; import { DatePickerTableCell } from '../date-picker-types'; declare const _default: import("vue").DefineComponent<{ disabledDate: { type: PropType<(_: Date) => void>; }; selectionMode: { type: StringConstructor; default: string; }; minDate: { type: PropType; }; maxDate: { type: PropType; }; date: { type: PropType; }; parsedValue: { type: PropType; }; rangeState: { type: ObjectConstructor; default: () => { endDate: any; selecting: boolean; }; }; }, { rows: import("vue").ComputedRef; MONTHSLIST: { jan: string; feb: string; mar: string; apr: string; may: string; jun: string; jul: string; aug: string; sep: string; oct: string; nov: string; dec: string; }; months: any; getCellStyle: (cell: DatePickerTableCell) => any; handleMonthTableClick: (event: MouseEvent) => void; handleMouseMove: (event: MouseEvent) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("pick" | "select" | "changerange")[], "pick" | "select" | "changerange", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<{ selectionMode: string; rangeState: Record; } & { disabledDate?: (_: Date) => void; minDate?: Dayjs; maxDate?: Dayjs; date?: Dayjs; parsedValue?: Dayjs; }>, { selectionMode: string; rangeState: Record; }>; export default _default;