13 lines
416 B
TypeScript
13 lines
416 B
TypeScript
/**
|
|
* A backport of Promiser.withResolvers
|
|
*
|
|
* @see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise/withResolvers
|
|
*/
|
|
export declare function promiseWithResolvers<A>(): PromiseAndResolvers<A>;
|
|
interface PromiseAndResolvers<A> {
|
|
promise: Promise<A>;
|
|
resolve: (value: A) => void;
|
|
reject: (reason: any) => void;
|
|
}
|
|
export {};
|
|
//# sourceMappingURL=promises.d.ts.map
|