import { CommonService } from '../../service/common.service';
export declare class BasicPieService {
    private commonService;
    constructor(commonService: CommonService);
    getDefaultOptionsOfBasicPieChart: () => {
        backgroundColor: string;
        color: string[];
        toolbox: any;
        tooltip: {
            show: boolean;
            trigger: string;
            borderColor: string;
            borderWidth: number;
            backgroundColor: string;
            extraCssText: string;
            textStyle: {
                color: string;
                fontSize: number;
            };
            padding: number;
            position: (point: any, param: any, dom: any, rect: any, size: any) => number[];
            formatter: (params: any) => string;
        };
        series: {
            name: string;
            type: string;
            minAngle: number;
            radius: string;
            center: string[];
            selectedMode: string;
            selectedOffset: number;
            data: {
                name: string;
                value: string | number;
            }[];
            label: {
                fontSize: number;
                formatter: string;
                alignTo: string;
                color: string;
                fontWeight: string;
            };
            labelLine: {
                smooth: boolean;
                length: number;
                length2: number;
            };
            hoverOffset: number;
            emphasis: {
                itemStyle: {
                    shadowBlur: number;
                    shadowOffsetX: number;
                    shadowOffsety: number;
                };
            };
        }[];
        textStyle: {
            fontFamily: string;
        };
    };
    changeSeriesName(chartOptions: any, string: string): void;
    changeRadius(chartOptions: any, bcacPieChartRadius: string | number): void;
    changeCenter(chartOptions: any, bcacPieChartCenter: Array<string> | Array<number>): void;
    changeChartData(ChartOptions: any, chartData: {
        name: string;
        value: string | number;
    }[]): void;
    changeToolboxShow(chartOptions: any, show: boolean): void;
    changeLineLength(chartOptions: any, length: number): void;
    changeLineLength2(chartOptions: any, length: number): void;
}
