// Stub for the runtime-only WASM module. Used by vitest so that modules // importing relicario_wasm.js can be loaded in a Node/happy-dom environment. // Individual tests that exercise WASM calls should mock the relevant exports. export default async function init(): Promise {} export const unlock = (): never => { throw new Error('wasm stub: unlock not mocked'); }; export const lock = (): void => {}; export const manifest_encrypt = (): never => { throw new Error('wasm stub: manifest_encrypt not mocked'); }; export const manifest_decrypt = (): never => { throw new Error('wasm stub: manifest_decrypt not mocked'); }; export const settings_encrypt = (): never => { throw new Error('wasm stub: settings_encrypt not mocked'); }; export const default_vault_settings_json = (): string => '{}'; export const embed_image_secret = (): never => { throw new Error('wasm stub: embed_image_secret not mocked'); }; export const register_device = (): never => { throw new Error('wasm stub: register_device not mocked'); };