declare const _default: import('vue').DefineComponent; readonly default: null; }; readonly type: { readonly type: import('vue').PropType; readonly default: "date"; }; readonly placeholder: { readonly type: StringConstructor; readonly default: "Pick a date"; }; readonly format: { readonly type: StringConstructor; readonly default: "YYYY-MM-DD"; }; readonly valueFormat: { readonly type: StringConstructor; readonly default: ""; }; readonly disabled: { readonly type: BooleanConstructor; readonly default: false; }; readonly clearable: { readonly type: BooleanConstructor; readonly default: true; }; readonly editable: { readonly type: BooleanConstructor; readonly default: true; }; readonly minDate: { readonly type: import('vue').PropType; readonly default: null; }; readonly maxDate: { readonly type: import('vue').PropType; readonly default: null; }; readonly disabledDate: { readonly type: import('vue').PropType<(date: Date) => boolean>; readonly default: undefined; }; readonly disabledDates: { readonly type: import('vue').PropType<(string | Date | number)[]>; readonly default: () => never[]; }; readonly firstDayOfWeek: { readonly type: NumberConstructor; readonly default: 1; }; readonly collapseTags: { readonly type: BooleanConstructor; readonly default: true; }; readonly maxTags: { readonly type: NumberConstructor; readonly default: 1; }; readonly mask: { readonly type: StringConstructor; readonly default: ""; }; readonly shortcuts: { readonly type: import('vue').PropType; readonly default: () => never[]; }; readonly triggerClass: { readonly type: import('vue').PropType>; readonly default: ""; }; readonly triggerStyle: { readonly type: import('vue').PropType>; readonly default: undefined; }; readonly rangeable: { readonly type: BooleanConstructor; readonly default: false; }; readonly from: { readonly type: import('vue').PropType; readonly default: null; }; readonly to: { readonly type: import('vue').PropType; readonly default: null; }; }>, {}, {}, {}, {}, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, { "update:modelValue": (value: any) => any; change: (value: any) => any; "update:from": (value: any) => any; "update:to": (value: any) => any; "range-change": (from: any, to: any) => any; }, string, import('vue').PublicProps, Readonly; readonly default: null; }; readonly type: { readonly type: import('vue').PropType; readonly default: "date"; }; readonly placeholder: { readonly type: StringConstructor; readonly default: "Pick a date"; }; readonly format: { readonly type: StringConstructor; readonly default: "YYYY-MM-DD"; }; readonly valueFormat: { readonly type: StringConstructor; readonly default: ""; }; readonly disabled: { readonly type: BooleanConstructor; readonly default: false; }; readonly clearable: { readonly type: BooleanConstructor; readonly default: true; }; readonly editable: { readonly type: BooleanConstructor; readonly default: true; }; readonly minDate: { readonly type: import('vue').PropType; readonly default: null; }; readonly maxDate: { readonly type: import('vue').PropType; readonly default: null; }; readonly disabledDate: { readonly type: import('vue').PropType<(date: Date) => boolean>; readonly default: undefined; }; readonly disabledDates: { readonly type: import('vue').PropType<(string | Date | number)[]>; readonly default: () => never[]; }; readonly firstDayOfWeek: { readonly type: NumberConstructor; readonly default: 1; }; readonly collapseTags: { readonly type: BooleanConstructor; readonly default: true; }; readonly maxTags: { readonly type: NumberConstructor; readonly default: 1; }; readonly mask: { readonly type: StringConstructor; readonly default: ""; }; readonly shortcuts: { readonly type: import('vue').PropType; readonly default: () => never[]; }; readonly triggerClass: { readonly type: import('vue').PropType>; readonly default: ""; }; readonly triggerStyle: { readonly type: import('vue').PropType>; readonly default: undefined; }; readonly rangeable: { readonly type: BooleanConstructor; readonly default: false; }; readonly from: { readonly type: import('vue').PropType; readonly default: null; }; readonly to: { readonly type: import('vue').PropType; readonly default: null; }; }>> & Readonly<{ "onUpdate:modelValue"?: ((value: any) => any) | undefined; onChange?: ((value: any) => any) | undefined; "onUpdate:from"?: ((value: any) => any) | undefined; "onUpdate:to"?: ((value: any) => any) | undefined; "onRange-change"?: ((from: any, to: any) => any) | undefined; }>, { readonly disabled: boolean; readonly type: import('./date-picker').DatePickerType; readonly mask: string; readonly modelValue: string | number | Date | (string | number)[] | null; readonly placeholder: string; readonly clearable: boolean; readonly from: string | number | Date | null; readonly to: string | number | Date | null; readonly format: string; readonly triggerClass: string | string[] | Record; readonly triggerStyle: Record; readonly valueFormat: string; readonly editable: boolean; readonly minDate: string | Date | null; readonly maxDate: string | Date | null; readonly disabledDate: (date: Date) => boolean; readonly disabledDates: (string | number | Date)[]; readonly firstDayOfWeek: number; readonly collapseTags: boolean; readonly maxTags: number; readonly shortcuts: import('./date-picker').DatePickerShortcut[]; readonly rangeable: boolean; }, {}, {}, {}, string, import('vue').ComponentProvideOptions, true, { triggerRef: HTMLDivElement; inputRef: HTMLInputElement; panelRef: HTMLDivElement; }, HTMLDivElement>; export default _default;