import { OnInit } from '@angular/core'; import { TimelineMapService } from './timeline-map.service'; import { ECharts } from 'echarts'; import { displayType } from './timeline-map-interface'; import { CommonService } from '../../service/common.service'; export declare class TimelineMapComponent implements OnInit { private timelineMapService; private commonService; constructor(timelineMapService: TimelineMapService, commonService: CommonService); initOpts: any; ngOnInit(): void; _bcacMapName: string; chartOption: any; _bcacChartTitle: { show: boolean; label: string; }; bcacChartTitleText: string; bcacChartShowTitle: boolean; _bcacChartFileName: string; bcacChartFileName: string; _bcacChartLoading: boolean; bcacChartLoading: boolean; geoCoordMap: any; mapUrl: { "type": string; "features": { "type": string; "properties": { "adcode": number; "name": string; "center": number[]; "centroid": number[]; "childrenNum": number; "level": string; "parent": { "adcode": number; }; "subFeatureIndex": number; "acroutes": number[]; }; "geometry": { "type": string; "coordinates": number[][][][]; }; }[]; }; bcacMapName: string; bcacVisualMap: { type: "continuous"; data: { min: number; max: number; color?: string[]; }; } | { type: "piecewise"; data: { [key: string]: any; }[]; }; bcacTimelineData: string[]; _bcacDisplayType: displayType; bcacDisplayType: displayType; bcacChartData: object[][]; bcacDimension: number; bcacDimensionNames: { [key: string]: string; }[]; bcacVisualMapPosition: 'left' | 'right'; echartInstance: ECharts; onOptionInit(ec: any): void; registerMap(name: string, mapUrl: Object): void; updateChart(): void; }