Вопрос проверяет знание utility types и умение собирать минимально необходимые типы.
Короткий ответ
Pick позволяет создать новый тип, включив только выбранные поля из существующего. Это противоположность Omit. Он полезен, когда нужен “узкий” тип для конкретного сценария. Исходный тип при этом не изменяется.
Длинный ответ
Зарегистрироваться
Развернутый ответ доступен только зарегистрированным пользователям.