| | |
| | | /// <reference types="node" /> |
| | | import { Volume, TData, TMode, TFlags, TFlagsCopy, TTime, IOptions, IAppendFileOptions, IMkdirOptions, IReaddirOptions, IReadFileOptions, IRealpathOptions, IWriteFileOptions, IStatOptions, IRmOptions } from './volume'; |
| | | import { Volume, TData, TMode, TFlags, TFlagsCopy, TTime, IOptions, IAppendFileOptions, IMkdirOptions, IReaddirOptions, IReadFileOptions, IRealpathOptions, IWriteFileOptions, IStatOptions, IRmOptions, IFStatOptions } from './volume'; |
| | | import Stats from './Stats'; |
| | | import Dirent from './Dirent'; |
| | | import { TDataOut } from './encoding'; |
| | |
| | | datasync(): Promise<void>; |
| | | read(buffer: Buffer | Uint8Array, offset: number, length: number, position: number): Promise<TFileHandleReadResult>; |
| | | readFile(options?: IReadFileOptions | string): Promise<TDataOut>; |
| | | stat(options?: IStatOptions): Promise<Stats>; |
| | | stat(options?: IFStatOptions): Promise<Stats>; |
| | | sync(): Promise<void>; |
| | | truncate(len?: number): Promise<void>; |
| | | utimes(atime: TTime, mtime: TTime): Promise<void>; |