/// import type { Pointer, WasmImports, WasmExports } from '../types.js'; export interface WasmImportsExtension extends WasmImports { } export interface WasmExportsExtension extends WasmExports { sha256_initialize: Function; sha256_write: Function; sha256_finalize: Function; context_create: Function; xonly_pubkey_parse: Function; xonly_pubkey_serialize: Function; keypair_create: Function; keypair_xonly_pub: Function; schnorrsig_sign32: Function; schnorrsig_verify: Function; } export declare const map_wasm_imports: (g_imports: WasmImportsExtension) => { a: { a: () => void; f: (ip_dst: Pointer, ip_src: Pointer, nb_size: nb_size) => Uint8Array; d: (nb_size: number) => void; e: () => number; c: () => number; b: (i_fd: number, ip_iov: Pointer, nl_iovs: number, ip_written: Pointer) => 0; }; }; export declare const map_wasm_exports: (g_exports: WebAssembly.Exports) => g_extension;