Type alias Constraint

Type alias for something that can be either a single constraint or a group of them.