TS2328TS2328 — Типы сигнатур конструкторов несовместимы
Две сигнатуры конструктора (вызовы new()) имеют несовместимые типы.
TS1343Синтаксис import/export требует, чтобы файл обрабатывался как модуль.
Файл использует синтаксис ESM (import/export), но конфигурация TypeScript или расширение файла не позволяют считать его модулем. Это может происходить с файлами .cts или когда module задан как none.
Установите допустимую систему модулей в tsconfig (es2022, nodenext и т.д.). Используйте расширение .mts для ESM-файлов. Добавьте type: module в package.json.
TS2328Две сигнатуры конструктора (вызовы new()) имеют несовместимые типы.
TS2464Вычисляемое имя свойства в литерале типа должно быть простым выражением.
TS1270Декоратор размещён перед ключевым словом export, что недопустимо.
TS2395Объединённые объявления с одним именем имеют несовместимые модификаторы экспорта.
TS2503TypeScript не может найти пространство имён с указанным именем.
TS1128TypeScript ожидал объявление или инструкцию, но встретил непредвиденный токен.