TS2322TS2322 — Type Not Assignable
A value of one type cannot be assigned to a variable or property of a different, incompatible type.
TS1202The import = require() syntax cannot be used in an ES module.
You are using TypeScript's import = require() syntax inside a file that is treated as an ES module. This syntax is only valid in CommonJS-style TypeScript files.
Use standard ES import syntax: import name from 'module' or import * as name from 'module'. Enable esModuleInterop for compatibility. Use require() only in .cts files or scripts.
TS2322A value of one type cannot be assigned to a variable or property of a different, incompatible type.
TS2565A class property with a definite assignment assertion (!) is never read.
TS2393A function with the same name is implemented more than once.
TS7030A function with a return type does not return a value in all possible code paths.
TS2304TypeScript cannot find a variable, function, or type with the specified name in the current scope.
TS2694The specified member does not exist in the given namespace.