glitchkit
Version:
A lightweight toolkit to create and manage expressive, structured, and reusable error types. Perfect for APIs, services, and glitchy adventures
13 lines (12 loc) • 557 B
TypeScript
import GlitchKitBaseError from './GlitchKitBaseError';
import IGlitchKitBaseFileSystemErrorJson from './interfaces/GlitchKitBaseFileSystemError.interface';
declare class GlitchKitBaseFileSystemError extends GlitchKitBaseError {
private _path?;
constructor(message: string, errorCode?: number);
get path(): string | undefined;
set path(value: string | undefined);
withPath(path: string): this;
static isInstance(error: unknown): boolean;
toJSON(): IGlitchKitBaseFileSystemErrorJson;
}
export default GlitchKitBaseFileSystemError;