@esutils/deferred
Version:
The deferred library implemented in Typescript
14 lines • 365 B
TypeScript
/**
* Copyright (C) 2022 Yonggang Luo <luoyonggang@gmail.com>
*
*/
export declare class Deferred<T> {
private readonly _promise;
private _resolve;
private _reject;
constructor();
get promise(): Promise<T>;
resolve: (value: T | PromiseLike<T>) => void;
reject: (reason?: any) => void;
}
//# sourceMappingURL=index.d.ts.map