import { Type } from '@angular/core'; import { Chart } from '../chart/chart'; import { Legend } from '../chart/legend'; import { Matrix } from '../chart/matrix'; import { PieChartComponent } from './pie-chart.component'; export declare class PieChart extends Chart { component: Type; numberOfSlices: number; colorBy: string; sliceLabel: string; donutRadius: number; dimensionValueColor: string; matrix: Matrix; legend: Legend; seriesColor: Array; colorByChart: boolean; donutSize?: string; monochromeColor?: string; aggregate: string; /*** Constructor */ constructor(pieChart?: PieChart); /** * Method when user create a new pie chart * */ pieChart(pieChart: PieChart): void; /** * Method for existing pie charts * * */ newPieChart(): void; getApexChartType(chartType: string): string; updatePieChart(apexChart: ApexCharts): void; updateDonutSize(apexChart: ApexCharts): void; updateTheme(apexChart: ApexCharts): void; }