export interface ChartStatus {
    loading?: boolean;
    noData?: boolean;
    failed?: boolean;
    noLegend?: boolean;
}
export interface ChartData {
    name: string;
    color?: string;
    values?: ChartDataItem[];
    unit?: string;
}
export declare type ChartDataItem<T extends object = object> = {
    x: string | number | Date;
    y: number;
} & T;
export interface XPlotLines {
    value: number;
    dashType?: 'solid' | 'dash';
    width?: number;
    color?: string;
}
