import { Arrayable } from '@vueuse/core'; import moment from 'moment'; declare const DatePicker: import("vue").DefineComponent<{ value: import("vue").PropType>; type: { type: import("vue").PropType; default: string; }; clearable: { default: boolean; }; disabled: BooleanConstructor; disabledDate: import("vue").PropType<(date: moment.Moment) => boolean>; placeholder: { type: import("vue").PropType>; default: string; }; format: { default: string; }; valueFormat: StringConstructor; }, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, ("change" | "update:value")[], "change" | "update:value", import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly>; type: { type: import("vue").PropType; default: string; }; clearable: { default: boolean; }; disabled: BooleanConstructor; disabledDate: import("vue").PropType<(date: moment.Moment) => boolean>; placeholder: { type: import("vue").PropType>; default: string; }; format: { default: string; }; valueFormat: StringConstructor; }>> & { onChange?: (...args: any[]) => any; "onUpdate:value"?: (...args: any[]) => any; }, { disabled: boolean; type: import("./props").PickerType; format: string; clearable: boolean; placeholder: Arrayable; }>; export default DatePicker;