MakeAsync<Function_>: Function_ extends ((this, ...parameters) => infer Return)
    ? ((this, ...parameters) => Return | Promise<Return>)
    : never

Type Parameters

  • Function_