import { LitElement } from 'lit';
export interface ChartData {
    label: string;
    values: number[];
    name?: string;
}
export declare class EaasChart extends LitElement {
    data: ChartData[];
    seriesNames: string[];
    chartType: 'bar' | 'line';
    barColor: string;
    lineColors: string[];
    hideLegend: boolean;
    chartKey: number;
    prefix: string;
    yTickAmount: number | null;
    yStepSize: number | null;
    xLabelRotate: number;
    chartContainer: HTMLElement;
    createRenderRoot(): this;
    private _chart;
    render(): "" | import("lit-html").TemplateResult<1>;
    firstUpdated(_changedProperties: Map<string, unknown>): void;
    updated(changedProperties: Map<string, unknown>): void;
    private _createChart;
}
