import { EventEmitter, OnInit } from '@angular/core';
import { ECharts } from 'echarts';
import { CommonService } from '../../service/common.service';
import { BasicPieService } from './basic-pie.service';
export declare class BasicPieComponent implements OnInit {
    private commonService;
    private basicPieService;
    constructor(commonService: CommonService, basicPieService: BasicPieService);
    initOpts: any;
    ngOnInit(): void;
    chartOptions: any;
    _bcacChartTitle: {
        label: string;
        show: boolean;
    };
    bcacChartShowTitle: boolean;
    bcacChartTitleText: string;
    _bcacChartFileName: string;
    bcacChartFileName: string;
    _bcacChartLoading: boolean;
    bcacChartLoading: boolean;
    bcacChartShowToolbox: boolean;
    bcacChartSeriesName: string;
    bcacPieChartRadius: number | string;
    bcacPieChartCenter: Array<string> | Array<number>;
    bcacLabelLineLength: number;
    bcacLableLineLength2: number;
    bcacChartData: {
        name: string;
        value: string | number;
    }[];
    bcacGetChartInstance: EventEmitter<ECharts>;
    chartInstance: ECharts;
    onOptionInit(ec: any): void;
    updateOptions(): void;
}
