import { InteractiveChart } from './interactive';
import { ChartSeries, ResolvedSeries, SeriesChartConfig } from './types';
export declare abstract class SeriesChart extends InteractiveChart {
    protected series: ResolvedSeries[];
    protected hiddenSeries: Set<string>;
    constructor(config: SeriesChartConfig);
    protected resolveSeries(rawSeries: ChartSeries[]): ResolvedSeries[];
    protected getVisibleSeries(): ResolvedSeries[];
    protected updateSeriesLegend(): void;
}
//# sourceMappingURL=series.d.ts.map