dinoloop-es8
Version:
A lightweight REST API Library for building scalable Node.js server-side applications powered by Typescript
10 lines (9 loc) • 348 B
TypeScript
/**
* Deferrer provides asynchronous operation in async-await pattern
*/
export declare abstract class Deferrer {
/**
* Register the callback either the eventual value is resolved or rejected
*/
static run<T>(cb: (resolve: (value?: T | PromiseLike<T>) => void, reject: (reason?: Error) => void) => void): Promise<T>;
}