File tree Expand file tree Collapse file tree 4 files changed +28
-16
lines changed Expand file tree Collapse file tree 4 files changed +28
-16
lines changed Original file line number Diff line number Diff line change @@ -952,7 +952,7 @@ declare module "fs" {
952
952
import stream = require( "stream" ) ;
953
953
import events = require( "events" ) ;
954
954
955
- interface Stats {
955
+ export class Stats {
956
956
isFile ( ) : boolean ;
957
957
isDirectory ( ) : boolean ;
958
958
isBlockDevice ( ) : boolean ;
@@ -975,16 +975,18 @@ declare module "fs" {
975
975
ctime : Date ;
976
976
}
977
977
978
- interface FSWatcher extends events . EventEmitter {
978
+ export class FSWatcher extends events . EventEmitter {
979
979
close ( ) : void ;
980
980
}
981
981
982
- export interface ReadStream extends stream . Readable {
982
+ export class ReadStream extends stream . Readable {
983
983
close ( ) : void ;
984
+ path : string | Buffer ;
984
985
}
985
- export interface WriteStream extends stream . Writable {
986
+ export class WriteStream extends stream . Writable {
986
987
close ( ) : void ;
987
988
bytesWritten : number ;
989
+ path : string | Buffer ;
988
990
}
989
991
990
992
export function rename ( oldPath : string , newPath : string , callback ?: ( err ?: NodeJS . ErrnoException ) => void ) : void ;
Original file line number Diff line number Diff line change @@ -1217,7 +1217,7 @@ declare module "fs" {
1217
1217
import * as stream from "stream" ;
1218
1218
import * as events from "events" ;
1219
1219
1220
- interface Stats {
1220
+ export class Stats {
1221
1221
isFile ( ) : boolean ;
1222
1222
isDirectory ( ) : boolean ;
1223
1223
isBlockDevice ( ) : boolean ;
@@ -1241,16 +1241,19 @@ declare module "fs" {
1241
1241
birthtime : Date ;
1242
1242
}
1243
1243
1244
- interface FSWatcher extends events . EventEmitter {
1244
+ export class FSWatcher extends events . EventEmitter {
1245
1245
close ( ) : void ;
1246
1246
}
1247
1247
1248
- export interface ReadStream extends stream . Readable {
1248
+ export class ReadStream extends stream . Readable {
1249
1249
close ( ) : void ;
1250
+ path : string | Buffer ;
1250
1251
}
1251
- export interface WriteStream extends stream . Writable {
1252
+
1253
+ export class WriteStream extends stream . Writable {
1252
1254
close ( ) : void ;
1253
1255
bytesWritten : number ;
1256
+ path : string | Buffer ;
1254
1257
}
1255
1258
1256
1259
/**
Original file line number Diff line number Diff line change @@ -1550,7 +1550,7 @@ declare module "fs" {
1550
1550
import * as stream from "stream" ;
1551
1551
import * as events from "events" ;
1552
1552
1553
- interface Stats {
1553
+ export interface Stats {
1554
1554
isFile ( ) : boolean ;
1555
1555
isDirectory ( ) : boolean ;
1556
1556
isBlockDevice ( ) : boolean ;
@@ -1574,16 +1574,19 @@ declare module "fs" {
1574
1574
birthtime : Date ;
1575
1575
}
1576
1576
1577
- interface FSWatcher extends events . EventEmitter {
1577
+ export class FSWatcher extends events . EventEmitter {
1578
1578
close ( ) : void ;
1579
1579
}
1580
1580
1581
- export interface ReadStream extends stream . Readable {
1581
+ export class ReadStream extends stream . Readable {
1582
1582
close ( ) : void ;
1583
+ path : string | Buffer ;
1583
1584
}
1584
- export interface WriteStream extends stream . Writable {
1585
+
1586
+ export class WriteStream extends stream . Writable {
1585
1587
close ( ) : void ;
1586
1588
bytesWritten : number ;
1589
+ path : string | Buffer ;
1587
1590
}
1588
1591
1589
1592
/**
Original file line number Diff line number Diff line change @@ -1577,7 +1577,7 @@ declare module "fs" {
1577
1577
import * as stream from "stream" ;
1578
1578
import * as events from "events" ;
1579
1579
1580
- interface Stats {
1580
+ export class Stats {
1581
1581
isFile ( ) : boolean ;
1582
1582
isDirectory ( ) : boolean ;
1583
1583
isBlockDevice ( ) : boolean ;
@@ -1601,16 +1601,20 @@ declare module "fs" {
1601
1601
birthtime : Date ;
1602
1602
}
1603
1603
1604
- interface FSWatcher extends events . EventEmitter {
1604
+ export class FSWatcher extends events . EventEmitter {
1605
1605
close ( ) : void ;
1606
1606
}
1607
1607
1608
- export interface ReadStream extends stream . Readable {
1608
+ export class ReadStream extends stream . Readable {
1609
1609
close ( ) : void ;
1610
+ bytesRead : number ;
1611
+ path : string | Buffer ;
1610
1612
}
1611
- export interface WriteStream extends stream . Writable {
1613
+
1614
+ export class WriteStream extends stream . Writable {
1612
1615
close ( ) : void ;
1613
1616
bytesWritten : number ;
1617
+ path : string | Buffer ;
1614
1618
}
1615
1619
1616
1620
/**
You can’t perform that action at this time.
0 commit comments