| import Stats from './Stats'; |
| import Dirent from './Dirent'; |
| import { Volume as _Volume, StatWatcher, FSWatcher, IReadStream, IWriteStream, DirectoryJSON } from './volume'; |
| import { IPromisesAPI } from './promises'; |
| import { constants } from './constants'; |
| export { DirectoryJSON }; |
| export declare const Volume: typeof _Volume; |
| export declare const vol: _Volume; |
| export interface IFs extends _Volume { |
| constants: typeof constants; |
| Stats: new (...args: any[]) => Stats; |
| Dirent: new (...args: any[]) => Dirent; |
| StatWatcher: new () => StatWatcher; |
| FSWatcher: new () => FSWatcher; |
| ReadStream: new (...args: any[]) => IReadStream; |
| WriteStream: new (...args: any[]) => IWriteStream; |
| promises: IPromisesAPI; |
| _toUnixTimestamp: any; |
| } |
| export declare function createFsFromVolume(vol: _Volume): IFs; |
| export declare const fs: IFs; |