Optionallength?: number | { min?: number; max?: number }Длина массива
Optionalincludes?: TСодержит ли массив указанный элемент
OptionalnotIncludes?: TНе содержит ли массив указанный элемент
Optionalevery?: T extends numberВсе элементы удовлетворяют условию
Optionalsome?: T extends numberХотя бы один элемент удовлетворяет условию
OptionalisEmpty?: booleanЯвляется ли массив пустым
Условия для массивов (required)
Позволяет определять условия для обязательных массивов в контексте. Не поддерживает проверку на null, так как required поля всегда имеют значение.
Параметры: