MakeDelayedPromise<F>: F extends ((...args: infer Args) => infer R) ? ((...args: Args) => DelayedPromise<R>) : never

Type Parameters

  • F