/// <reference types="react" />
import { DatasetComponentOption, LegendComponentOption, TitleComponentOption, TooltipComponentOption } from 'echarts';
import { RadarSeriesOption } from 'echarts/charts';
import * as echarts from 'echarts/core';
import { ICommonCompProps } from '../utils/comp-factory';
/**
 * @public
 */
export type BfRadarOption = echarts.ComposeOption<DatasetComponentOption | TitleComponentOption | TooltipComponentOption | LegendComponentOption | RadarSeriesOption>;
/**
 * @public
 */
export interface IBfRadarProps extends ICommonCompProps<BfRadarOption> {
    /**
     * 雷达图绘制类型
     * {@see https://echarts.apache.org/zh/option.html#radar.shape}
     * @default polygon
     */
    shape?: 'polygon' | 'circle';
    /**
     * 雷达图的指示器。用来指定雷达图中的多个变量（维度）
     * {@see https://echarts.apache.org/zh/option.html#radar}
     */
    indicator?: Array<{
        name: string;
        max?: number;
        color?: string;
    }>;
    /**
     * 雷达图的数据
     * {@see https://echarts.apache.org/zh/option.html#series-radar.data}
     */
    data?: Array<{
        value: number[];
        name: string;
        [key: string]: any;
    }>;
}
declare const _default: import("react").ForwardRefExoticComponent<IBfRadarProps & import("react").RefAttributes<import("echarts/types/dist/echarts").ECharts | undefined>>;
export default _default;
//# sourceMappingURL=radar.d.ts.map