import { type HeatmapTooltipOptions } from './heatmap';
declare const _default: import("vue").DefineComponent<import("vue").ExtractPropTypes<{
    readonly activeColors: {
        readonly type: import("vue").PropType<string[]>;
        readonly required: false;
        readonly validator: (val: unknown) => boolean;
        __epPropKey: true;
    };
    readonly colorTheme: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<"blue" | "green" | "orange" | "purple" | "red">, unknown, unknown, "green", boolean>;
    readonly data: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("./heatmap").HeatmapData>, unknown, unknown, () => any[], boolean>;
    readonly loading: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
    readonly loadingData: {
        readonly type: import("vue").PropType<import("./heatmap").HeatmapData>;
        readonly required: false;
        readonly validator: (val: unknown) => boolean;
        __epPropKey: true;
    };
    readonly minimumColor: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
    readonly fillCalendarLeading: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
    readonly firstDayOfWeek: import("ll-plus/es/utils").EpPropFinalized<NumberConstructor, 0 | 1 | 3 | 2 | 4 | 5 | 6, unknown, 0, boolean>;
    readonly showColorIndicator: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
    readonly indicatorVerticalPosition: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("./heatmap").HeatmapIndicatorVerticalPosition>, unknown, unknown, "bottom", boolean>;
    readonly indicatorHorizontalAlign: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("./heatmap").HeatmapIndicatorHorizontalAlign>, unknown, unknown, "right", boolean>;
    readonly showMonthLabels: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
    readonly showWeekLabels: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
    readonly size: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<"small" | "large" | "medium">, unknown, unknown, "medium", boolean>;
    readonly tooltip: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<HeatmapTooltipOptions>, unknown, unknown, () => {
        show: boolean;
        placement: string;
        arrow: boolean;
        bgColor: any;
        textColor: any;
        isWhiteBg: boolean;
        maxWidth: string;
        tipEllipsis: boolean;
        tipEllipsisLine: number;
        overlayClassName: string;
        overlayStyle: {};
        ellipsis: boolean;
        width: string;
        containerStyle: {};
        showContainer: boolean;
    }, boolean>;
    readonly unit: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
    readonly xGap: {
        readonly type: import("vue").PropType<import("ll-plus/es/utils").EpPropMergeType<import("vue").PropType<string | number>, unknown, unknown>>;
        readonly required: false;
        readonly validator: (val: unknown) => boolean;
        __epPropKey: true;
    };
    readonly yGap: {
        readonly type: import("vue").PropType<import("ll-plus/es/utils").EpPropMergeType<import("vue").PropType<string | number>, unknown, unknown>>;
        readonly required: false;
        readonly validator: (val: unknown) => boolean;
        __epPropKey: true;
    };
}>, any, {}, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, import("vue").PublicProps, Readonly<import("vue").ExtractPropTypes<{
    readonly activeColors: {
        readonly type: import("vue").PropType<string[]>;
        readonly required: false;
        readonly validator: (val: unknown) => boolean;
        __epPropKey: true;
    };
    readonly colorTheme: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<"blue" | "green" | "orange" | "purple" | "red">, unknown, unknown, "green", boolean>;
    readonly data: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("./heatmap").HeatmapData>, unknown, unknown, () => any[], boolean>;
    readonly loading: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
    readonly loadingData: {
        readonly type: import("vue").PropType<import("./heatmap").HeatmapData>;
        readonly required: false;
        readonly validator: (val: unknown) => boolean;
        __epPropKey: true;
    };
    readonly minimumColor: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
    readonly fillCalendarLeading: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, false, boolean>;
    readonly firstDayOfWeek: import("ll-plus/es/utils").EpPropFinalized<NumberConstructor, 0 | 1 | 3 | 2 | 4 | 5 | 6, unknown, 0, boolean>;
    readonly showColorIndicator: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
    readonly indicatorVerticalPosition: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("./heatmap").HeatmapIndicatorVerticalPosition>, unknown, unknown, "bottom", boolean>;
    readonly indicatorHorizontalAlign: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<import("./heatmap").HeatmapIndicatorHorizontalAlign>, unknown, unknown, "right", boolean>;
    readonly showMonthLabels: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
    readonly showWeekLabels: import("ll-plus/es/utils").EpPropFinalized<BooleanConstructor, unknown, unknown, true, boolean>;
    readonly size: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<"small" | "large" | "medium">, unknown, unknown, "medium", boolean>;
    readonly tooltip: import("ll-plus/es/utils").EpPropFinalized<import("vue").PropType<HeatmapTooltipOptions>, unknown, unknown, () => {
        show: boolean;
        placement: string;
        arrow: boolean;
        bgColor: any;
        textColor: any;
        isWhiteBg: boolean;
        maxWidth: string;
        tipEllipsis: boolean;
        tipEllipsisLine: number;
        overlayClassName: string;
        overlayStyle: {};
        ellipsis: boolean;
        width: string;
        containerStyle: {};
        showContainer: boolean;
    }, boolean>;
    readonly unit: import("ll-plus/es/utils").EpPropFinalized<StringConstructor, unknown, unknown, "", boolean>;
    readonly xGap: {
        readonly type: import("vue").PropType<import("ll-plus/es/utils").EpPropMergeType<import("vue").PropType<string | number>, unknown, unknown>>;
        readonly required: false;
        readonly validator: (val: unknown) => boolean;
        __epPropKey: true;
    };
    readonly yGap: {
        readonly type: import("vue").PropType<import("ll-plus/es/utils").EpPropMergeType<import("vue").PropType<string | number>, unknown, unknown>>;
        readonly required: false;
        readonly validator: (val: unknown) => boolean;
        __epPropKey: true;
    };
}>> & Readonly<{}>, {
    readonly data: import("./heatmap").HeatmapData;
    readonly size: import("ll-plus/es/utils").EpPropMergeType<import("vue").PropType<"small" | "large" | "medium">, unknown, unknown>;
    readonly tooltip: HeatmapTooltipOptions;
    readonly unit: string;
    readonly loading: import("ll-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
    readonly colorTheme: import("ll-plus/es/utils").EpPropMergeType<import("vue").PropType<"blue" | "green" | "orange" | "purple" | "red">, unknown, unknown>;
    readonly minimumColor: string;
    readonly fillCalendarLeading: import("ll-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
    readonly firstDayOfWeek: import("ll-plus/es/utils").EpPropMergeType<NumberConstructor, 0 | 1 | 3 | 2 | 4 | 5 | 6, unknown>;
    readonly showColorIndicator: import("ll-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
    readonly indicatorVerticalPosition: import("ll-plus/es/utils").EpPropMergeType<import("vue").PropType<import("./heatmap").HeatmapIndicatorVerticalPosition>, unknown, unknown>;
    readonly indicatorHorizontalAlign: import("ll-plus/es/utils").EpPropMergeType<import("vue").PropType<import("./heatmap").HeatmapIndicatorHorizontalAlign>, unknown, unknown>;
    readonly showMonthLabels: import("ll-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
    readonly showWeekLabels: import("ll-plus/es/utils").EpPropMergeType<BooleanConstructor, unknown, unknown>;
}, {}, {}, {}, string, import("vue").ComponentProvideOptions, true, {}, any>;
export default _default;
