///
import { BarretenbergWasm, BarretenbergWorker } from '../wasm/index.js';
import { Pippenger } from './pippenger.js';
export declare class SinglePippenger implements Pippenger {
private wasm;
private pippengerPtr;
private numPoints;
constructor(wasm: BarretenbergWorker | BarretenbergWasm);
init(crsData: Uint8Array): Promise;
destroy(): Promise;
pippengerUnsafe(scalars: Uint8Array, from: number, range: number): Promise;
sumElements(buffer: Uint8Array): Promise;
getPointer(): number;
getWorker(): BarretenbergWorker;
}
//# sourceMappingURL=single_pippenger.d.ts.map