import { EChartsOption, VisualMapComponentOption } from 'echarts'; interface ChartsProps { options?: EChartsOption[]; min?: boolean; single?: boolean; } declare const Charts: ({ single, options, min }: ChartsProps) => import("react/jsx-runtime").JSX.Element; export default Charts; interface ChartProps { labels?: string[]; data?: ChartsDataProps[]; min?: boolean; options?: EChartsOption; } export interface ChartsDataProps { name?: string; data?: any[]; } interface ChartBarProps extends ChartProps { legend?: boolean; } export declare const ChartBar: ({ labels, data, legend, min, options }: ChartBarProps) => import("react/jsx-runtime").JSX.Element; interface ChartLineProps extends ChartProps { legend?: boolean; } export declare const ChartLine: ({ labels, data, min, legend, options }: ChartLineProps) => import("react/jsx-runtime").JSX.Element; export declare const ChartArea: ({ labels, data, min, options }: ChartProps) => import("react/jsx-runtime").JSX.Element; export interface ChartRingProps { data?: Record[]; min?: boolean; single?: boolean; options?: EChartsOption; } export declare const ChartRing: ({ data, min, options, single }: ChartRingProps) => import("react/jsx-runtime").JSX.Element; export interface ChartMapProps { name: string; map: string; data?: Record[]; min?: boolean; params?: VisualMapComponentOption; single?: boolean; options?: EChartsOption; } export declare const ChartMap: ({ name, map, data, min, params, options, single }: ChartMapProps) => import("react/jsx-runtime").JSX.Element;