index.d.ts 541 B

1234567891011121314151617
  1. /// <reference types="node" />
  2. import * as stream from 'stream';
  3. declare function finished(
  4. stream: NodeJS.ReadableStream | NodeJS.WritableStream | NodeJS.ReadWriteStream,
  5. callback: (err?: NodeJS.ErrnoException | null) => void
  6. ): () => void;
  7. declare namespace finished {
  8. function __promisify__(stream: NodeJS.ReadableStream | NodeJS.WritableStream | NodeJS.ReadWriteStream): Promise<void>;
  9. function getPolyfill(): typeof finished;
  10. const implementation: typeof finished;
  11. function shim(): typeof finished;
  12. }
  13. export = finished;