6 lines
203 B
TypeScript
6 lines
203 B
TypeScript
export interface Deferred<T> {
|
|
promise: Promise<T>;
|
|
resolve: (value?: T | PromiseLike<T>) => void;
|
|
reject: (reason?: any) => void;
|
|
}
|
|
export declare function createDeferred<T>(): Deferred<T>;
|