import * as bluebird from "bluebird"; export interface PendingPromise { resolve: (value?: any) => void; reject: (err: Error) => void; promise: bluebird; } export default function pendingPromise(): PendingPromise;