# RequiresRule

RequiresRule

`property` requires all of `requires` to also be present.

**Status:** ⚠️ Experimental

**Implements:** ValidationRule

**Fields:**
- `property`: `ContentProperty!` - The content property this rule constrains.
- `requires`: `[ContentProperty!]!` - Properties that must also be present when `property` is used.