interface PromiseWithResolvers<T> {
    promise: Promise<T>;
    resolve: ((value: T | PromiseLike<T>) => void);
    reject: ((reason?: any) => void);
}

Type Parameters

  • T

Properties

promise: Promise<T>
resolve: ((value: T | PromiseLike<T>) => void)
reject: ((reason?: any) => void)