/**
 * Mock WASM bindings - replaces the auto-generated ../wasm/privacy_boost_wasm module.
 * This module doesn't exist unless `make wasm` has been run.
 *
 * Mirrors the helpers added by scripts/patch-wasm-bindgen.sh
 * (`__wbg_get_imports`, `__wbg_finalize_init`) so the loader's manual init
 * path works against the mock minimal WASM in __mocks__/wasm-binary.ts.
 */
export declare class PrivacyBoost {
    constructor(_config: Record<string, unknown>);
    getPrivacyAddress(): null;
    getMpk(): null;
    getRegisteredTokens(): Promise<never[]>;
    resolveIdentity(_id: string): Promise<{
        mpk: string;
        viewingPublicKeyX: string;
        viewingPublicKeyY: string;
        privacyAddress: string;
    }>;
}
export declare function initSync(_input: unknown): {};
export declare function init(_input?: unknown): Promise<{}>;
export default init;
export declare function __wbg_get_imports(): Record<string, Record<string, unknown>>;
export declare function __wbg_finalize_init(_instance: WebAssembly.Instance, _module: WebAssembly.Module): void;
//# sourceMappingURL=wasm-bindings.d.ts.map