import { ECharts } from 'echarts'; export declare class CommonService { constructor(); setEchartLegendSizeByWindows(): number[]; setEchartVisualmapVerticalSizeByWindows(): number[]; changeType(): string; changeLegendPosition(): "v" | "h"; changeFontSize(): { fontSize: number; yAxisLabelFontSize: number; toolboxSize: number; markLineSymbolSize: number; interval: { left: number; right: number; bottom: number; top: number; containLabel: boolean; }; horizontalInterval: { left: number; right: number; bottom: number; top: number; containLabel: boolean; }; horizontalSamllInterval: { left: number; right: number; bottom: number; top: number; containLabel: boolean; }; smallInterval: { left: number; right: number; bottom: number; top: number; containLabel: boolean; }; pyramidGrid: { left: number; right: number; bottom: number; top: number; containLabel: boolean; }; smallPyramidGrid: { left: number; right: number; bottom: number; top: number; containLabel: boolean; }; rightLegendGrid: { left: number; right: number; bottom: number; top: number; containLabel: boolean; }; smallRightLegendGrid: { left: number; right: number; bottom: number; top: number; containLabel: boolean; }; topLegendGrid: { left: number; right: number; bottom: number; top: number; containLabel: boolean; }; horizontalTopLegendGrid: { left: number; right: number; bottom: number; top: number; containLabel: boolean; }; horizontalSmallTopLegendGrid: { left: number; right: number; bottom: number; top: number; containLabel: boolean; }; smallTopLegendGrid: { left: number; right: number; bottom: number; top: number; containLabel: boolean; }; noLegendGrid: { left: number; right: number; bottom: number; top: number; containLabel: boolean; }; horizontalNoLegendGrid: { left: number; right: number; bottom: number; top: number; containLabel: boolean; }; smallNoLegendGrid: { left: number; right: number; bottom: number; top: number; containLabel: boolean; }; horizontalSmallNoLegendGrid: { left: number; right: number; bottom: number; top: number; containLabel: boolean; }; withoutLegendGrid: { left: number; right: number; bottom: number; top: number; containLabel: boolean; }; }; getWindowLevel(): "default" | "middle" | "small" | "large" | "superLarge"; setLegendAndToolboxByWindows(): { legendSize: number; legendfontSize: number; toolboxSize: number; tooltipSize: number; }; setNoiseAnalysisLineByWindows(): { toolbox: { itemGap: number; right: number; itemSize: number; }; grid: { left: number; right: number; }[]; legend: { itemGap: number; left: number; }[]; }; setNoiseDropboxLine(): { legend: { itemSize: number; itemGap: number; }; toolbox: { itemGap: number; right: number; top: number; itemSize: number; }; grid: { left: number; top: number; right: number; bottom: number; containLabel: boolean; }; }; setPieChartResize(chartInstance: ECharts, style: any): void; setMapChartResize(chartInstance: ECharts, style: any): void; getChartGrid(smallMode: boolean, legendPosition: any): { left: number; right: number; bottom: number; top: number; containLabel: boolean; }; changeChartColors(chartOption: any, chartColors: any): void; }