UNPKG

kura

Version:

The FileSystem API abstraction library.

48 lines 1.52 kB
export interface FileError { code: number; } export declare abstract class AbstractFileError implements FileError { abstract code: number; e: any; fullPath: string; key: string; abstract name: string; stack: string; constructor(key: string, fullPath: string, e?: any); } export declare class NotFoundError extends AbstractFileError { code: number; name: string; constructor(key: string, fullPath: string, detail?: any); } export declare class NotReadableError extends AbstractFileError { code: number; name: string; constructor(key: string, fullPath: string, detail?: any); } export declare class NoModificationAllowedError extends AbstractFileError { code: number; name: string; constructor(key: string, fullPath: string, detail?: any); } export declare class InvalidStateError extends AbstractFileError { code: number; name: string; constructor(key: string, fullPath: string, detail?: any); } export declare class InvalidModificationError extends AbstractFileError { code: number; name: string; constructor(key: string, fullPath: string, detail?: any); } export declare class PathExistsError extends AbstractFileError { code: number; name: string; constructor(key: string, fullPath: string, detail?: any); } export declare class NotImplementedError extends AbstractFileError { code: number; name: string; constructor(key: string, fullPath: string, detail?: any); } //# sourceMappingURL=FileError.d.ts.map