Что такое аннотация типа?

TypeScript — это язык со статической типизацией. Следовательно, аннотация типа является неотъемлемой частью TypeScript, с которой вам необходимо хорошо ознакомиться. Аннотации типов означают различные способы определения типов переменных, параметров и возвращаемых значений функций и свойств (объектов).