/* tslint:disable */ /* eslint-disable */ export const memory: WebAssembly.Memory; export const __wbg_aeadresult_free: (a: number, b: number) => void; export const aeadresult_ciphertext: (a: number, b: number) => void; export const aeadresult_toBase64Url: (a: number, b: number) => void; export const aesGcmEncrypt: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number) => void; export const aesGcmDecrypt: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number) => void; export const xchachaEncrypt: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number) => void; export const xchachaDecrypt: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number, i: number) => void; export const __wbg_kemkeypair_free: (a: number, b: number) => void; export const kemkeypair_publicKey: (a: number, b: number) => void; export const kemkeypair_secretKey: (a: number, b: number) => void; export const kemkeypair_publicKeyBase64: (a: number, b: number) => void; export const kemkeypair_secretKeyBase64: (a: number, b: number) => void; export const __wbg_kemencapresult_free: (a: number, b: number) => void; export const kemencapresult_sharedSecret: (a: number, b: number) => void; export const kemencapresult_ciphertext: (a: number, b: number) => void; export const kemencapresult_ciphertextBase64: (a: number, b: number) => void; export const kemGenerateKeypair: (a: number) => void; export const kemEncapsulate: (a: number, b: number, c: number) => void; export const kemDecapsulate: (a: number, b: number, c: number, d: number, e: number) => void; export const kemWrapCek: (a: number, b: number, c: number, d: number, e: number) => void; export const kemUnwrapCek: (a: number, b: number, c: number, d: number, e: number) => void; export const hkdfExpand: (a: number, b: number, c: number, d: number, e: number, f: number, g: number, h: number) => void; export const hkdfJoin: (a: number, b: number, c: number, d: number) => void; export const deriveCek: (a: number, b: number, c: number, d: number, e: number) => void; export const deriveKid: (a: number, b: number, c: number) => void; export const deriveSymmetricKid: (a: number, b: number, c: number) => void; export const __wbg_secretshare_free: (a: number, b: number) => void; export const secretshare_identifier: (a: number) => number; export const secretshare_value: (a: number, b: number) => void; export const secretshare_toJson: (a: number, b: number) => void; export const secretshare_fromJson: (a: number, b: number, c: number) => void; export const secretshare_toBase64: (a: number, b: number) => void; export const secretshare_fromBase64: (a: number, b: number, c: number) => void; export const shamirSplit: (a: number, b: number, c: number, d: number, e: number) => void; export const shamirReconstruct: (a: number, b: number) => void; export const shamirSplitAndWrap: (a: number, b: number, c: number, d: number, e: number) => void; export const shamirUnwrapAndReconstruct: (a: number, b: number, c: number) => void; export const randomBytes: (a: number, b: number) => void; export const generateCek: (a: number) => void; export const generateNonceAesGcm: (a: number) => void; export const generateNonceXchacha: (a: number) => void; export const keyCommitment: (a: number, b: number, c: number) => void; export const verifyKeyCommitment: (a: number, b: number, c: number, d: number) => number; export const sha256: (a: number, b: number, c: number) => void; export const blake2s256: (a: number, b: number, c: number) => void; export const computeSummary: (a: number, b: number, c: number) => void; export const constantTimeEq: (a: number, b: number, c: number, d: number) => number; export const toBase64Url: (a: number, b: number, c: number) => void; export const fromBase64Url: (a: number, b: number, c: number) => void; export const toHex: (a: number, b: number, c: number) => void; export const fromHex: (a: number, b: number, c: number) => void; export const generateUuid: (a: number) => void; export const zeroize: (a: number, b: number, c: number) => void; export const canonicalAad: (a: number, b: number) => void; export const buildContext: (a: number, b: number, c: number, d: number) => void; export const version: (a: number) => void; export const init: () => void; export const __wbindgen_export_0: (a: number, b: number) => number; export const __wbindgen_export_1: (a: number, b: number, c: number, d: number) => number; export const __wbindgen_export_2: (a: number) => void; export const __wbindgen_export_3: (a: number, b: number, c: number) => void; export const __wbindgen_add_to_stack_pointer: (a: number) => number; export const __wbindgen_start: () => void;