add stream.Stream type

This commit is contained in:
Horiuchi_H
2014-08-22 12:37:27 +09:00
parent 19e6407072
commit a38d60a3dd
2 changed files with 16 additions and 2 deletions
+12 -2
View File
@@ -91,7 +91,10 @@ declare module 'request' {
body: any;
}
export interface Request extends stream.Writable {
export interface Request extends stream.Stream {
readable: boolean;
writable: boolean;
getAgent(): http.Agent;
//start(): void;
//abort(): void;
@@ -107,7 +110,14 @@ declare module 'request' {
oauth(oauth: OAuthOptions): Request;
jar(jar: CookieJar): Request;
pipe(dest: stream.Writable, opts?: any): stream.Writable;
write(buffer: Buffer, cb?: Function): boolean;
write(str: string, cb?: Function): boolean;
write(str: string, encoding: string, cb?: Function): boolean;
write(str: string, encoding?: string, fd?: string): boolean;
end(): void;
end(chunk: Buffer, cb?: Function): void;
end(chunk: string, cb?: Function): void;
end(chunk: string, encoding: string, cb?: Function): void;
pause(): void;
resume(): void;
abort(): void;