golangify.d.ts 260 B

12345678
  1. declare function golangify<T, U = Error>(
  2. fn: (...args: any[]) => Promise<T>
  3. ): (...args: any[]) => Promise<[T | undefined, U | null]>;
  4. declare function golangify<T, U = Error>(
  5. p: Promise<T>
  6. ): Promise<[T | undefined, U | null]>;
  7. export = golangify;