TS2367TS2367 — Сравнение всегда ложно
Сравнение двух значений всегда будет ложным, поскольку их типы не пересекаются.
TS2306Файл, указанный в инструкции импорта, не распознаётся как модуль.
Импортируемый файл не содержит ни одного экспорта (`export` или `export default`). Файл без экспортов воспринимается как скрипт, а не как модуль. Также возможно, что это не TypeScript-файл и для него отсутствуют объявления типов.
Добавьте хотя бы один экспорт в целевой файл. Если импорт нужен только ради побочных эффектов, используйте синтаксис `import './file'`. Создайте файл объявлений (`.d.ts`) для не-TypeScript-файлов.
TS2367Сравнение двух значений всегда будет ложным, поскольку их типы не пересекаются.
TS2454Переменная используется до того, как ей было присвоено значение.
TS2820Тип элемента JSX не имеет подходящих сигнатур вызова или конструктора.
TS2353Литерал объекта содержит свойство, которого нет в целевом типе.
TS2349Вызываемое выражение не является функцией или вызываемым типом.
TS2769Ни одна из сигнатур перегрузки функции не соответствует переданным аргументам.