import { IterableLike } from './IterableLike'; export declare class FreqCounter { private _total; readonly _counters: Map; get total(): number; get counters(): Map; getCount(key: T): number | undefined; getFreq(key: T): number; addKeyCount(key: T, count: number): this; addKey(key: T): this; addKeys(keys: IterableLike): void; addKeyCounts(values: IterableLike<[T, number]>): void; merge(...freqCounters: FreqCounter[]): FreqCounter; static create(values?: IterableLike): FreqCounter; } //# sourceMappingURL=FreqCounter.d.ts.map