import type { _ModuleSupport } from 'ag-charts-community';
import type { AgSelectionItem, AgSelectionItemIds } from 'ag-charts-types';
type DataSet = _ModuleSupport.DataSet<unknown>;
type SeriesId = AgSelectionItemIds['seriesId'];
type Entry = AgSelectionItem<unknown>;
export declare class DataSelectionChangeMap {
    private readonly added;
    private readonly removed;
    private readonly memory;
    private difference;
    private remember;
    markAdded(seriesId: SeriesId, data: DataSet, datumIndex: number): void;
    markRemoved(seriesId: SeriesId, data: DataSet, datumIndex: number): void;
    toAdded(): Entry[];
    toRemoved(): Entry[];
}
export {};
