An atomic or compound activity node in ProcessIR.
@type t() :: %Ex4pmCore.ProcessIR.Activity{ attributes: map(), guards: [String.t()], id: String.t(), label: String.t(), lifecycle_states: [String.t()], metadata: map(), object_types: [String.t()] }