import { CmpFunc } from '../../types'; import { MutableInterval } from '../mutable'; import { IReproducibleInterval } from '../reproducible'; import { SparseIntervalsMapIterator } from './map-iterator'; export declare class SparseIntervalsMapCollector, ObjT> { private valMap; private intervals; private curr; private currVal; private cmp; private template; constructor(cmp: CmpFunc, template: TemplateT); add(index: number, value: ObjT): void; getIterator(): SparseIntervalsMapIterator; } //# sourceMappingURL=map-collector.d.ts.map