import { PropType } from '@vue/composition-api'; declare const _default: import("vue").ComponentOptions; panelContentProps: import("@vue/composition-api").ComputedRef<{ format: string; value: import("../type").DateValue; mode: "month" | "year" | "quarter" | "week" | "date"; year: number; month: number; firstDayOfWeek: number; tableData: any[]; popupVisible: boolean; enableTimePicker: boolean; timePickerProps: unknown; time: string; onMonthChange: Function; onYearChange: Function; onJumperClick: Function; onCellClick: Function; onCellMouseEnter: Function; onCellMouseLeave: Function; onTimePickerChange: Function; }>; extraProps: import("@vue/composition-api").ComputedRef<{ presets: import("../type").PresetDate; enableTimePicker: boolean; presetsPlacement: "left" | "top" | "bottom" | "right"; onPresetClick: Function; onConfirmClick: Function; selectedValue: import("../type").DateValue; }>; }> & import("@vue/composition-api").Data, {}, {}, { disableDate: PropType; mode: { type: PropType<"month" | "year" | "quarter" | "week" | "date">; default: string; }; format: PropType; presetsPlacement: { type: PropType<"left" | "top" | "bottom" | "right">; default: string; }; value: PropType; timePickerProps: PropType; presets: PropType; enableTimePicker: BooleanConstructor; firstDayOfWeek: NumberConstructor; year: NumberConstructor; month: NumberConstructor; time: StringConstructor; popupVisible: BooleanConstructor; onPanelClick: FunctionConstructor; onCellClick: FunctionConstructor; onCellMouseEnter: FunctionConstructor; onCellMouseLeave: FunctionConstructor; onJumperClick: FunctionConstructor; onConfirmClick: FunctionConstructor; onPresetClick: FunctionConstructor; onYearChange: FunctionConstructor; onMonthChange: FunctionConstructor; onTimePickerChange: FunctionConstructor; }, import("@vue/composition-api").ExtractPropTypes<{ disableDate: PropType; mode: { type: PropType<"month" | "year" | "quarter" | "week" | "date">; default: string; }; format: PropType; presetsPlacement: { type: PropType<"left" | "top" | "bottom" | "right">; default: string; }; value: PropType; timePickerProps: PropType; presets: PropType; enableTimePicker: BooleanConstructor; firstDayOfWeek: NumberConstructor; year: NumberConstructor; month: NumberConstructor; time: StringConstructor; popupVisible: BooleanConstructor; onPanelClick: FunctionConstructor; onCellClick: FunctionConstructor; onCellMouseEnter: FunctionConstructor; onCellMouseLeave: FunctionConstructor; onJumperClick: FunctionConstructor; onConfirmClick: FunctionConstructor; onPresetClick: FunctionConstructor; onYearChange: FunctionConstructor; onMonthChange: FunctionConstructor; onTimePickerChange: FunctionConstructor; }>> & Omit, never> & (new (...args: any[]) => import("@vue/composition-api").ComponentRenderProxy<{ popupVisible: boolean; mode: "month" | "year" | "quarter" | "week" | "date"; enableTimePicker: boolean; presetsPlacement: "left" | "top" | "bottom" | "right"; } & { value?: import("../type").DateValue; time?: string; month?: number; year?: number; format?: string; firstDayOfWeek?: number; onCellClick?: Function; onMonthChange?: Function; presets?: import("../type").PresetDate; disableDate?: unknown; timePickerProps?: unknown; onPanelClick?: Function; onPresetClick?: Function; onYearChange?: Function; onJumperClick?: Function; onCellMouseEnter?: Function; onCellMouseLeave?: Function; onTimePickerChange?: Function; onConfirmClick?: Function; }, import("@vue/composition-api").ShallowUnwrapRef<{ COMPONENT_NAME: import("@vue/composition-api").ComputedRef; panelContentProps: import("@vue/composition-api").ComputedRef<{ format: string; value: import("../type").DateValue; mode: "month" | "year" | "quarter" | "week" | "date"; year: number; month: number; firstDayOfWeek: number; tableData: any[]; popupVisible: boolean; enableTimePicker: boolean; timePickerProps: unknown; time: string; onMonthChange: Function; onYearChange: Function; onJumperClick: Function; onCellClick: Function; onCellMouseEnter: Function; onCellMouseLeave: Function; onTimePickerChange: Function; }>; extraProps: import("@vue/composition-api").ComputedRef<{ presets: import("../type").PresetDate; enableTimePicker: boolean; presetsPlacement: "left" | "top" | "bottom" | "right"; onPresetClick: Function; onConfirmClick: Function; selectedValue: import("../type").DateValue; }>; }>, import("@vue/composition-api").Data, {}, {}, {}, {}, {}, { popupVisible: boolean; mode: "month" | "year" | "quarter" | "week" | "date"; enableTimePicker: boolean; presetsPlacement: "left" | "top" | "bottom" | "right"; } & { value?: import("../type").DateValue; time?: string; month?: number; year?: number; format?: string; firstDayOfWeek?: number; onCellClick?: Function; onMonthChange?: Function; presets?: import("../type").PresetDate; disableDate?: unknown; timePickerProps?: unknown; onPanelClick?: Function; onPresetClick?: Function; onYearChange?: Function; onJumperClick?: Function; onCellMouseEnter?: Function; onCellMouseLeave?: Function; onTimePickerChange?: Function; onConfirmClick?: Function; }, { popupVisible: boolean; mode: "month" | "year" | "quarter" | "week" | "date"; enableTimePicker: boolean; presetsPlacement: "left" | "top" | "bottom" | "right"; }, true>); export default _default;