import type { RadarChartProps } from './src/radarChart';
declare const _default: {
    new (...args: any[]): {
        $: import("vue").ComponentInternalInstance;
        $data: {};
        $props: Partial<{
            symbol: string;
            legend: unknown[];
            title: string;
            center: unknown[];
            animationDuration: number;
            height: string | number;
            width: string | number;
            loading: boolean;
            quotationColor: import("../_util/enum").QuotationColor;
            unit: string;
            colors: unknown[];
            chartData: unknown[];
            showLegend: boolean;
            renderer: string;
            symbolSize: number;
            areaStyle: boolean;
            radius: number;
            legendItemGap: number;
            labelList: unknown[];
            splitArea: boolean;
            splitNumber: number;
            lineWidth: number;
            isWrap: boolean;
            axisNameFormatter: Function;
            axisNameRich: Record<string, any>;
            showAxisLabel: boolean;
        }> & Omit<Readonly<import("vue").ExtractPropTypes<{
            quotationColor: {
                type: import("vue").PropType<import("../_util/enum").QuotationColor>;
                default: number;
            };
            loading: {
                type: BooleanConstructor;
                default: boolean;
            };
            colors: {
                type: ArrayConstructor;
                default: () => any[];
            };
            width: {
                type: (StringConstructor | NumberConstructor)[];
                default: string;
            };
            height: {
                type: (StringConstructor | NumberConstructor)[];
                default: string;
            };
            chartData: {
                type: ArrayConstructor;
                default: () => any[];
            };
            title: {
                type: StringConstructor;
                default: string;
            };
            showLegend: {
                type: BooleanConstructor;
                default: boolean;
            };
            legend: {
                type: ArrayConstructor;
                default: () => any[];
            };
            legendItemGap: {
                type: NumberConstructor;
                default: number;
            };
            radius: {
                type: NumberConstructor;
                default: number;
            };
            center: {
                type: ArrayConstructor;
                default: () => string[];
            };
            unit: {
                type: StringConstructor;
                default: string;
            };
            labelList: {
                type: ArrayConstructor;
                default: () => any[];
            };
            animationDuration: {
                type: NumberConstructor;
                default: number;
            };
            splitArea: {
                type: BooleanConstructor;
                default: boolean;
            };
            splitNumber: {
                type: NumberConstructor;
                default: number;
            };
            symbol: {
                type: StringConstructor;
                default: string;
            };
            symbolSize: {
                type: NumberConstructor;
                default: number;
            };
            lineWidth: {
                type: NumberConstructor;
                default: number;
            };
            areaStyle: {
                type: BooleanConstructor;
                default: boolean;
            };
            isWrap: {
                type: BooleanConstructor;
                default: boolean;
            };
            axisNameFormatter: {
                type: FunctionConstructor;
                default: () => any;
            };
            axisNameRich: {
                type: ObjectConstructor;
                default: () => any;
            };
            showAxisLabel: {
                type: BooleanConstructor;
                default: boolean;
            };
            renderer: {
                type: StringConstructor;
                default: string;
            };
        }>> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps, "symbol" | "legend" | "title" | "center" | "animationDuration" | "height" | "width" | "loading" | "quotationColor" | "unit" | "colors" | "chartData" | "showLegend" | "renderer" | "symbolSize" | "areaStyle" | "radius" | "legendItemGap" | "labelList" | "splitArea" | "splitNumber" | "lineWidth" | "isWrap" | "axisNameFormatter" | "axisNameRich" | "showAxisLabel">;
        $attrs: {
            [x: string]: unknown;
        };
        $refs: {
            [x: string]: unknown;
        };
        $slots: Readonly<{
            [name: string]: import("vue").Slot;
        }>;
        $root: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string>, {}>;
        $parent: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string>, {}>;
        $emit: (event: string, ...args: any[]) => void;
        $el: any;
        $options: import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
            quotationColor: {
                type: import("vue").PropType<import("../_util/enum").QuotationColor>;
                default: number;
            };
            loading: {
                type: BooleanConstructor;
                default: boolean;
            };
            colors: {
                type: ArrayConstructor;
                default: () => any[];
            };
            width: {
                type: (StringConstructor | NumberConstructor)[];
                default: string;
            };
            height: {
                type: (StringConstructor | NumberConstructor)[];
                default: string;
            };
            chartData: {
                type: ArrayConstructor;
                default: () => any[];
            };
            title: {
                type: StringConstructor;
                default: string;
            };
            showLegend: {
                type: BooleanConstructor;
                default: boolean;
            };
            legend: {
                type: ArrayConstructor;
                default: () => any[];
            };
            legendItemGap: {
                type: NumberConstructor;
                default: number;
            };
            radius: {
                type: NumberConstructor;
                default: number;
            };
            center: {
                type: ArrayConstructor;
                default: () => string[];
            };
            unit: {
                type: StringConstructor;
                default: string;
            };
            labelList: {
                type: ArrayConstructor;
                default: () => any[];
            };
            animationDuration: {
                type: NumberConstructor;
                default: number;
            };
            splitArea: {
                type: BooleanConstructor;
                default: boolean;
            };
            splitNumber: {
                type: NumberConstructor;
                default: number;
            };
            symbol: {
                type: StringConstructor;
                default: string;
            };
            symbolSize: {
                type: NumberConstructor;
                default: number;
            };
            lineWidth: {
                type: NumberConstructor;
                default: number;
            };
            areaStyle: {
                type: BooleanConstructor;
                default: boolean;
            };
            isWrap: {
                type: BooleanConstructor;
                default: boolean;
            };
            axisNameFormatter: {
                type: FunctionConstructor;
                default: () => any;
            };
            axisNameRich: {
                type: ObjectConstructor;
                default: () => any;
            };
            showAxisLabel: {
                type: BooleanConstructor;
                default: boolean;
            };
            renderer: {
                type: StringConstructor;
                default: string;
            };
        }>>, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {
            symbol: string;
            legend: unknown[];
            title: string;
            center: unknown[];
            animationDuration: number;
            height: string | number;
            width: string | number;
            loading: boolean;
            quotationColor: import("../_util/enum").QuotationColor;
            unit: string;
            colors: unknown[];
            chartData: unknown[];
            showLegend: boolean;
            renderer: string;
            symbolSize: number;
            areaStyle: boolean;
            radius: number;
            legendItemGap: number;
            labelList: unknown[];
            splitArea: boolean;
            splitNumber: number;
            lineWidth: number;
            isWrap: boolean;
            axisNameFormatter: Function;
            axisNameRich: Record<string, any>;
            showAxisLabel: boolean;
        }, {}, string> & {
            beforeCreate?: (() => void) | (() => void)[];
            created?: (() => void) | (() => void)[];
            beforeMount?: (() => void) | (() => void)[];
            mounted?: (() => void) | (() => void)[];
            beforeUpdate?: (() => void) | (() => void)[];
            updated?: (() => void) | (() => void)[];
            activated?: (() => void) | (() => void)[];
            deactivated?: (() => void) | (() => void)[];
            beforeDestroy?: (() => void) | (() => void)[];
            beforeUnmount?: (() => void) | (() => void)[];
            destroyed?: (() => void) | (() => void)[];
            unmounted?: (() => void) | (() => void)[];
            renderTracked?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[];
            renderTriggered?: ((e: import("vue").DebuggerEvent) => void) | ((e: import("vue").DebuggerEvent) => void)[];
            errorCaptured?: ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string>, {}>, info: string) => boolean | void) | ((err: unknown, instance: import("vue").ComponentPublicInstance<{}, {}, {}, {}, {}, {}, {}, {}, false, import("vue").ComponentOptionsBase<any, any, any, any, any, any, any, any, any, {}, {}, string>, {}>, info: string) => boolean | void)[];
        };
        $forceUpdate: () => void;
        $nextTick: typeof import("vue").nextTick;
        $watch<T extends string | ((...args: any) => any)>(source: T, cb: T extends (...args: any) => infer R ? (args_0: R, args_1: R) => any : (...args: any) => any, options?: import("vue").WatchOptions<boolean>): import("vue").WatchStopHandle;
    } & Readonly<import("vue").ExtractPropTypes<{
        quotationColor: {
            type: import("vue").PropType<import("../_util/enum").QuotationColor>;
            default: number;
        };
        loading: {
            type: BooleanConstructor;
            default: boolean;
        };
        colors: {
            type: ArrayConstructor;
            default: () => any[];
        };
        width: {
            type: (StringConstructor | NumberConstructor)[];
            default: string;
        };
        height: {
            type: (StringConstructor | NumberConstructor)[];
            default: string;
        };
        chartData: {
            type: ArrayConstructor;
            default: () => any[];
        };
        title: {
            type: StringConstructor;
            default: string;
        };
        showLegend: {
            type: BooleanConstructor;
            default: boolean;
        };
        legend: {
            type: ArrayConstructor;
            default: () => any[];
        };
        legendItemGap: {
            type: NumberConstructor;
            default: number;
        };
        radius: {
            type: NumberConstructor;
            default: number;
        };
        center: {
            type: ArrayConstructor;
            default: () => string[];
        };
        unit: {
            type: StringConstructor;
            default: string;
        };
        labelList: {
            type: ArrayConstructor;
            default: () => any[];
        };
        animationDuration: {
            type: NumberConstructor;
            default: number;
        };
        splitArea: {
            type: BooleanConstructor;
            default: boolean;
        };
        splitNumber: {
            type: NumberConstructor;
            default: number;
        };
        symbol: {
            type: StringConstructor;
            default: string;
        };
        symbolSize: {
            type: NumberConstructor;
            default: number;
        };
        lineWidth: {
            type: NumberConstructor;
            default: number;
        };
        areaStyle: {
            type: BooleanConstructor;
            default: boolean;
        };
        isWrap: {
            type: BooleanConstructor;
            default: boolean;
        };
        axisNameFormatter: {
            type: FunctionConstructor;
            default: () => any;
        };
        axisNameRich: {
            type: ObjectConstructor;
            default: () => any;
        };
        showAxisLabel: {
            type: BooleanConstructor;
            default: boolean;
        };
        renderer: {
            type: StringConstructor;
            default: string;
        };
    }>> & import("vue").ShallowUnwrapRef<() => JSX.Element> & {} & import("vue").ComponentCustomProperties & {};
    __isFragment?: never;
    __isTeleport?: never;
    __isSuspense?: never;
} & import("vue").ComponentOptionsBase<Readonly<import("vue").ExtractPropTypes<{
    quotationColor: {
        type: import("vue").PropType<import("../_util/enum").QuotationColor>;
        default: number;
    };
    loading: {
        type: BooleanConstructor;
        default: boolean;
    };
    colors: {
        type: ArrayConstructor;
        default: () => any[];
    };
    width: {
        type: (StringConstructor | NumberConstructor)[];
        default: string;
    };
    height: {
        type: (StringConstructor | NumberConstructor)[];
        default: string;
    };
    chartData: {
        type: ArrayConstructor;
        default: () => any[];
    };
    title: {
        type: StringConstructor;
        default: string;
    };
    showLegend: {
        type: BooleanConstructor;
        default: boolean;
    };
    legend: {
        type: ArrayConstructor;
        default: () => any[];
    };
    legendItemGap: {
        type: NumberConstructor;
        default: number;
    };
    radius: {
        type: NumberConstructor;
        default: number;
    };
    center: {
        type: ArrayConstructor;
        default: () => string[];
    };
    unit: {
        type: StringConstructor;
        default: string;
    };
    labelList: {
        type: ArrayConstructor;
        default: () => any[];
    };
    animationDuration: {
        type: NumberConstructor;
        default: number;
    };
    splitArea: {
        type: BooleanConstructor;
        default: boolean;
    };
    splitNumber: {
        type: NumberConstructor;
        default: number;
    };
    symbol: {
        type: StringConstructor;
        default: string;
    };
    symbolSize: {
        type: NumberConstructor;
        default: number;
    };
    lineWidth: {
        type: NumberConstructor;
        default: number;
    };
    areaStyle: {
        type: BooleanConstructor;
        default: boolean;
    };
    isWrap: {
        type: BooleanConstructor;
        default: boolean;
    };
    axisNameFormatter: {
        type: FunctionConstructor;
        default: () => any;
    };
    axisNameRich: {
        type: ObjectConstructor;
        default: () => any;
    };
    showAxisLabel: {
        type: BooleanConstructor;
        default: boolean;
    };
    renderer: {
        type: StringConstructor;
        default: string;
    };
}>>, () => JSX.Element, unknown, {}, {}, import("vue").ComponentOptionsMixin, import("vue").ComponentOptionsMixin, {}, string, {
    symbol: string;
    legend: unknown[];
    title: string;
    center: unknown[];
    animationDuration: number;
    height: string | number;
    width: string | number;
    loading: boolean;
    quotationColor: import("../_util/enum").QuotationColor;
    unit: string;
    colors: unknown[];
    chartData: unknown[];
    showLegend: boolean;
    renderer: string;
    symbolSize: number;
    areaStyle: boolean;
    radius: number;
    legendItemGap: number;
    labelList: unknown[];
    splitArea: boolean;
    splitNumber: number;
    lineWidth: number;
    isWrap: boolean;
    axisNameFormatter: Function;
    axisNameRich: Record<string, any>;
    showAxisLabel: boolean;
}, {}, string> & import("vue").VNodeProps & import("vue").AllowedComponentProps & import("vue").ComponentCustomProps & import("@vue/runtime-core").Plugin<any[]>;
export default _default;
export type { RadarChartProps };
