/// <reference types="react" />
import { DatasetComponentOption, LegendComponentOption, TitleComponentOption, TooltipComponentOption } from 'echarts';
import { PieSeriesOption } from 'echarts/charts';
import * as echarts from 'echarts/core';
import { ICommonCompProps } from '../utils/comp-factory';
/**
 * @public
 */
export type BfPieOption = echarts.ComposeOption<DatasetComponentOption | TitleComponentOption | TooltipComponentOption | LegendComponentOption | PieSeriesOption>;
/**
 * @public
 */
export interface IBfPieProps extends ICommonCompProps<BfPieOption> {
    /**
     * 饼图的半径
     * {@see https://echarts.apache.org/zh/option.html#series-pie.radius}
     */
    radius?: number | string | Array<number | string>;
    /**
     * 系列中的数据内容数组
     * {@see https://echarts.apache.org/zh/option.html#series-pie.data}
     */
    data?: Array<{
        name: string;
        value: number;
        [key: string]: any;
    }> | number[];
}
declare const _default: import("react").ForwardRefExoticComponent<IBfPieProps & import("react").RefAttributes<import("echarts/types/dist/echarts").ECharts | undefined>>;
export default _default;
//# sourceMappingURL=pie.d.ts.map