import type { WasmSource } from './wasm-source.js'; export type Module = 'serpent' | 'chacha20' | 'sha2' | 'sha3' | 'keccak' | 'mlkem' | 'aes' | 'mldsa' | 'slhdsa' | 'blake3' | 'curve25519' | 'p256'; export declare function initModule(mod: Module, source: WasmSource): Promise; export declare function getInstance(mod: Module): WebAssembly.Instance; export declare function isInitialized(mod: Module): boolean;