import { CommonService } from '../../service/common.service'; export declare class WebGLMapService { private commonService; constructor(commonService: CommonService); getWebGLMapDefaultOptions(mapName?: string): { backgroundColor: string; color: string[]; geo3D: { map: string; boxWidth: number; itemStyle: { color: string; borderColor: string; opacity: number; borderWidth: number; }; label: { show: boolean; distance: number; textStyle: { color: string; fontSize: number; opacity: number; backgroundColor: string; }; formatter: (param: any) => string; }; emphasis: { itemStyle: { color: string; opacity: number; borderColor: string; }; label: { show: boolean; distance: number; }; }; light: { main: { color: string; intensity: number; shadow: boolean; alpha: number; beta: number; }; ambient: { intensity: number; }; }; }; visualMap: { show: boolean; type: "continuous" | "piecewise"; itemSymbol: string; align: string; left: number; bottom: number; inverse: boolean; pieces: any[]; dimension: number; precision: number; orient: string; itemWidth: number; itemHeight: number; itemGap: number; showLabel: boolean; formatter: string; textStyle: { color: string; fontSize: number; }; inRange: { symbol: string; symbolSize: number; }; outOfRange: { symbol: string; symbolSize: number; opacity: number; }; }; tooltip: { show: boolean; trigger: "none" | "item" | "axis"; borderColor: string; borderWidth: number; backgroundColor: string; extraCssText: string; textStyle: { color: string; fontSize: number; lineHeight: number; }; padding: number; formatter: (params: any) => string; }; series: any[]; textStyle: { fontFamily: string; }; }; changeChartData(chartOptions: any, chartData: any): void; changeVisualMap(chartOption: any, visualMapPosition: 'left' | 'right', visualMap: any, dimension?: number, unit?: string): void; changeVisualmapDimension(chartOption: any, dimension?: number): void; changeDimensionNames(chartOption: any, dimensionNames: { [key: string]: string; }[]): void; changeVisualMapPosition(chartOption: any, position: 'left' | 'right'): void; changeGeo3d(chartOption: any, mapName: string): void; changeSeries(chartOption: any): void; }