export declare function createPromiseCapability(): { promise: Promise; resolve: Function; reject: Function; }; export declare function createPromiseCapabilityWithTimeout(rejectTimeout?: number, timeoutMessage?: string): { promise: Promise; resolve: Function; reject: Function; };