UNPKG

kura

Version:

The FileSystem API abstraction library.

12 lines 570 B
import { AbstractAccessor } from "./AbstractAccessor"; import { AbstractDirectoryEntry } from "./AbstractDirectoryEntry"; import { FileSystem } from "./filesystem"; import { FileSystemParams } from "./FileSystemParams"; export declare abstract class AbstractFileSystem<T extends AbstractAccessor> implements FileSystem { accessor: T; root: AbstractDirectoryEntry<T>; constructor(accessor: T); get name(): string; protected abstract createRoot(params: FileSystemParams<T>): AbstractDirectoryEntry<T>; } //# sourceMappingURL=AbstractFileSystem.d.ts.map