taglib-wasm
Version:
TagLib-Wasm is the universal tagging library for TypeScript/JavaScript platforms: Browsers, Node.js, Deno, Bun, Cloudflare Workers, and Electron apps
10 lines • 821 B
TypeScript
import { TagLibError } from "./base.js";
import { EnvironmentError, FileOperationError, InvalidFormatError, MemoryError, MetadataError, UnsupportedFormatError } from "./classes.js";
export declare function isTagLibError(error: unknown): error is TagLibError;
export declare function isInvalidFormatError(error: unknown): error is InvalidFormatError;
export declare function isUnsupportedFormatError(error: unknown): error is UnsupportedFormatError;
export declare function isFileOperationError(error: unknown): error is FileOperationError;
export declare function isMetadataError(error: unknown): error is MetadataError;
export declare function isMemoryError(error: unknown): error is MemoryError;
export declare function isEnvironmentError(error: unknown): error is EnvironmentError;
//# sourceMappingURL=guards.d.ts.map