How to mark delegate as deprecated?

Can you try to add UE_DEPRECATED(Version, Message)

For example

UE_DEPRECATED(5.0, "This is deprecated !!")
DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FAbilityActivateDelegate, UDEPRECATED_Ability*, Ability);