/** * @fileoverview Wasm I/O operations for WASI tag reading and writing * * Pure functions that handle the low-level Wasm memory allocation * and TagLib C API calls for reading and writing audio metadata. */ import type { WasiModule } from "../wasmer-sdk-loader/types.js"; import type { ExtendedTag } from "../../types.js"; export declare function readTagsFromWasm(wasi: WasiModule, buffer: Uint8Array): Uint8Array; export declare function readTagsFromWasmPath(wasi: WasiModule, path: string): Uint8Array; export declare function writeTagsToWasmPath(wasi: WasiModule, path: string, tagData: ExtendedTag): boolean; export declare function writeTagsToWasm(wasi: WasiModule, fileData: Uint8Array, tagData: ExtendedTag): Uint8Array | null; //# sourceMappingURL=wasm-io.d.ts.map