/// export default interface ChartLineProps { visible?: boolean; exampleData?: any; style?: React.CSSProperties; className?: string; chartType: string; title?: string; subTitle?: string; titlePosition?: 'left' | 'center' | 'right'; xAxisTitle?: string; xAxisData?: any[]; dataSource?: any[]; legendField?: string; xAxisTitleTop?: string; xAxisDataTop?: any[]; dataSourceTop?: any[]; legendFieldTop?: string; yAxisTitle?: string; yAxisInterval?: number; yAxisMin?: number; yAxisMax?: number; yAxisFormatter?: string; yAxisIndexMap?: any; yAxisTitleRight?: string; yAxisIntervalRight?: number; yAxisMinRight?: number; yAxisMaxRight?: number; yAxisFormatterRight?: string; color: any[]; layout: 'top' | 'left' | 'leftTop' | 'rightTop' | 'bottom' | 'right' | 'rightBottom' | 'leftBottom' | 'horizontal'; smooth?: boolean; lineType: 'solid' | 'dashed' | 'dotted'; stacked?: any; area?: 'area' | 'none'; lineBarMap?: any; legend?: any; showLegend?: boolean; legendOrient?: 'horizontal' | 'vertical'; tooltip?: any; showTooltip?: boolean; tooltipFormatter?: string; label?: any; showLable?: boolean; symbol: 'circle' | 'rect' | 'roundRect' | 'triangle' | 'diamond' | 'pin' | 'arrow' | 'none'; symbolSize: number; markPoint?: any; showMarkPoint?: boolean; markPointSymbol?: 'circle' | 'rect' | 'roundRect' | 'triangle' | 'diamond' | 'pin' | 'arrow' | 'none'; markPointType: 'min' | 'max' | 'average'; markLine?: any; showMarkLine?: boolean; markLineType: 'min' | 'max' | 'average'; emphasis?: any; showEmphasis?: boolean; axisExchange?: boolean; backgroundStyleColor?: string; barMaxWidth?: string; barGap?: number; getEngineApis?: any; funcExpExecute?: any; backgroundType?: any; }