/** * @fileoverview WASI host loader for in-process filesystem access * * Loads the taglib_wasi.wasm binary with real WASI filesystem * implementations, enabling efficient seek-based file I/O. */ import type { FileSystemProvider } from "./wasi-fs-provider.js"; import type { WasiModule } from "./wasmer-sdk-loader/types.js"; import { TagLibError } from "../errors/base.js"; export interface WasiHostLoaderConfig { wasmPath?: string; preopens?: Record; fs?: FileSystemProvider; } export declare class WasiHostLoadError extends TagLibError { constructor(message: string, cause?: unknown); } export declare function loadWasiHost(config: WasiHostLoaderConfig): Promise; //# sourceMappingURL=wasi-host-loader.d.ts.map