Запуск в такую вещь в последнее время, объявление функции:
static required(control: AbstractControl): {
[key: string]: boolean;
};
Что это за возвращаемое значение? Объект с произвольным количеством свойств, где каждый из них является логическим и имеет имя, которое выглядит как строка? Я думаю, что это более типичный вопрос, но на всякий случай кто-то задается вопросом, где я нашел это - это класс угловых Validators
.