declare const _default: import('vue').DefineComponent<{ date: { type: DateConstructor; default: null; }; today: { type: BooleanConstructor; default: boolean; }; focused: { type: BooleanConstructor; default: boolean; }; selected: { type: BooleanConstructor; default: boolean; }; disabled: { type: BooleanConstructor; default: boolean; }; inRange: { type: BooleanConstructor; default: boolean; }; selectableRange: { type: NumberConstructor; default: null; }; }, any, any, { tag(): "button" | "span"; currentDate(): any; formattedCurrentDate(): string; isOutsideRange(): boolean; selectable(): any; notSelectable(): boolean; }, { onClick($event: any): void; onKeydown($event: any): void; focus(): void; }, import('vue').ComponentOptionsMixin, import('vue').ComponentOptionsMixin, ("keydown" | "click" | "dateSelect")[], "keydown" | "click" | "dateSelect", import('vue').PublicProps, Readonly> & { onKeydown?: ((...args: any[]) => any) | undefined; onClick?: ((...args: any[]) => any) | undefined; onDateSelect?: ((...args: any[]) => any) | undefined; }, { disabled: boolean; date: Date; today: boolean; focused: boolean; selected: boolean; inRange: boolean; selectableRange: number; }, {}>; export default _default;