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;
