import { Dayjs } from 'dayjs';
declare const _default: import("vue").DefineComponent<{
    time: StringConstructor;
    text: (StringConstructor | NumberConstructor)[];
    value: DateConstructor;
    active: BooleanConstructor;
    highlight: BooleanConstructor;
    disabled: BooleanConstructor;
    startOfRange: BooleanConstructor;
    endOfRange: BooleanConstructor;
    hoverHighlight: BooleanConstructor;
    hoverStartOfRange: BooleanConstructor;
    hoverEndOfRange: BooleanConstructor;
    additional: BooleanConstructor;
    now: BooleanConstructor;
    firstDayOfMonth: BooleanConstructor;
    lastDayOfMonth: BooleanConstructor;
    onClick: FunctionConstructor;
    onMouseEnter: FunctionConstructor;
    dayjsObj: typeof Dayjs;
}, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, Readonly<import("vue").ExtractPropTypes<{
    time: StringConstructor;
    text: (StringConstructor | NumberConstructor)[];
    value: DateConstructor;
    active: BooleanConstructor;
    highlight: BooleanConstructor;
    disabled: BooleanConstructor;
    startOfRange: BooleanConstructor;
    endOfRange: BooleanConstructor;
    hoverHighlight: BooleanConstructor;
    hoverStartOfRange: BooleanConstructor;
    hoverEndOfRange: BooleanConstructor;
    additional: BooleanConstructor;
    now: BooleanConstructor;
    firstDayOfMonth: BooleanConstructor;
    lastDayOfMonth: BooleanConstructor;
    onClick: FunctionConstructor;
    onMouseEnter: FunctionConstructor;
    dayjsObj: typeof Dayjs;
}>>, {
    active: boolean;
    disabled: boolean;
    now: boolean;
    highlight: boolean;
    startOfRange: boolean;
    endOfRange: boolean;
    hoverHighlight: boolean;
    hoverStartOfRange: boolean;
    hoverEndOfRange: boolean;
    additional: boolean;
    firstDayOfMonth: boolean;
    lastDayOfMonth: boolean;
}>;
export default _default;
