export declare function createDeferredPromise(): { resolve: (v: T) => void; reject: (reason?: any) => void; promise: Promise; };