controlled-promise.d.ts 194 B

123456
  1. declare function createControlledPromise<T = unknown>(): {
  2. promise: Promise<T>;
  3. resolve: (value: T) => void;
  4. reject: (error: unknown) => void;
  5. };
  6. export { createControlledPromise };