import { EChartOption } from 'echarts'; import { ChartOptionService } from '../../service/chart-option.service'; import { IndexGaugeComponent } from './index-gauge.component'; export declare class IndexGaugeService { private chartOptionService; constructor(chartOptionService: ChartOptionService); getDefaultGaugeService(): EChartOption.SeriesGauge; changeChartTitleDark(IndexGaugeComponent: IndexGaugeComponent, darkMode: boolean): void; chartBackgroundColorDarkMode(backgroundColorOption: any): void; colorsDarkMode(colors: string[]): void; chartColorsChange(colors: string[], colorList: string[]): void; seriesDarkMode(seriesOption: EChartOption.Series): void; setInterval(option: any, interval: Number): void; buildSeries(chartData: any, seriesList: EChartOption.Series[], gaugeSeriesOption: EChartOption.SeriesGauge): void; setSmallModePadding(compent: IndexGaugeComponent): void; setSeriesMin(gaugeSeriesOption: EChartOption.SeriesGauge, min: number): void; setSeriesMax(gaugeSeriesOption: EChartOption.SeriesGauge, max: number): void; setSplitLine(gaugeSeriesOption: EChartOption.SeriesGauge, splitLineSwitch: boolean): void; setAxisTick(gaugeSeriesOption: EChartOption.SeriesGauge, axisTickSwitch: boolean): void; setDetailText(detailText: any, gaugeSeriesOption: EChartOption.SeriesGauge, chartTooltipOption: EChartOption.Tooltip): void; setSplitNumber(gaugeChartSeries: EChartOption.SeriesGauge, splitNum: number): void; setColorRange(gaugeChartSeries: EChartOption.SeriesGauge, colorRange: any): void; setAxisLabel(gaugeChartSeries: EChartOption.SeriesGauge, labelSwitch: boolean): void; setRadius(gaugeChartSeries: EChartOption.SeriesGauge, radius: number | string): void; }