import { OnInit, EventEmitter } from '@angular/core'; import { displayType } from './district-map-intreface'; import { ECharts } from 'echarts'; import { CommonService } from '../../service/common.service'; import { DistrictMapService } from './district-map.service'; import { HttpClient } from '@angular/common/http'; import { ChartResizeService } from '../../service/chart-resize.service'; export declare class DistrictMapComponent implements OnInit { private districtMapService; private commonService; private chartResizeService; private http; constructor(districtMapService: DistrictMapService, commonService: CommonService, chartResizeService: ChartResizeService, http: HttpClient); initOpts: any; ngOnInit(): void; _displayType: displayType; _mapUrl: string; geoCoordMap: any; chartOption: any; _bcacChartTitle: { show: boolean; label: string; }; bcacChartTitleText: string; bcacChartShowTitle: boolean; _bcacChartFileName: string; bcacChartFileName: string; _bcacChartLoading: boolean; bcacChartLoading: boolean; bcacMapUrl: string; _bcacDisplayType: displayType; bcacDisplayType: displayType; customToolboxShow: boolean; _selectList: { value: string | number; optList: { label: string; value: any; }[]; }[]; bcacDataSourceList: any; visualMapPosition: 'left' | 'right'; _bcacChartData: any; _visualMapType: string; bcacChartData: any; _dimension: number; bcacDimension: number; bcacDimensionNames: { [key: string]: string; }[]; bcacVisualMapPosition: 'left' | 'right'; darkMode: boolean | string; bcacDarkMode: boolean | string; bcacGeoShowLabel: boolean; bcacChartShowToolbox: boolean; bcacDataSourceSelectEmit: EventEmitter; echartInstance: ECharts; onOptionInit(ec: any): void; selectedDataSourceChange($event: any): void; updateMapUrl(): void; convertData: (data: any, geoCoordMap: any) => any[]; _chartTitleColor: string; changeChartTitleColor(darkMode: boolean | string): void; _cardBackgroundColor: string; changeCardBackgroundColor(darkMode: boolean | string): void; chartRestore(): void; }