import { PoChartComponent } from './po-chart.component'; import { PoChartType } from '../po-chart/enums/po-chart-type.enum'; export declare class PoChartGridUtils { private readonly component; isTypeDonut: boolean; textCenterDonut: {}; constructor(component: PoChartComponent); setGridOption(options: any): void; setOptionsAxis(options: any): void; setOptionDataZoom(options: any): void; setShowAxisDetails(options: any): void; setSerieTypeLine(serie: any, tokenBorderWidthMd: number, color: string): void; setSerieTypeArea(serie: any, index: number): void; setSerieTypeBarColumn(serie: any, color: string): void; setSerieTypeDonutPie(serie: any, color: string): void; setListTypeDonutPie(type: PoChartType): void; private setTextCenterDonut; private getAdjustedRadius; private normalizeToPercentage; resolvePx(size: string, selector?: string): number; private getPaddingBottomGrid; private hasTopLegendOrNoZoom; private hasBottomLegendWithZoom; private getPaddingTopGrid; private isRadarOptions; convertRadarConfig(indicators: Array): { shape: string; splitArea: boolean; indicator: { name: string; }[]; }; setListTypeRadar(): { shape: string; radius: string; splitLine: { show: boolean; lineStyle: { color: string[]; width: number; }; }; axisLine: { show: boolean; lineStyle: { color: string; width: number; }; }; splitArea: { show: boolean; areaStyle: { color: string[]; }; }; indicator: { name: any; max: any; min: any; color: any; }[]; }; setSerieTypeRadar(serie: any, tokenBorderWidthMd: number, color: string): any; setTooltipRadar(params: any): void; buildRadarTooltip(params: any): string; finalizeSerieTypeRadar(seriesUpdated: any): { type: string; data: any; }[]; }