/* tslint:disable */ /* eslint-disable */ export const memory: WebAssembly.Memory; export const __wbg_wasmchacha20poly1305_free: (a: number, b: number) => void; export const __wbg_wasmed25519signer_free: (a: number, b: number) => void; export const __wbg_wasmkeyring_free: (a: number, b: number) => void; export const __wbg_wasmpublickeybundle_free: (a: number, b: number) => void; export const ed25519_generate: () => [number, number, number]; export const ed25519_verify: (a: number, b: number, c: number, d: number, e: number, f: number) => [number, number]; export const keyring_from_ed25519: (a: number, b: number, c: number, d: number) => [number, number, number, number]; export const wasm_derive_encryption_key: (a: number, b: number, c: number, d: number, e: number, f: number) => [number, number, number, number]; export const wasm_hkdf_expand: (a: number, b: number, c: number, d: number, e: number, f: number, g: number) => [number, number, number, number]; export const wasm_sha256: (a: number, b: number) => [number, number]; export const wasm_sha256_double: (a: number, b: number) => [number, number]; export const wasmchacha20poly1305_decrypt: (a: number, b: number, c: number, d: number, e: number) => [number, number, number, number]; export const wasmchacha20poly1305_encrypt: (a: number, b: number, c: number, d: number, e: number) => [number, number, number, number]; export const wasmchacha20poly1305_new: (a: number, b: number) => [number, number, number]; export const wasmed25519signer_new: (a: number, b: number) => [number, number, number]; export const wasmed25519signer_sign: (a: number, b: number, c: number) => [number, number, number, number]; export const wasmed25519signer_verify: (a: number, b: number, c: number, d: number, e: number) => [number, number]; export const wasmkeyring_from_bytes: (a: number, b: number) => [number, number, number]; export const wasmkeyring_public_key_bundle: (a: number) => number; export const wasmkeyring_to_bytes: (a: number) => [number, number]; export const wasmpublickeybundle_from_bytes: (a: number, b: number) => [number, number, number]; export const wasmpublickeybundle_kem_public_key: (a: number) => [number, number]; export const wasmpublickeybundle_sig_cl_public_key: (a: number) => [number, number]; export const wasmpublickeybundle_sig_pq_public_key: (a: number) => [number, number]; export const wasmpublickeybundle_to_bytes: (a: number) => [number, number]; export const build_demo_message: (a: bigint, b: number, c: number, d: number, e: number) => [number, number, number, number]; export const build_ping_frame: (a: bigint, b: number, c: number, d: bigint, e: number, f: number) => [number, number, number, number]; export const build_request_frame: (a: number, b: number, c: number, d: number, e: number) => [number, number, number, number]; export const format_frame: (a: number, b: number) => [number, number, number, number]; export const parse_auth_response: (a: number, b: number) => [number, number, number]; export const parse_response_frame: (a: number, b: number) => [number, number, number, number]; export const main: () => void; export const __wbg_connectionconfig_free: (a: number, b: number) => void; export const __wbg_wasmclient_free: (a: number, b: number) => void; export const connectionconfig_client_id: (a: number) => bigint; export const connectionconfig_new: (a: number, b: number) => number; export const connectionconfig_set_client_id: (a: number, b: bigint) => void; export const connectionconfig_set_server_certificate_hashes: (a: number, b: number, c: number) => void; export const connectionconfig_url: (a: number) => [number, number]; export const wasmclient_auth_connect: (a: number, b: number, c: number, d: number, e: number, f: number, g: bigint) => any; export const wasmclient_auth_register: (a: number, b: number, c: number, d: number, e: number, f: number) => any; export const wasmclient_connect: (a: number, b: number) => any; export const wasmclient_disconnect: (a: number) => void; export const wasmclient_is_supported: () => number; export const wasmclient_new: (a: any, b: any, c: any) => number; export const wasmclient_send: (a: number, b: number, c: number) => any; export const wasmclient_state: (a: number) => number; export const wasm_bindgen__convert__closures_____invoke__h6588d25cdde23584: (a: number, b: number, c: any) => [number, number]; export const wasm_bindgen__convert__closures_____invoke__h5c81efa430e34369: (a: number, b: number, c: any) => [number, number]; export const wasm_bindgen__convert__closures_____invoke__h5c81efa430e34369_2: (a: number, b: number, c: any) => [number, number]; export const wasm_bindgen__convert__closures_____invoke__h4bf2427f775cf424: (a: number, b: number, c: any, d: any) => void; export const __wbindgen_malloc: (a: number, b: number) => number; export const __wbindgen_realloc: (a: number, b: number, c: number, d: number) => number; export const __wbindgen_exn_store: (a: number) => void; export const __externref_table_alloc: () => number; export const __wbindgen_externrefs: WebAssembly.Table; export const __wbindgen_free: (a: number, b: number, c: number) => void; export const __wbindgen_destroy_closure: (a: number, b: number) => void; export const __externref_table_dealloc: (a: number) => void; export const __wbindgen_start: () => void;