///
import { Readable, Writable } from 'stream';
import { Uri } from '../util/uri';
import { FileStat, FileSystem, FileType, ReadHandle } from './filesystem';
/**
* HTTPS Filesystem
*
*/
export declare class HttpsFileSystem extends FileSystem {
stat(uri: Uri): Promise;
readDirectory(uri: Uri): Promise>;
createDirectory(uri: 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;
createSymlink(original: Uri, symlink: Uri): Promise;
readStream(uri: Uri, options?: {
start?: number;
end?: number;
}): Promise;
writeStream(uri: Uri): Promise;
openFile(uri: Uri): Promise;
}
//# sourceMappingURL=http-filesystem.d.ts.map