export interface ChartData {
    xAxis: string[];
    series: {
        name: string;
        data: (number | string)[];
        color?: string;
    }[];
}
export interface LineChartOptions {
    title?: string;
    subtitle?: string;
    yAxisName?: string;
    tooltip?: boolean;
    splitLine?: boolean;
    extraOptions?: Record<string, any>;
}
export interface BarChartOptions extends LineChartOptions {
    horizontal?: boolean;
}
export interface RadarChartData {
    [key: string]: {
        [key: string]: string | number | undefined;
    };
}
export interface RadarIndicator {
    label?: string;
    max?: number;
}
export interface RadarChartOptions {
    title?: string;
    subtitle?: string;
    indicator?: Record<string, RadarIndicator>;
    groupLabels?: Record<string, string>;
    extraOptions?: Record<string, any>;
}
