declare const _default: { getMerkleRoot: (tree: Uint8Array[], module?: import("../../wasm/libdemos").LibDemos | undefined) => Promise; getMerkleProof: (tree: Uint8Array[], element: Uint8Array, module?: import("../../wasm/libdemos").LibDemos | undefined) => Promise; getMerkleRootFromProof: (hash: Uint8Array, proof: Uint8Array) => Promise; verifyMerkleProof: (hash: Uint8Array, root: Uint8Array, proof: Uint8Array) => Promise; memory: { getMerkleRootMemory: (leavesLen: number) => WebAssembly.Memory; getMerkleProofMemory: (leavesLen: number) => WebAssembly.Memory; verifyMerkleProofMemory: (proofLen: number) => WebAssembly.Memory; }; }; export default _default; //# sourceMappingURL=index.d.ts.map