1 | export declare class VirtualStats {
|
2 | protected _path: string;
|
3 | protected _ctime: Date;
|
4 | protected _mtime: Date;
|
5 | protected _atime: Date;
|
6 | protected _btime: Date;
|
7 | protected _dev: number;
|
8 | protected _ino: number;
|
9 | protected _mode: number;
|
10 | protected _uid: number;
|
11 | protected _gid: number;
|
12 | constructor(_path: string);
|
13 | isFile(): boolean;
|
14 | isDirectory(): boolean;
|
15 | isBlockDevice(): boolean;
|
16 | isCharacterDevice(): boolean;
|
17 | isSymbolicLink(): boolean;
|
18 | isFIFO(): boolean;
|
19 | isSocket(): boolean;
|
20 | readonly dev: number;
|
21 | readonly ino: number;
|
22 | readonly mode: number;
|
23 | readonly nlink: number;
|
24 | readonly uid: number;
|
25 | readonly gid: number;
|
26 | readonly rdev: number;
|
27 | readonly size: number;
|
28 | readonly blksize: number;
|
29 | readonly blocks: number;
|
30 | readonly atime: Date;
|
31 | readonly mtime: Date;
|
32 | readonly ctime: Date;
|
33 | readonly birthtime: Date;
|
34 | }
|
35 | export declare class VirtualDirStats extends VirtualStats {
|
36 | constructor(_fileName: string);
|
37 | isDirectory(): boolean;
|
38 | readonly size: number;
|
39 | }
|
40 | export declare class VirtualFileStats extends VirtualStats {
|
41 | private _content;
|
42 | constructor(_fileName: string, _content: string);
|
43 | content: string;
|
44 | isFile(): boolean;
|
45 | readonly size: number;
|
46 | }
|