import { OnInit, EventEmitter } from '@angular/core'; import { CommonService } from '../../service/common.service'; import { DoubleYaxisBarService } from './double-yaxis-bar.service'; import { ECharts } from 'echarts'; import { legendPosition, axisLabelRotate } from './double-yaxis-bar-interface'; import { ChartResizeService } from '../../service/chart-resize.service'; import { ChartDarkModeService } from '../../service/chart-dark-mode.service'; export declare class DoubleYaxisBarComponent implements OnInit { private doubleYaxisBarService; private commonService; private chartResizeService; private chartDarkModeService; constructor(doubleYaxisBarService: DoubleYaxisBarService, commonService: CommonService, chartResizeService: ChartResizeService, chartDarkModeService: ChartDarkModeService); chartOption: any; initOpts: any; ngOnInit(): void; _bcacChartTitle: { show: boolean; label: string; }; _chartTitleColor: string; bcacChartShowTitle: boolean; bcacChartTitleText: string; _bcacChartFileName: string; bcacChartFileName: string; bcacChartShowToolbox: boolean; _selectList: { value: string | number; optList: { label: string; value: any; }[]; }[]; bcacSelectList: any; _bcacLegendPosition: legendPosition; bcacLegendPosition: legendPosition; isNotSingleData: boolean; bcacData: any; legendDataArr: any[]; bcacChartData: any; _bcacChartLoading: boolean; bcacChartLoading: boolean; bcacTooltipUnit: string[]; bcacYAxisMinInterval: number[]; bcacXAxisName: string; bcacYAxisName: string[]; bcacYAxisNameGap: number; bcacXAxisLabelRotate: axisLabelRotate; bcacYAxisLabelRotate: axisLabelRotate; dataSourceSelectShow: boolean; bcacDataSourceList: any[]; singleSelectIconShow: boolean; intervalData: any[]; bcacIntervalData: any[]; isSmallMode: boolean; bcacSmallMode: boolean; bcacAxisSplitLine: boolean; bcacDarkMode: boolean | string; bcacColors: string[]; bcacSimplifyYAxis: boolean; bcacYAxisMin: number[]; bcacYAxisMax: number[]; bcacYAxisInterval: number[]; bcacGetInstance: EventEmitter; bcacDataSourceSelectEmit: EventEmitter; chartInstance: ECharts; onOptionInit(ec: any): void; updateOption(): void; _cardPadding: string; setCardPadding(cardPadding: any): void; changeCardPadding(smallMode: boolean): void; changeChartTitleColor(darkMode: boolean | string): void; _cardBackgroundColor: string; changeCardBackgroundColor(darkMode: boolean | string): void; setCardBackgroundColor(): string; selectedModelChange($event: any): void; axisScaleChange(interval: any): void; legendChange($event: any): void; }