TS7031TS7031 — Элемент деструктуризации неявно имеет тип any
Деструктурированный элемент связывания имеет неявный тип any.
TS1046Выражение await или иная конструкция верхнего уровня требует, чтобы файл был модулем.
Код содержит синтаксис, допустимый только на уровне модуля, но файл не распознаётся как модуль. Чтобы файл считался модулем, в нём должен быть хотя бы один import или export.
Добавьте оператор export, чтобы сделать файл модулем. Добавьте import, если файл зависит от внешних модулей. Используйте export {} как минимальный способ пометить файл как модуль.
TS7031Деструктурированный элемент связывания имеет неявный тип any.
TS1219Декораторы требуют включения опции компилятора experimentalDecorators.
TS2571Вы пытаетесь использовать значение типа unknown, не выполнив предварительного сужения типа.
TS2554Количество аргументов, переданных в функцию, не совпадает с количеством обязательных параметров.
TS18046Значение типа unknown используется в позиции, требующей более конкретного типа.
TS2305Указанный экспорт не существует в указанном модуле.