import { OnInit, EventEmitter } from '@angular/core'; import { CommonService } from '../../service/common.service'; import { ECharts } from 'echarts'; import { HttpClient } from '@angular/common/http'; import { WebGLMapService } from './web-gl-map.service'; import 'echarts-gl'; export declare class WebGLMapComponent implements OnInit { private webGLMapService; private commonService; private http; constructor(webGLMapService: WebGLMapService, commonService: CommonService, http: HttpClient); initOpts: any; ngOnInit(): void; _mapName: string; chartOption: any; _bcacChartTitle: { show: boolean; label: string; }; bcacChartTitleText: string; bcacChartShowTitle: boolean; _bcacChartFileName: string; bcacChartFileName: string; _mapUrl: string; bcacMapUrl: string; _selectList: { value: string | number; optList: { label: string; value: any; }[]; }[]; bcacDataSourceList: any; visualMapType: string; visualMapPosition: 'left' | 'right'; bcacData: any; bcacChartData: any; _bcacDimension: number; bcacDimension: number; bcacDimensionNames: { [key: string]: string; }[]; bcacVisualMapPosition: 'left' | 'right'; isSmallMode: boolean; _cardPadding: string; bcacSmallMode: boolean; _bcacChartLoading: boolean; bcacChartLoading: boolean; bcacDataSourceSelectEmit: EventEmitter; echartInstance: ECharts; onOptionInit($event: any): void; updateOption(): void; updateMapUrl(): void; isNotSingleData: boolean; dataSourceList: { name: string; data: any; }[]; selectedData: string; selectedDataChange($event: any): void; chartRestore(): void; selectedDataSourceChange($event: any): void; changeCardPadding(smallMode: boolean): void; }