Represents type TAction<T1,T2,T3,T4>.
TAction<T1,T2,T3,T4>
type TAction<T1, T2, T3, T4> = reference to procedure(const arg1: T1; const arg2: T2; const arg3: T3; const arg4: T4);