typeffi.ArgumentTypesFromFunctionSignaturetype ArgumentTypesFromFunctionSignature<T extends FunctionSignature> = 'arguments' extends keyof T ? T extends { arguments: infer P } ? P : any[] : []