TS2339TS2339 — Свойство не существует на типе
TypeScript не может найти указанное свойство на данном типе.
TS2590Результирующее выражение типа формирует объединение с количеством членов, превышающим допустимый предел TypeScript.
Операция над типами (например, шаблонные литералы или mapped-типы) порождает тип объединения с числом членов выше установленного лимита. Чаще всего это происходит при использовании больших объединений строковых литералов или сложных условных типов.
Уменьшите размер входных типов объединения. Используйте string вместо большого объединения строковых литералов. Упрощайте mapped-типы, дающие комбинаторный рост. Разбейте тип на более мелкие, компонуемые части.
TS2339TypeScript не может найти указанное свойство на данном типе.
TS2786Выражение не может использоваться как JSX-компонент, поскольку его возвращаемый тип недопустим.
TS18048TypeScript предупреждает, что значение может оказаться undefined, а вы используете его без проверки.
TS4058Тип возвращаемого значения функции не может быть назван без импорта типа из другого модуля.
TS2742Выведенный тип объявления не может быть именован без недоступной зависимости.
TS5075Опция компилятора требует конкретного значения moduleResolution.