import type { DateType } from './types'; declare const _default: import("vue").DefineComponent; default: string; }; disabled: { type: BooleanConstructor; default: boolean; }; placeholder: { type: StringConstructor; default: string; }; size: { type: import("vue").PropType<"default" | "small" | "large">; default: string; }; clearable: { type: BooleanConstructor; default: boolean; }; rangeSeparator: { type: StringConstructor; default: string; }; dayStartOfWeek: { type: import("vue").PropType<0 | 1 | 2 | 6 | 3 | 4 | 5>; default: number; }; modelValueFormat: { type: StringConstructor; default: undefined; }; inputLabelFormat: { type: StringConstructor; default: undefined; }; disabledDate: { type: import("vue").PropType<(date: Date) => boolean>; default: undefined; }; validateEvent: { type: BooleanConstructor; default: boolean; }; popupClass: { type: StringConstructor; default: undefined; }; card: { type: BooleanConstructor; default: boolean; }; }>, () => JSX.Element, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "hide" | "show" | "update:modelValue")[], "change" | "hide" | "show" | "update:modelValue", import("vue").PublicProps, Readonly; default: string; }; disabled: { type: BooleanConstructor; default: boolean; }; placeholder: { type: StringConstructor; default: string; }; size: { type: import("vue").PropType<"default" | "small" | "large">; default: string; }; clearable: { type: BooleanConstructor; default: boolean; }; rangeSeparator: { type: StringConstructor; default: string; }; dayStartOfWeek: { type: import("vue").PropType<0 | 1 | 2 | 6 | 3 | 4 | 5>; default: number; }; modelValueFormat: { type: StringConstructor; default: undefined; }; inputLabelFormat: { type: StringConstructor; default: undefined; }; disabledDate: { type: import("vue").PropType<(date: Date) => boolean>; default: undefined; }; validateEvent: { type: BooleanConstructor; default: boolean; }; popupClass: { type: StringConstructor; default: undefined; }; card: { type: BooleanConstructor; default: boolean; }; }>> & Readonly<{ onHide?: ((...args: any[]) => any) | undefined; onShow?: ((...args: any[]) => any) | undefined; onChange?: ((...args: any[]) => any) | undefined; "onUpdate:modelValue"?: ((...args: any[]) => any) | undefined; }>, { size: "default" | "small" | "large"; disabled: boolean; type: DateType; modelValue: string | number | unknown[] | Date; popupClass: string; dayStartOfWeek: 0 | 1 | 2 | 6 | 3 | 4 | 5; disabledDate: (date: Date) => boolean; placeholder: string; clearable: boolean; rangeSeparator: string; modelValueFormat: string; inputLabelFormat: string; validateEvent: boolean; card: boolean; }, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>; export default _default;