import { CommonService } from '../../service/common.service'; import { ChartDarkModeService } from '../../service/chart-dark-mode.service'; export declare class ScatterMapService { private commonService; private darkModeService; constructor(commonService: CommonService, darkModeService: ChartDarkModeService); getScatterMapDefaultOptions(): { backgroundColor: string; color: string[]; geo: { map: string; selectedMode: boolean | "multiple" | "single"; itemStyle: { areaColor: string; borderColor: string; label: { show: boolean; color: string; }; }; emphasis: { label: { show: boolean; }; itemStyle: { areaColor: string; shadowColor: string; }; }; label: { show: boolean; fontSize: number; color: string; }; roam: boolean; zoom: 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: { type: string; coordinateSystem: string; data: any[]; symbolSize: number; emphasis: { itemStyle: { borderColor: string; borderWidth: number; }; }; label: { show: boolean; position: string; formatter: string; color: string; fontSize: number; }; }[]; textStyle: { fontFamily: string; }; }; changeChartData(chartOptions: any, chartData: { name: string; value: any[]; }[]): void; changeVisualMap(chartOption: any, visualMapPosition: 'left' | 'right', visualMap: any, dimension?: number, isDarkMode?: boolean): void; changeVisualmapDimension(chartOptions: any, dimension: any): void; changeDimensionNames(chartOption: any, dimensionNames: { [key: string]: string; }[]): void; changeVisualMapPosition(chartOption: any, position: 'left' | 'right'): void; changeGeoShowLabel(chartOption: any, show: boolean): void; openDarkMode(chartOption: any, darkMode: any): void; }