import { LegendConfig, DataSeries } from '../LczChartPie/Lcz3dTorus/type'; import { GeneralMarkingSeries, GeneralMarkPointSeries, GeneralTitle, GeneralToolBox, GeneralTooltipConfig, GeneralXAxis, GeneralYAxis, GenStrackSeries, GeneralLegend } from './type'; import { LineDataSeries } from '../LczChartLine/LczBasicLine/type'; import { BSPieLegendConfig } from '../LczChartPie/LczBasicPie/type'; import { BarLineLegendConfig } from '../LczChartBlend/LczBasicLineBar/type'; import { AreaDataSeries } from '../LczChartLine/LczBasicArea/type'; export declare function getEchartColor(color: any, type?: 'linear' | 'radial'): any; export declare function getValueColor(color: any, isString: boolean): any; export declare const getLegendOptions: (config: LegendConfig | GeneralLegend | BSPieLegendConfig | BarLineLegendConfig, dataMemo: any, dataSeries: DataSeries[] | LineDataSeries[] | AreaDataSeries[], colors: string[], type?: 'pie' | 'bar' | 'basic-pie' | 'stereohistogram' | 'scatter' | 'line' | 'leet') => any; export declare const getTitleOptions: (config: GeneralTitle) => any; export declare const getToolbarOptions: (options: any, config: GeneralToolBox, other?: { chartType?: 'stereohistogram' | 'scatter' | 'strip' | 'bar' | 'stackBar'; }) => any; export declare const getAxisOptions: (config: GeneralXAxis | GeneralYAxis, dataMemo: any, type: 'x' | 'y', other?: { chartType?: 'scatter'; isSymbolRepeat?: boolean; }) => any; export declare const getBlendAxisOptions: (config: GeneralXAxis[] | GeneralYAxis[], dataMemo: any, type: 'x' | 'y') => any; export declare const getMarkLineOptions: (markSeries: GeneralMarkingSeries[], other?: { chartType?: 'scatter' | 'signSeries' | 'strip' | 'stackStrip'; }) => any; export declare const getMarkPointIptions: (markPoints: GeneralMarkPointSeries[], other?: { chartType?: 'scatter' | 'signSeries' | 'strip' | 'stackStrip'; }) => any; export declare const getTooltipOptions: (this: any, config: GeneralTooltipConfig, dataSeries: (DataSeries | LineDataSeries)[], uuid: string, { dataMemo, isReversal, chartType }: { dataMemo?: any; isReversal?: boolean | undefined; chartType?: "scatter" | "strip" | "stackStrip" | "signSeries" | "pie" | "bubble" | "wordcloud" | undefined; }) => any; export declare const chartEventFun: (xAxisConfig: GeneralXAxis, params: any, dataMemo: any, dataSeries: any, stackSeries?: GenStrackSeries[]) => any; export declare function isRealNum(val: any): boolean; export declare function getStackArray(dataMemo: any, stackSeries?: GenStrackSeries[]): any;