import { EventEmitter, OnInit } from '@angular/core'; import { CommonService } from '../../service/common.service'; import { StackColumnService } from './stack-column.service'; import { ECharts } from 'echarts'; import { legendPosition, axisLabelRotate, stackColumnData } from './stack-column-interface'; import { ChartResizeService } from '../../service/chart-resize.service'; import { ChartDarkModeService } from '../../service/chart-dark-mode.service'; export declare class StackColumnComponent implements OnInit { private commonService; private stackColumnService; private chartResizeService; private chartDarkModeService; constructor(commonService: CommonService, stackColumnService: StackColumnService, chartResizeService: ChartResizeService, chartDarkModeService: ChartDarkModeService); echartOption: any; _bcacChartTitle: { text: string; show: boolean; }; bcacChartTitleText: string; bcacChartShowTitle: boolean; _bcacChartFileName: string; bcacChartFileName: string; bcacChartShowToolbox: boolean; legendDataArr: any[]; _legendPosition: legendPosition; bcacLegendPosition: legendPosition; bcacChartShowLegend: boolean; _bcacChartLoading: boolean; bcacChartLoading: boolean; bcacTooltipUnit: string; bcacXAxisName: string; bcacYAxisName: string; bcacYAxisNameGap: number; bcacXAxisLabelRotate: axisLabelRotate; bcacYAxisLabelRotate: axisLabelRotate; _selectList: { value: string | number; optList: { label: string; value: any; }[]; }[]; bcacDataSourceList: any; bcacData: any; isNotSingleData: boolean; dataSourceList: any; selectedData: string; bcacChartData: stackColumnData; singleSelectIconShow: boolean; intervalData: any[]; intervalSelectedData: string | number; bcacIntervalData: any[]; bcacDarkMode: boolean | string; isSmallMode: boolean; bcacSmallMode: boolean; bcacAxisSplitLine: boolean; bcacYAxisMin: number; bcacYAxisMax: number; bcacYAxisInterval: number; bcacColors: string[]; bcacYAxisMinInterval: number; bcacGetChartInstance: EventEmitter; bcacDataSourceSelectEmit: EventEmitter; initOpts: any; ngOnInit(): void; updateOptions(): void; chartInstance: ECharts; onOptionInit($event: any): void; selectedDataChange($event: any): void; selectedModelChange($event: any): void; axisScaleChange(interval: any): void; legendChange(e: any): void; chartTitleColor: string; changeChartTitleColor(darkMode: boolean | string): void; cardBgColor: string; changeCardBackgroundColor(darkMode: boolean | string): void; cardPadding: string; changeCardPadding(cardPadding: string): void; }