import type { CellType, CellItem } from './calendar.type'; declare const _default: import("vue").DefineComponent<{ readonly date: { readonly type: DateConstructor; readonly required: true; }; readonly today: { readonly type: StringConstructor; readonly default: ""; }; readonly firstDayOfWeek: { readonly type: NumberConstructor; readonly default: 1; }; readonly onlyShowCurrent: { readonly type: BooleanConstructor; readonly default: true; }; readonly selectedDay: { readonly type: import("vue").PropType; readonly default: () => string; }; readonly cellStyle: { readonly type: FunctionConstructor; }; }, { props: Readonly; readonly default: () => string; }; readonly cellStyle: { readonly type: FunctionConstructor; }; }>> & { onPick?: ((...args: any[]) => any) | undefined; }>>; emit: (event: "pick", ...args: any[]) => void; WEEK_DAYS: string[]; prevMonthDatePrefix$: import("vue").ComputedRef; curMonthDatePrefix$: import("vue").ComputedRef; nextMonthDatePrefix$: import("vue").ComputedRef; firstDayOfWeek$: import("vue").ComputedRef; weekDays$: import("vue").ComputedRef; rows$: import("vue").ComputedRef; getCellData: (type: CellType, date: number) => CellItem; getCellCalss: (cell: CellItem) => string[]; onPickDay: (cell: CellItem) => void; }, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, "pick"[], "pick", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly; readonly default: () => string; }; readonly cellStyle: { readonly type: FunctionConstructor; }; }>> & { onPick?: ((...args: any[]) => any) | undefined; }, { firstDayOfWeek: number; today: string; onlyShowCurrent: boolean; selectedDay: string | string[]; }>; export default _default;