# Interface StatsBase<T>

interface StatsBase<T> {
isFile(): boolean;
isDirectory(): boolean;
isBlockDevice(): boolean;
isCharacterDevice(): boolean;
isSymbolicLink(): boolean;
isFIFO(): boolean;
isSocket(): boolean;
dev: T;
ino: T;
mode: T;
nlink: T;
uid: T;
gid: T;
rdev: T;
size: T;
blksize: T;
blocks: T;
atimeMs: T;
mtimeMs: T;
ctimeMs: T;
birthtimeMs: T;
atime: Date;
mtime: Date;
ctime: Date;
birthtime: Date;
}

#### Type Parameters

- T

#### Hierarchy (view full)

- StatsBase
  - Stats
  - BigIntStats

- Defined in node_modules/@types/node/fs.d.ts:45

#####
Index

### Properties

dev
ino
mode
nlink
uid
gid
rdev
size
blksize
blocks
atimeMs
mtimeMs
ctimeMs
birthtimeMs
atime
mtime
ctime
birthtime

### Methods

isFile
isDirectory
isBlockDevice
isCharacterDevice
isSymbolicLink
isFIFO
isSocket

##
Properties

### dev

dev: T

- Defined in node_modules/@types/node/fs.d.ts:53

### ino

ino: T

- Defined in node_modules/@types/node/fs.d.ts:54

### mode

mode: T

- Defined in node_modules/@types/node/fs.d.ts:55

### nlink

nlink: T

- Defined in node_modules/@types/node/fs.d.ts:56

### uid

uid: T

- Defined in node_modules/@types/node/fs.d.ts:57

### gid

gid: T

- Defined in node_modules/@types/node/fs.d.ts:58

### rdev

rdev: T

- Defined in node_modules/@types/node/fs.d.ts:59

### size

size: T

- Defined in node_modules/@types/node/fs.d.ts:60

### blksize

blksize: T

- Defined in node_modules/@types/node/fs.d.ts:61

### blocks

blocks: T

- Defined in node_modules/@types/node/fs.d.ts:62

### atimeMs

atimeMs: T

- Defined in node_modules/@types/node/fs.d.ts:63

### mtimeMs

mtimeMs: T

- Defined in node_modules/@types/node/fs.d.ts:64

### ctimeMs

ctimeMs: T

- Defined in node_modules/@types/node/fs.d.ts:65

### birthtimeMs

birthtimeMs: T

- Defined in node_modules/@types/node/fs.d.ts:66

### atime

atime: Date

- Defined in node_modules/@types/node/fs.d.ts:67

### mtime

mtime: Date

- Defined in node_modules/@types/node/fs.d.ts:68

### ctime

ctime: Date

- Defined in node_modules/@types/node/fs.d.ts:69

### birthtime

birthtime: Date

- Defined in node_modules/@types/node/fs.d.ts:70

##
Methods

### isFile

- isFile(): boolean

- #### Returns boolean

  - Defined in node_modules/@types/node/fs.d.ts:46

### isDirectory

- isDirectory(): boolean

- #### Returns boolean

  - Defined in node_modules/@types/node/fs.d.ts:47

### isBlockDevice

- isBlockDevice(): boolean

- #### Returns boolean

  - Defined in node_modules/@types/node/fs.d.ts:48

### isCharacterDevice

- isCharacterDevice(): boolean

- #### Returns boolean

  - Defined in node_modules/@types/node/fs.d.ts:49

### isSymbolicLink

- isSymbolicLink(): boolean

- #### Returns boolean

  - Defined in node_modules/@types/node/fs.d.ts:50

### isFIFO

- isFIFO(): boolean

- #### Returns boolean

  - Defined in node_modules/@types/node/fs.d.ts:51

### isSocket

- isSocket(): boolean

- #### Returns boolean

  - Defined in node_modules/@types/node/fs.d.ts:52