interface PromiseWithResolvers<T> {
    promise: Promise<T>;
    reject: (error: any) => void;
    resolve: (result: T) => void;
}

Type Parameters

  • T

Properties

promise: Promise<T>
reject: (error: any) => void
resolve: (result: T) => void