interface Deferred<T> {
    promise: Promise<T>;
    resolve: (arg0: T | PromiseLike<T>) => void;
}

Type Parameters

  • T

Properties

Properties

promise: Promise<T>

The promise that can be externally resolved.

resolve: (arg0: T | PromiseLike<T>) => void

Function to resolve the promise.