Type aliases
Arg1
Arg1<T>: T extends function ? U : undefined
Type parameters
Arg10
Arg10<T>: T extends function ? U : undefined
Type parameters
Arg2
Arg2<T>: T extends function ? U : undefined
Type parameters
Arg3
Arg3<T>: T extends function ? U : undefined
Type parameters
Arg4
Arg4<T>: T extends function ? U : undefined
Type parameters
Arg5
Arg5<T>: T extends function ? U : undefined
Type parameters
Arg6
Arg6<T>: T extends function ? U : undefined
Type parameters
Arg7
Arg7<T>: T extends function ? U : undefined
Type parameters
Arg8
Arg8<T>: T extends function ? U : undefined
Type parameters
Arg9
Arg9<T>: T extends function ? U : undefined
Type parameters
ArgI
ArgI<T, N>: T extends function ? IfExtends<K[-1], K[N], never, K[N]> : never
Type parameters