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 | */
|
9 | import * as Promise from "bluebird";
|
10 | import ReadableStream = NodeJS.ReadableStream;
|
11 | export 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 | */
|
19 | export declare function getResourceBufferPromise(resource: ReadableStream | Buffer | string): Promise<Buffer>;
|