TS2306TS2306 — Не является модулем
Файл, указанный в инструкции импорта, не распознаётся как модуль.
TS2451Переменная, объявленная с помощью let или const, объявляется повторно в той же области видимости.
В одном блоке присутствуют два объявления let или const с одинаковым именем. Это также может происходить, когда файл в режиме скрипта объявляет переменную, конфликтующую с глобальным объявлением.
Переименуйте одну из переменных. Преобразуйте файл в модуль, добавив оператор export, — это изолирует его область видимости. Используйте var, если намеренно хотите повторно объявить переменную (хотя это не рекомендуется).
TS2306Файл, указанный в инструкции импорта, не распознаётся как модуль.
TS2353Объектный литерал, переданный непосредственно в функцию, содержит свойства, отсутствующие в ожидаемом типе.
TS7005Переменная имеет неявный тип any, поскольку TypeScript не может вывести её тип.
TS2810JSX-атрибут ожидал булево значение, но получил другой тип.
TS1219Декораторы требуют включения опции компилятора experimentalDecorators.
TS2538Тип индексного выражения недопустим для индексирования объекта.