/// import { BarretenbergWasm, WorkerPool } from '../../wasm/index.js'; import { SinglePedersen } from './single_pedersen.js'; /** * Multi-threaded implementation of pedersen. */ export declare class PooledPedersen extends SinglePedersen { pool: SinglePedersen[]; /** * @param wasm Synchronous functions will use use this wasm directly on the calling thread. * @param pool Asynchronous functions use this pool of workers to multi-thread processing. */ constructor(wasm: BarretenbergWasm, pool: WorkerPool); init(): Promise; hashToTree(values: Buffer[]): Promise; } //# sourceMappingURL=pooled_pedersen.d.ts.map