UNPKG

567 BTypeScriptView Raw
1/// <reference types="node" />
2/**
3 * Returns a stream {Promise} which returns a {Buffer} of the stream contents
4 *
5 * @param stream
6 *
7 * @returns {Promise}
8 */
9import * as Promise from "bluebird";
10import ReadableStream = NodeJS.ReadableStream;
11export declare const streamPromise: (stream: ReadableStream) => Promise<unknown>;
12/**
13 * Returns a given resource as a Buffer (promise)
14 *
15 * @param {Stream|Buffer|String} resource
16 *
17 * @returns {Promise}
18 */
19export declare function getResourceBufferPromise(resource: ReadableStream | Buffer | string): Promise<Buffer>;