# Constants
ActionCmdDoNothing means the action should do nothing.
ActionCmdOff means turn off the action.
ActionCmdOn means turn on the action.
# Structs
EvalStatusParams is a helper struct to pass parameters to createOrUpdateEvalStatus to avoid confusion with the parameters' order.
# Interfaces
Action is the interface for a rule type action.
ActionsParams is the interface used for processing a rule type action.
EvalParamsReader is the interface used for a rule type evaluator.
# Type aliases
ActionCmd is the type that defines what effect an action should have.
ActionType represents the type of action, i.e., remediate, alert, etc.