export default class BatchingQueue { #private; constructor(params: { batchSize: number; maxWaitTime: number; processFunction: (batch: T[]) => Promise; }); disposeAsync(): Promise; add(key: string, item: T): void; addAll(keys: string[], items: T[]): void; flush(): Promise; get(id: string): T | undefined; count(): number; isDisposed(): boolean; isErrored(): boolean; } //# sourceMappingURL=batchingQueue.d.ts.map