jsforce
Version:
Salesforce API Library for JavaScript
20 lines (19 loc) • 348 B
TypeScript
/// <reference types="node" />
/**
*
*/
import { Duplex } from 'stream';
/**
*
*/
export type StreamPromiseBuilder<T> = () => {
stream: Duplex;
promise: Promise<T>;
};
/**
*
*/
export declare class StreamPromise<T> extends Promise<T> {
stream(): Duplex;
static create<T>(builder: StreamPromiseBuilder<T>): StreamPromise<T>;
}