I think you mean to use this syntax:
DECLARE_DYNAMIC_MULTICAST_DELEGATE(FInitCharacterDelegate);
DECLARE_DYNAMIC_MULTICAST_DELEGATE_OneParam(FHealthChangeDelegate, float, OldHealth);
Also don’t do this inside of the class declaration, do it above it