import type { BridgeBase, WasmBaseInstance } from './types.js'; /** * @name Wbg * @description * This defines the internal interfaces that wasm-bindgen used to communicate * with the host layer. None of these functions are available to the user, rather * they are called internally from the WASM code itself. * * The interfaces here are exposed in the imports on the created WASM interfaces. * * Internally the implementation does a thin layer into the supplied bridge. */ export declare class Wbg { #private; constructor(bridge: BridgeBase); /** @internal */ abort: () => never; /** @internal */ __wbindgen_is_undefined: (idx: number) => boolean; /** @internal */ __wbindgen_throw: (ptr: number, len: number) => boolean; /** @internal */ __wbg_self_1b7a39e3a92c949c: () => number; /** @internal */ __wbg_require_604837428532a733: (ptr: number, len: number) => never; /** @internal */ __wbg_crypto_968f1772287e2df0: (_idx: number) => number; /** @internal */ __wbg_getRandomValues_a3d34b4fee3c2869: (_idx: number) => number; /** @internal */ __wbg_getRandomValues_f5e14ab7ac8e995d: (_arg0: number, ptr: number, len: number) => void; /** @internal */ __wbg_randomFillSync_d5bd2d655fdf256a: (_idx: number, _ptr: number, _len: number) => never; /** @internal */ __wbindgen_object_drop_ref: (idx: number) => void; }