{{ t('nextcloud-vue', 'allOf - Multiple inheritance') }}
{{ t('nextcloud-vue', 'Instance must validate against all selected schemas. Properties from all parent schemas are merged. This is the recommended pattern for schema extension and multiple inheritance.') }}
{{ t('nextcloud-vue', 'Important:') }} {{ t('nextcloud-vue', 'Child schemas can only add constraints, never relax them (Liskov substitution principle). Metadata (title, description, order) can be overridden.') }}
{{ t('nextcloud-vue', 'oneOf - Mutually exclusive') }}
{{ t('nextcloud-vue', 'Instance must validate against exactly one of the selected schemas. Properties are not merged. Use for discriminated unions or type variants.') }}
{{ t('nextcloud-vue', 'anyOf - Flexible composition') }}
{{ t('nextcloud-vue', 'Instance must validate against at least one of the selected schemas. Properties are not merged. More permissive than oneOf.') }}