TS2448TS2448 — Block-Scoped Variable Used Before Declaration
A variable declared with let or const is referenced before its declaration in the same block.
TS2459A destructured import references a member that is not exported from the module.
The imported name does not exist as a named export in the target module. The export may have been renamed or removed in a recent version of the module.
Check the module for available named exports. Use the correct export name. If the module uses default export, use default import syntax instead.
TS2448A variable declared with let or const is referenced before its declaration in the same block.
TS1003TypeScript expected an identifier (variable name, function name, etc.) but found something else.
TS1149An import declaration conflicts with the ambient context of the file.
TS1005TypeScript expected a specific token (like a semicolon, comma, or bracket) but found something else.
TS2507The expression used with new is not a constructor type.
TS6196A parameter is declared but its value is never read within the function body.