FunctionSignature<T>: T extends ((...args: infer A) => infer R)
    ? ((...args: A) => R)
    : never

Type Parameters

  • T