import { expectTypeOf, test } from 'vp/test' import type * as Engine from '../../core/Engine.js' import * as core_Mnemonic from '../../core/Mnemonic.js' import * as Mnemonic from '../Mnemonic.js' type Slot = Awaited> test('return type exposes Mnemonic.toSeed', () => { expectTypeOf().toEqualTypeOf< NonNullable >() }) test('the WASM namespace exposes the public Mnemonic API', () => { expectTypeOf(Mnemonic.toSeed).toEqualTypeOf(core_Mnemonic.toSeed) expectTypeOf().not.toHaveProperty('create') })