///
import { Pippenger } from './pippenger.js';
import { SinglePippenger } from './single_pippenger.js';
import { WorkerPool } from '../wasm/index.js';
export declare class PooledPippenger implements Pippenger {
private workerPool;
pool: SinglePippenger[];
constructor(workerPool: WorkerPool);
init(crsData: Uint8Array): Promise;
destroy(): Promise;
pippengerUnsafe(scalars: Uint8Array, from: number, range: number): Promise;
sumElements(buffer: Uint8Array): Promise;
}
//# sourceMappingURL=pooled_pippenger.d.ts.map