declare const _default: { generateIdentities: (identitiesLen?: number, module?: import("../../wasm/libdemos").LibDemos | undefined) => Promise<{ nonces: Uint8Array[]; publicKeys: Uint8Array[]; secretKeys: Uint8Array[]; commitDetails: Uint8Array; }>; generateProof: (identityChosenIndex: number, currentCommit: Uint8Array, previousCommit: Uint8Array, nonces: Uint8Array[], publicKeys: Uint8Array[], secretKeys: Uint8Array[], module?: import("../../wasm/libdemos").LibDemos | undefined) => Promise; commit: (details: Uint8Array, previousCommit: Uint8Array, module?: import("../../wasm/libdemos").LibDemos | undefined) => Promise; verifyProof: (commit: Uint8Array, proof: Uint8Array, module?: import("../../wasm/libdemos").LibDemos | undefined) => Promise; memory: { generateIdentitiesMemory: (identitiesLen: number) => WebAssembly.Memory; generateProofMemory: (identitiesLen: number, identityChosenIndex: number) => WebAssembly.Memory; verifyProofMemory: (proofLen: number) => WebAssembly.Memory; commitMemory: () => WebAssembly.Memory; }; }; export default _default; //# sourceMappingURL=index.d.ts.map