TS2352TS2352 — Conversion May Be a Mistake
A type assertion between two types that have no overlap might be an error.
TS1131TypeScript expected a property declaration or method signature but found something else.
Inside an interface, type literal, or class body, TypeScript encountered unexpected syntax. This usually means there is a stray statement, missing separator, or incorrect syntax.
Check the interface or type definition for syntax errors. Ensure all members are proper property or method declarations. Add missing semicolons or commas between members.
TS2352A type assertion between two types that have no overlap might be an error.
TS2339TypeScript cannot find the specified property on the given type.
TS1046An await expression or other top-level construct requires the file to be a module.
TS2362The left operand of an arithmetic expression must be a number or bigint type.
TS2306The file referenced in an import statement is not recognized as a module.
TS1003TypeScript expected an identifier (variable name, function name, etc.) but found something else.