/// import { Readable, Writable } from 'stream'; import { Uri } from '../util/uri'; import { FileStat, FileSystem, FileType, ReadHandle, WriteStreamOptions } from './filesystem'; /** * Implementation of the Local File System * * This is used to handle the access to the local disks. */ export declare class LocalFileSystem extends FileSystem { stat(uri: Uri): Promise; readDirectory(uri: Uri, options?: { recursive?: boolean; }): Promise>; createDirectory(uri: Uri): Promise; createSymlink(original: Uri, slink: Uri): Promise; readFile(uri: Uri): Promise; writeFile(uri: Uri, content: Uint8Array): Promise; delete(uri: Uri, options?: { recursive?: boolean | undefined; useTrash?: boolean | undefined; }): Promise; rename(source: Uri, target: Uri, options?: { overwrite?: boolean | undefined; }): Promise; copy(source: Uri, target: Uri, options?: { overwrite?: boolean | undefined; }): Promise; readStream(uri: Uri, options?: { start?: number; end?: number; }): Promise; writeStream(uri: Uri, options?: WriteStreamOptions): Promise; openFile(uri: Uri): Promise; } //# sourceMappingURL=local-filesystem.d.ts.map