import type { Aggregator } from './../interfaces/aggregator.interface.js';
import type { GroupTotals } from './../interfaces/grouping.interface.js';
import { BaseAggregatorClass } from './baseAggregatorClass.js';
export declare class CountAggregator extends BaseAggregatorClass implements Aggregator {
    private _count;
    constructor(field: number | string);
    init(item?: any, isTreeAggregator?: boolean): void;
    accumulate(item: any, isTreeParent?: boolean): void;
    storeResult(groupTotals: GroupTotals<number | number[]>): void;
}
//# sourceMappingURL=countAggregator.d.ts.map