type Resolver = (value: T) => void; export type ResolvablePromise = Promise & { resolve: Resolver; }; /** * A promise that can be resolved externally */ export declare function createResolvablePromise(): ResolvablePromise; export {};