type Resolve = (value: T | PromiseLike) => void; type Reject = (reason: unknown) => void; export type PromiseWithResolvers = { promise: Promise; resolve: Resolve; reject: Reject; }; /** * * * @export * @template T * @returns {PromiseWithResolvers} {PromiseWithResolvers} */ export declare function promiseWithResolvers(): PromiseWithResolvers; export {};