-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathdiagnostic-messages.json
More file actions
1 lines (1 loc) 路 148 KB
/
Copy pathdiagnostic-messages.json
File metadata and controls
1 lines (1 loc) 路 148 KB
1
{"1002":"Unterminated string literal.","1003":"Identifier expected.","1005":"'{0}' expected.","1006":"A file cannot have a reference to itself.","1007":"The parser expected to find a '{1}' to match the '{0}' token here.","1009":"Trailing comma not allowed.","1010":"'*/' expected.","1011":"An element access expression should take an argument.","1012":"Unexpected token.","1013":"A rest parameter or binding pattern may not have a trailing comma.","1014":"A rest parameter must be last in a parameter list.","1015":"Parameter cannot have question mark and initializer.","1016":"A required parameter cannot follow an optional parameter.","1017":"An index signature cannot have a rest parameter.","1018":"An index signature parameter cannot have an accessibility modifier.","1019":"An index signature parameter cannot have a question mark.","1020":"An index signature parameter cannot have an initializer.","1021":"An index signature must have a type annotation.","1022":"An index signature parameter must have a type annotation.","1024":"'readonly' modifier can only appear on a property declaration or index signature.","1025":"An index signature cannot have a trailing comma.","1028":"Accessibility modifier already seen.","1029":"'{0}' modifier must precede '{1}' modifier.","1030":"'{0}' modifier already seen.","1031":"'{0}' modifier cannot appear on class elements of this kind.","1034":"'super' must be followed by an argument list or member access.","1035":"Only ambient modules can use quoted names.","1036":"Statements are not allowed in ambient contexts.","1038":"A 'declare' modifier cannot be used in an already ambient context.","1039":"Initializers are not allowed in ambient contexts.","1040":"'{0}' modifier cannot be used in an ambient context.","1042":"'{0}' modifier cannot be used here.","1044":"'{0}' modifier cannot appear on a module or namespace element.","1046":"Top-level declarations in .d.ts files must start with either a 'declare' or 'export' modifier.","1047":"A rest parameter cannot be optional.","1048":"A rest parameter cannot have an initializer.","1049":"A 'set' accessor must have exactly one parameter.","1051":"A 'set' accessor cannot have an optional parameter.","1052":"A 'set' accessor parameter cannot have an initializer.","1053":"A 'set' accessor cannot have rest parameter.","1054":"A 'get' accessor cannot have parameters.","1055":"Type '{0}' is not a valid async function return type in ES5/ES3 because it does not refer to a Promise-compatible constructor value.","1056":"Accessors are only available when targeting ECMAScript 5 and higher.","1058":"The return type of an async function must either be a valid promise or must not contain a callable 'then' member.","1059":"A promise must have a 'then' method.","1060":"The first parameter of the 'then' method of a promise must be a callback.","1061":"Enum member must have initializer.","1062":"Type is referenced directly or indirectly in the fulfillment callback of its own 'then' method.","1063":"An export assignment cannot be used in a namespace.","1064":"The return type of an async function or method must be the global Promise<T> type. Did you mean to write 'Promise<{0}>'?","1065":"The return type of an async function or method must be the global Promise<T> type.","1066":"In ambient enum declarations member initializer must be constant expression.","1068":"Unexpected token. A constructor, method, accessor, or property was expected.","1069":"Unexpected token. A type parameter name was expected without curly braces.","1070":"'{0}' modifier cannot appear on a type member.","1071":"'{0}' modifier cannot appear on an index signature.","1079":"A '{0}' modifier cannot be used with an import declaration.","1084":"Invalid 'reference' directive syntax.","1089":"'{0}' modifier cannot appear on a constructor declaration.","1090":"'{0}' modifier cannot appear on a parameter.","1091":"Only a single variable declaration is allowed in a 'for...in' statement.","1092":"Type parameters cannot appear on a constructor declaration.","1093":"Type annotation cannot appear on a constructor declaration.","1094":"An accessor cannot have type parameters.","1095":"A 'set' accessor cannot have a return type annotation.","1096":"An index signature must have exactly one parameter.","1097":"'{0}' list cannot be empty.","1098":"Type parameter list cannot be empty.","1099":"Type argument list cannot be empty.","1100":"Invalid use of '{0}' in strict mode.","1101":"'with' statements are not allowed in strict mode.","1102":"'delete' cannot be called on an identifier in strict mode.","1103":"'for await' loops are only allowed within async functions and at the top levels of modules.","1104":"A 'continue' statement can only be used within an enclosing iteration statement.","1105":"A 'break' statement can only be used within an enclosing iteration or switch statement.","1106":"The left-hand side of a 'for...of' statement may not be 'async'.","1107":"Jump target cannot cross function boundary.","1108":"A 'return' statement can only be used within a function body.","1109":"Expression expected.","1110":"Type expected.","1111":"Private field '{0}' must be declared in an enclosing class.","1113":"A 'default' clause cannot appear more than once in a 'switch' statement.","1114":"Duplicate label '{0}'.","1115":"A 'continue' statement can only jump to a label of an enclosing iteration statement.","1116":"A 'break' statement can only jump to a label of an enclosing statement.","1117":"An object literal cannot have multiple properties with the same name.","1118":"An object literal cannot have multiple get/set accessors with the same name.","1119":"An object literal cannot have property and accessor with the same name.","1120":"An export assignment cannot have modifiers.","1121":"Octal literals are not allowed. Use the syntax '{0}'.","1123":"Variable declaration list cannot be empty.","1124":"Digit expected.","1125":"Hexadecimal digit expected.","1126":"Unexpected end of text.","1127":"Invalid character.","1128":"Declaration or statement expected.","1129":"Statement expected.","1130":"'case' or 'default' expected.","1131":"Property or signature expected.","1132":"Enum member expected.","1134":"Variable declaration expected.","1135":"Argument expression expected.","1136":"Property assignment expected.","1137":"Expression or comma expected.","1138":"Parameter declaration expected.","1139":"Type parameter declaration expected.","1140":"Type argument expected.","1141":"String literal expected.","1142":"Line break not permitted here.","1144":"'{' or ';' expected.","1145":"'{' or JSX element expected.","1146":"Declaration expected.","1147":"Import declarations in a namespace cannot reference a module.","1148":"Cannot use imports, exports, or module augmentations when '--module' is 'none'.","1149":"File name '{0}' differs from already included file name '{1}' only in casing.","1155":"'{0}' declarations must be initialized.","1156":"'{0}' declarations can only be declared inside a block.","1160":"Unterminated template literal.","1161":"Unterminated regular expression literal.","1162":"An object member cannot be declared optional.","1163":"A 'yield' expression is only allowed in a generator body.","1164":"Computed property names are not allowed in enums.","1165":"A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type.","1166":"A computed property name in a class property declaration must have a simple literal type or a 'unique symbol' type.","1168":"A computed property name in a method overload must refer to an expression whose type is a literal type or a 'unique symbol' type.","1169":"A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type.","1170":"A computed property name in a type literal must refer to an expression whose type is a literal type or a 'unique symbol' type.","1171":"A comma expression is not allowed in a computed property name.","1172":"'extends' clause already seen.","1173":"'extends' clause must precede 'implements' clause.","1174":"Classes can only extend a single class.","1175":"'implements' clause already seen.","1176":"Interface declaration cannot have 'implements' clause.","1177":"Binary digit expected.","1178":"Octal digit expected.","1179":"Unexpected token. '{' expected.","1180":"Property destructuring pattern expected.","1181":"Array element destructuring pattern expected.","1182":"A destructuring declaration must have an initializer.","1183":"An implementation cannot be declared in ambient contexts.","1184":"Modifiers cannot appear here.","1185":"Merge conflict marker encountered.","1186":"A rest element cannot have an initializer.","1187":"A parameter property may not be declared using a binding pattern.","1188":"Only a single variable declaration is allowed in a 'for...of' statement.","1189":"The variable declaration of a 'for...in' statement cannot have an initializer.","1190":"The variable declaration of a 'for...of' statement cannot have an initializer.","1191":"An import declaration cannot have modifiers.","1192":"Module '{0}' has no default export.","1193":"An export declaration cannot have modifiers.","1194":"Export declarations are not permitted in a namespace.","1195":"'export *' does not re-export a default.","1196":"Catch clause variable type annotation must be 'any' or 'unknown' if specified.","1197":"Catch clause variable cannot have an initializer.","1198":"An extended Unicode escape value must be between 0x0 and 0x10FFFF inclusive.","1199":"Unterminated Unicode escape sequence.","1200":"Line terminator not permitted before arrow.","1202":"Import assignment cannot be used when targeting ECMAScript modules. Consider using 'import * as ns from \"mod\"', 'import {a} from \"mod\"', 'import d from \"mod\"', or another module format instead.","1203":"Export assignment cannot be used when targeting ECMAScript modules. Consider using 'export default' or another module format instead.","1205":"Re-exporting a type when '{0}' is enabled requires using 'export type'.","1206":"Decorators are not valid here.","1207":"Decorators cannot be applied to multiple get/set accessors of the same name.","1209":"Invalid optional chain from new expression. Did you mean to call '{0}()'?","1210":"Code contained in a class is evaluated in JavaScript's strict mode which does not allow this use of '{0}'. For more information, see https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Strict_mode.","1211":"A class declaration without the 'default' modifier must have a name.","1212":"Identifier expected. '{0}' is a reserved word in strict mode.","1213":"Identifier expected. '{0}' is a reserved word in strict mode. Class definitions are automatically in strict mode.","1214":"Identifier expected. '{0}' is a reserved word in strict mode. Modules are automatically in strict mode.","1215":"Invalid use of '{0}'. Modules are automatically in strict mode.","1216":"Identifier expected. '__esModule' is reserved as an exported marker when transforming ECMAScript modules.","1218":"Export assignment is not supported when '--module' flag is 'system'.","1221":"Generators are not allowed in an ambient context.","1222":"An overload signature cannot be declared as a generator.","1223":"'{0}' tag already specified.","1224":"Signature '{0}' must be a type predicate.","1225":"Cannot find parameter '{0}'.","1226":"Type predicate '{0}' is not assignable to '{1}'.","1227":"Parameter '{0}' is not in the same position as parameter '{1}'.","1228":"A type predicate is only allowed in return type position for functions and methods.","1229":"A type predicate cannot reference a rest parameter.","1230":"A type predicate cannot reference element '{0}' in a binding pattern.","1231":"An export assignment must be at the top level of a file or module declaration.","1232":"An import declaration can only be used at the top level of a namespace or module.","1233":"An export declaration can only be used at the top level of a namespace or module.","1234":"An ambient module declaration is only allowed at the top level in a file.","1235":"A namespace declaration is only allowed at the top level of a namespace or module.","1236":"The return type of a property decorator function must be either 'void' or 'any'.","1237":"The return type of a parameter decorator function must be either 'void' or 'any'.","1238":"Unable to resolve signature of class decorator when called as an expression.","1239":"Unable to resolve signature of parameter decorator when called as an expression.","1240":"Unable to resolve signature of property decorator when called as an expression.","1241":"Unable to resolve signature of method decorator when called as an expression.","1242":"'abstract' modifier can only appear on a class, method, or property declaration.","1243":"'{0}' modifier cannot be used with '{1}' modifier.","1244":"Abstract methods can only appear within an abstract class.","1245":"Method '{0}' cannot have an implementation because it is marked abstract.","1246":"An interface property cannot have an initializer.","1247":"A type literal property cannot have an initializer.","1248":"A class member cannot have the '{0}' keyword.","1249":"A decorator can only decorate a method implementation, not an overload.","1250":"Function declarations are not allowed inside blocks in strict mode when targeting 'ES3' or 'ES5'.","1251":"Function declarations are not allowed inside blocks in strict mode when targeting 'ES3' or 'ES5'. Class definitions are automatically in strict mode.","1252":"Function declarations are not allowed inside blocks in strict mode when targeting 'ES3' or 'ES5'. Modules are automatically in strict mode.","1253":"Abstract properties can only appear within an abstract class.","1254":"A 'const' initializer in an ambient context must be a string or numeric literal or literal enum reference.","1255":"A definite assignment assertion '!' is not permitted in this context.","1257":"A required element cannot follow an optional element.","1258":"A default export must be at the top level of a file or module declaration.","1259":"Module '{0}' can only be default-imported using the '{1}' flag","1260":"Keywords cannot contain escape characters.","1261":"Already included file name '{0}' differs from file name '{1}' only in casing.","1262":"Identifier expected. '{0}' is a reserved word at the top-level of a module.","1263":"Declarations with initializers cannot also have definite assignment assertions.","1264":"Declarations with definite assignment assertions must also have type annotations.","1265":"A rest element cannot follow another rest element.","1266":"An optional element cannot follow a rest element.","1267":"Property '{0}' cannot have an initializer because it is marked abstract.","1268":"An index signature parameter type must be 'string', 'number', 'symbol', or a template literal type.","1269":"Cannot use 'export import' on a type or type-only namespace when '{0}' is enabled.","1270":"Decorator function return type '{0}' is not assignable to type '{1}'.","1271":"Decorator function return type is '{0}' but is expected to be 'void' or 'any'.","1272":"A type referenced in a decorated signature must be imported with 'import type' or a namespace import when 'isolatedModules' and 'emitDecoratorMetadata' are enabled.","1273":"'{0}' modifier cannot appear on a type parameter","1274":"'{0}' modifier can only appear on a type parameter of a class, interface or type alias","1275":"'accessor' modifier can only appear on a property declaration.","1276":"An 'accessor' property cannot be declared optional.","1277":"'{0}' modifier can only appear on a type parameter of a function, method or class","1278":"The runtime will invoke the decorator with {1} arguments, but the decorator expects {0}.","1279":"The runtime will invoke the decorator with {1} arguments, but the decorator expects at least {0}.","1280":"Namespaces are not allowed in global script files when '{0}' is enabled. If this file is not intended to be a global script, set 'moduleDetection' to 'force' or add an empty 'export {}' statement.","1281":"Cannot access '{0}' from another file without qualification when '{1}' is enabled. Use '{2}' instead.","1282":"An 'export =' declaration must reference a value when 'verbatimModuleSyntax' is enabled, but '{0}' only refers to a type.","1283":"An 'export =' declaration must reference a real value when 'verbatimModuleSyntax' is enabled, but '{0}' resolves to a type-only declaration.","1284":"An 'export default' must reference a value when 'verbatimModuleSyntax' is enabled, but '{0}' only refers to a type.","1285":"An 'export default' must reference a real value when 'verbatimModuleSyntax' is enabled, but '{0}' resolves to a type-only declaration.","1286":"ESM syntax is not allowed in a CommonJS module when 'verbatimModuleSyntax' is enabled.","1287":"A top-level 'export' modifier cannot be used on value declarations in a CommonJS module when 'verbatimModuleSyntax' is enabled.","1288":"An import alias cannot resolve to a type or type-only declaration when 'verbatimModuleSyntax' is enabled.","1300":"'with' statements are not allowed in an async function block.","1308":"'await' expressions are only allowed within async functions and at the top levels of modules.","1309":"The current file is a CommonJS module and cannot use 'await' at the top level.","1312":"Did you mean to use a ':'? An '=' can only follow a property name when the containing object literal is part of a destructuring pattern.","1313":"The body of an 'if' statement cannot be the empty statement.","1314":"Global module exports may only appear in module files.","1315":"Global module exports may only appear in declaration files.","1316":"Global module exports may only appear at top level.","1317":"A parameter property cannot be declared using a rest parameter.","1318":"An abstract accessor cannot have an implementation.","1319":"A default export can only be used in an ECMAScript-style module.","1320":"Type of 'await' operand must either be a valid promise or must not contain a callable 'then' member.","1321":"Type of 'yield' operand in an async generator must either be a valid promise or must not contain a callable 'then' member.","1322":"Type of iterated elements of a 'yield*' operand must either be a valid promise or must not contain a callable 'then' member.","1323":"Dynamic imports are only supported when the '--module' flag is set to 'es2020', 'es2022', 'esnext', 'commonjs', 'amd', 'system', 'umd', 'node16', or 'nodenext'.","1324":"Dynamic imports only support a second argument when the '--module' option is set to 'esnext', 'node16', or 'nodenext'.","1325":"Argument of dynamic import cannot be spread element.","1326":"This use of 'import' is invalid. 'import()' calls can be written, but they must have parentheses and cannot have type arguments.","1327":"String literal with double quotes expected.","1328":"Property value can only be string literal, numeric literal, 'true', 'false', 'null', object literal or array literal.","1329":"'{0}' accepts too few arguments to be used as a decorator here. Did you mean to call it first and write '@{0}()'?","1330":"A property of an interface or type literal whose type is a 'unique symbol' type must be 'readonly'.","1331":"A property of a class whose type is a 'unique symbol' type must be both 'static' and 'readonly'.","1332":"A variable whose type is a 'unique symbol' type must be 'const'.","1333":"'unique symbol' types may not be used on a variable declaration with a binding name.","1334":"'unique symbol' types are only allowed on variables in a variable statement.","1335":"'unique symbol' types are not allowed here.","1337":"An index signature parameter type cannot be a literal type or generic type. Consider using a mapped object type instead.","1338":"'infer' declarations are only permitted in the 'extends' clause of a conditional type.","1339":"Module '{0}' does not refer to a value, but is used as a value here.","1340":"Module '{0}' does not refer to a type, but is used as a type here. Did you mean 'typeof import('{0}')'?","1341":"Class constructor may not be an accessor.","1343":"The 'import.meta' meta-property is only allowed when the '--module' option is 'es2020', 'es2022', 'esnext', 'system', 'node16', or 'nodenext'.","1344":"'A label is not allowed here.","1345":"An expression of type 'void' cannot be tested for truthiness.","1346":"This parameter is not allowed with 'use strict' directive.","1347":"'use strict' directive cannot be used with non-simple parameter list.","1348":"Non-simple parameter declared here.","1349":"'use strict' directive used here.","1350":"Print the final configuration instead of building.","1351":"An identifier or keyword cannot immediately follow a numeric literal.","1352":"A bigint literal cannot use exponential notation.","1353":"A bigint literal must be an integer.","1354":"'readonly' type modifier is only permitted on array and tuple literal types.","1355":"A 'const' assertions can only be applied to references to enum members, or string, number, boolean, array, or object literals.","1356":"Did you mean to mark this function as 'async'?","1357":"An enum member name must be followed by a ',', '=', or '}'.","1358":"Tagged template expressions are not permitted in an optional chain.","1359":"Identifier expected. '{0}' is a reserved word that cannot be used here.","1360":"Type '{0}' does not satisfy the expected type '{1}'.","1361":"'{0}' cannot be used as a value because it was imported using 'import type'.","1362":"'{0}' cannot be used as a value because it was exported using 'export type'.","1363":"A type-only import can specify a default import or named bindings, but not both.","1364":"Convert to type-only export","1365":"Convert all re-exported types to type-only exports","1366":"Split into two separate import declarations","1367":"Split all invalid type-only imports","1368":"Class constructor may not be a generator.","1369":"Did you mean '{0}'?","1371":"This import is never used as a value and must use 'import type' because 'importsNotUsedAsValues' is set to 'error'.","1375":"'await' expressions are only allowed at the top level of a file when that file is a module, but this file has no imports or exports. Consider adding an empty 'export {}' to make this file a module.","1376":"'{0}' was imported here.","1377":"'{0}' was exported here.","1378":"Top-level 'await' expressions are only allowed when the 'module' option is set to 'es2022', 'esnext', 'system', 'node16', or 'nodenext', and the 'target' option is set to 'es2017' or higher.","1379":"An import alias cannot reference a declaration that was exported using 'export type'.","1380":"An import alias cannot reference a declaration that was imported using 'import type'.","1381":"Unexpected token. Did you mean `{'}'}` or `}`?","1382":"Unexpected token. Did you mean `{'>'}` or `>`?","1385":"Function type notation must be parenthesized when used in a union type.","1386":"Constructor type notation must be parenthesized when used in a union type.","1387":"Function type notation must be parenthesized when used in an intersection type.","1388":"Constructor type notation must be parenthesized when used in an intersection type.","1389":"'{0}' is not allowed as a variable declaration name.","1390":"'{0}' is not allowed as a parameter name.","1392":"An import alias cannot use 'import type'","1393":"Imported via {0} from file '{1}'","1394":"Imported via {0} from file '{1}' with packageId '{2}'","1395":"Imported via {0} from file '{1}' to import 'importHelpers' as specified in compilerOptions","1396":"Imported via {0} from file '{1}' with packageId '{2}' to import 'importHelpers' as specified in compilerOptions","1397":"Imported via {0} from file '{1}' to import 'jsx' and 'jsxs' factory functions","1398":"Imported via {0} from file '{1}' with packageId '{2}' to import 'jsx' and 'jsxs' factory functions","1399":"File is included via import here.","1400":"Referenced via '{0}' from file '{1}'","1401":"File is included via reference here.","1402":"Type library referenced via '{0}' from file '{1}'","1403":"Type library referenced via '{0}' from file '{1}' with packageId '{2}'","1404":"File is included via type library reference here.","1405":"Library referenced via '{0}' from file '{1}'","1406":"File is included via library reference here.","1407":"Matched by include pattern '{0}' in '{1}'","1408":"File is matched by include pattern specified here.","1409":"Part of 'files' list in tsconfig.json","1410":"File is matched by 'files' list specified here.","1411":"Output from referenced project '{0}' included because '{1}' specified","1412":"Output from referenced project '{0}' included because '--module' is specified as 'none'","1413":"File is output from referenced project specified here.","1414":"Source from referenced project '{0}' included because '{1}' specified","1415":"Source from referenced project '{0}' included because '--module' is specified as 'none'","1416":"File is source from referenced project specified here.","1417":"Entry point of type library '{0}' specified in compilerOptions","1418":"Entry point of type library '{0}' specified in compilerOptions with packageId '{1}'","1419":"File is entry point of type library specified here.","1420":"Entry point for implicit type library '{0}'","1421":"Entry point for implicit type library '{0}' with packageId '{1}'","1422":"Library '{0}' specified in compilerOptions","1423":"File is library specified here.","1424":"Default library","1425":"Default library for target '{0}'","1426":"File is default library for target specified here.","1427":"Root file specified for compilation","1428":"File is output of project reference source '{0}'","1429":"File redirects to file '{0}'","1430":"The file is in the program because:","1431":"'for await' loops are only allowed at the top level of a file when that file is a module, but this file has no imports or exports. Consider adding an empty 'export {}' to make this file a module.","1432":"Top-level 'for await' loops are only allowed when the 'module' option is set to 'es2022', 'esnext', 'system', 'node16', or 'nodenext', and the 'target' option is set to 'es2017' or higher.","1433":"Neither decorators nor modifiers may be applied to 'this' parameters.","1434":"Unexpected keyword or identifier.","1435":"Unknown keyword or identifier. Did you mean '{0}'?","1436":"Decorators must precede the name and all keywords of property declarations.","1437":"Namespace must be given a name.","1438":"Interface must be given a name.","1439":"Type alias must be given a name.","1440":"Variable declaration not allowed at this location.","1441":"Cannot start a function call in a type annotation.","1442":"Expected '=' for property initializer.","1443":"Module declaration names may only use ' or \" quoted strings.","1444":"'{0}' is a type and must be imported using a type-only import when 'preserveValueImports' and 'isolatedModules' are both enabled.","1446":"'{0}' resolves to a type-only declaration and must be imported using a type-only import when 'preserveValueImports' and 'isolatedModules' are both enabled.","1448":"'{0}' resolves to a type-only declaration and must be re-exported using a type-only re-export when '{1}' is enabled.","1449":"Preserve unused imported values in the JavaScript output that would otherwise be removed.","1450":"Dynamic imports can only accept a module specifier and an optional assertion as arguments","1451":"Private identifiers are only allowed in class bodies and may only be used as part of a class member declaration, property access, or on the left-hand-side of an 'in' expression","1452":"'resolution-mode' assertions are only supported when `moduleResolution` is `node16` or `nodenext`.","1453":"`resolution-mode` should be either `require` or `import`.","1454":"`resolution-mode` can only be set for type-only imports.","1455":"`resolution-mode` is the only valid key for type import assertions.","1456":"Type import assertions should have exactly one key - `resolution-mode` - with value `import` or `require`.","1457":"Matched by default include pattern '**/*'","1458":"File is ECMAScript module because '{0}' has field \"type\" with value \"module\"","1459":"File is CommonJS module because '{0}' has field \"type\" whose value is not \"module\"","1460":"File is CommonJS module because '{0}' does not have field \"type\"","1461":"File is CommonJS module because 'package.json' was not found","1470":"The 'import.meta' meta-property is not allowed in files which will build into CommonJS output.","1471":"Module '{0}' cannot be imported using this construct. The specifier only resolves to an ES module, which cannot be imported with 'require'. Use an ECMAScript import instead.","1472":"'catch' or 'finally' expected.","1473":"An import declaration can only be used at the top level of a module.","1474":"An export declaration can only be used at the top level of a module.","1475":"Control what method is used to detect module-format JS files.","1476":"\"auto\": Treat files with imports, exports, import.meta, jsx (with jsx: react-jsx), or esm format (with module: node16+) as modules.","1477":"An instantiation expression cannot be followed by a property access.","1478":"Identifier or string literal expected.","1479":"The current file is a CommonJS module whose imports will produce 'require' calls; however, the referenced file is an ECMAScript module and cannot be imported with 'require'. Consider writing a dynamic 'import(\"{0}\")' call instead.","1480":"To convert this file to an ECMAScript module, change its file extension to '{0}' or create a local package.json file with `{ \"type\": \"module\" }`.","1481":"To convert this file to an ECMAScript module, change its file extension to '{0}', or add the field `\"type\": \"module\"` to '{1}'.","1482":"To convert this file to an ECMAScript module, add the field `\"type\": \"module\"` to '{0}'.","1483":"To convert this file to an ECMAScript module, create a local package.json file with `{ \"type\": \"module\" }`.","1484":"'{0}' is a type and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled.","1485":"'{0}' resolves to a type-only declaration and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled.","1486":"Decorator used before 'export' here.","1487":"Octal escape sequences are not allowed. Use the syntax '{0}'.","1488":"Escape sequence '{0}' is not allowed.","1489":"Decimals with leading zeros are not allowed.","1490":"File appears to be binary.","1491":"'{0}' modifier cannot appear on a 'using' declaration.","1492":"'{0}' declarations may not have binding patterns.","1493":"The left-hand side of a 'for...in' statement cannot be a 'using' declaration.","1494":"The left-hand side of a 'for...in' statement cannot be an 'await using' declaration.","1495":"'{0}' modifier cannot appear on an 'await using' declaration.","2200":"The types of '{0}' are incompatible between these types.","2201":"The types returned by '{0}' are incompatible between these types.","2202":"Call signature return types '{0}' and '{1}' are incompatible.","2203":"Construct signature return types '{0}' and '{1}' are incompatible.","2204":"Call signatures with no arguments have incompatible return types '{0}' and '{1}'.","2205":"Construct signatures with no arguments have incompatible return types '{0}' and '{1}'.","2206":"The 'type' modifier cannot be used on a named import when 'import type' is used on its import statement.","2207":"The 'type' modifier cannot be used on a named export when 'export type' is used on its export statement.","2208":"This type parameter might need an `extends {0}` constraint.","2209":"The project root is ambiguous, but is required to resolve export map entry '{0}' in file '{1}'. Supply the `rootDir` compiler option to disambiguate.","2210":"The project root is ambiguous, but is required to resolve import map entry '{0}' in file '{1}'. Supply the `rootDir` compiler option to disambiguate.","2211":"Add `extends` constraint.","2212":"Add `extends` constraint to all type parameters","2300":"Duplicate identifier '{0}'.","2301":"Initializer of instance member variable '{0}' cannot reference identifier '{1}' declared in the constructor.","2302":"Static members cannot reference class type parameters.","2303":"Circular definition of import alias '{0}'.","2304":"Cannot find name '{0}'.","2305":"Module '{0}' has no exported member '{1}'.","2306":"File '{0}' is not a module.","2307":"Cannot find module '{0}' or its corresponding type declarations.","2308":"Module {0} has already exported a member named '{1}'. Consider explicitly re-exporting to resolve the ambiguity.","2309":"An export assignment cannot be used in a module with other exported elements.","2310":"Type '{0}' recursively references itself as a base type.","2311":"Cannot find name '{0}'. Did you mean to write this in an async function?","2312":"An interface can only extend an object type or intersection of object types with statically known members.","2313":"Type parameter '{0}' has a circular constraint.","2314":"Generic type '{0}' requires {1} type argument(s).","2315":"Type '{0}' is not generic.","2316":"Global type '{0}' must be a class or interface type.","2317":"Global type '{0}' must have {1} type parameter(s).","2318":"Cannot find global type '{0}'.","2319":"Named property '{0}' of types '{1}' and '{2}' are not identical.","2320":"Interface '{0}' cannot simultaneously extend types '{1}' and '{2}'.","2321":"Excessive stack depth comparing types '{0}' and '{1}'.","2322":"Type '{0}' is not assignable to type '{1}'.","2323":"Cannot redeclare exported variable '{0}'.","2324":"Property '{0}' is missing in type '{1}'.","2325":"Property '{0}' is private in type '{1}' but not in type '{2}'.","2326":"Types of property '{0}' are incompatible.","2327":"Property '{0}' is optional in type '{1}' but required in type '{2}'.","2328":"Types of parameters '{0}' and '{1}' are incompatible.","2329":"Index signature for type '{0}' is missing in type '{1}'.","2330":"'{0}' and '{1}' index signatures are incompatible.","2331":"'this' cannot be referenced in a module or namespace body.","2332":"'this' cannot be referenced in current location.","2333":"'this' cannot be referenced in constructor arguments.","2334":"'this' cannot be referenced in a static property initializer.","2335":"'super' can only be referenced in a derived class.","2336":"'super' cannot be referenced in constructor arguments.","2337":"Super calls are not permitted outside constructors or in nested functions inside constructors.","2338":"'super' property access is permitted only in a constructor, member function, or member accessor of a derived class.","2339":"Property '{0}' does not exist on type '{1}'.","2340":"Only public and protected methods of the base class are accessible via the 'super' keyword.","2341":"Property '{0}' is private and only accessible within class '{1}'.","2343":"This syntax requires an imported helper named '{1}' which does not exist in '{0}'. Consider upgrading your version of '{0}'.","2344":"Type '{0}' does not satisfy the constraint '{1}'.","2345":"Argument of type '{0}' is not assignable to parameter of type '{1}'.","2347":"Untyped function calls may not accept type arguments.","2348":"Value of type '{0}' is not callable. Did you mean to include 'new'?","2349":"This expression is not callable.","2350":"Only a void function can be called with the 'new' keyword.","2351":"This expression is not constructable.","2352":"Conversion of type '{0}' to type '{1}' may be a mistake because neither type sufficiently overlaps with the other. If this was intentional, convert the expression to 'unknown' first.","2353":"Object literal may only specify known properties, and '{0}' does not exist in type '{1}'.","2354":"This syntax requires an imported helper but module '{0}' cannot be found.","2355":"A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.","2356":"An arithmetic operand must be of type 'any', 'number', 'bigint' or an enum type.","2357":"The operand of an increment or decrement operator must be a variable or a property access.","2358":"The left-hand side of an 'instanceof' expression must be of type 'any', an object type or a type parameter.","2359":"The right-hand side of an 'instanceof' expression must be of type 'any' or of a type assignable to the 'Function' interface type.","2362":"The left-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.","2363":"The right-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.","2364":"The left-hand side of an assignment expression must be a variable or a property access.","2365":"Operator '{0}' cannot be applied to types '{1}' and '{2}'.","2366":"Function lacks ending return statement and return type does not include 'undefined'.","2367":"This comparison appears to be unintentional because the types '{0}' and '{1}' have no overlap.","2368":"Type parameter name cannot be '{0}'.","2369":"A parameter property is only allowed in a constructor implementation.","2370":"A rest parameter must be of an array type.","2371":"A parameter initializer is only allowed in a function or constructor implementation.","2372":"Parameter '{0}' cannot reference itself.","2373":"Parameter '{0}' cannot reference identifier '{1}' declared after it.","2374":"Duplicate index signature for type '{0}'.","2375":"Type '{0}' is not assignable to type '{1}' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties.","2376":"A 'super' call must be the first statement in the constructor to refer to 'super' or 'this' when a derived class contains initialized properties, parameter properties, or private identifiers.","2377":"Constructors for derived classes must contain a 'super' call.","2378":"A 'get' accessor must return a value.","2379":"Argument of type '{0}' is not assignable to parameter of type '{1}' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties.","2383":"Overload signatures must all be exported or non-exported.","2384":"Overload signatures must all be ambient or non-ambient.","2385":"Overload signatures must all be public, private or protected.","2386":"Overload signatures must all be optional or required.","2387":"Function overload must be static.","2388":"Function overload must not be static.","2389":"Function implementation name must be '{0}'.","2390":"Constructor implementation is missing.","2391":"Function implementation is missing or not immediately following the declaration.","2392":"Multiple constructor implementations are not allowed.","2393":"Duplicate function implementation.","2394":"This overload signature is not compatible with its implementation signature.","2395":"Individual declarations in merged declaration '{0}' must be all exported or all local.","2396":"Duplicate identifier 'arguments'. Compiler uses 'arguments' to initialize rest parameters.","2397":"Declaration name conflicts with built-in global identifier '{0}'.","2398":"'constructor' cannot be used as a parameter property name.","2399":"Duplicate identifier '_this'. Compiler uses variable declaration '_this' to capture 'this' reference.","2400":"Expression resolves to variable declaration '_this' that compiler uses to capture 'this' reference.","2401":"A 'super' call must be a root-level statement within a constructor of a derived class that contains initialized properties, parameter properties, or private identifiers.","2402":"Expression resolves to '_super' that compiler uses to capture base class reference.","2403":"Subsequent variable declarations must have the same type. Variable '{0}' must be of type '{1}', but here has type '{2}'.","2404":"The left-hand side of a 'for...in' statement cannot use a type annotation.","2405":"The left-hand side of a 'for...in' statement must be of type 'string' or 'any'.","2406":"The left-hand side of a 'for...in' statement must be a variable or a property access.","2407":"The right-hand side of a 'for...in' statement must be of type 'any', an object type or a type parameter, but here has type '{0}'.","2408":"Setters cannot return a value.","2409":"Return type of constructor signature must be assignable to the instance type of the class.","2410":"The 'with' statement is not supported. All symbols in a 'with' block will have type 'any'.","2411":"Property '{0}' of type '{1}' is not assignable to '{2}' index type '{3}'.","2412":"Type '{0}' is not assignable to type '{1}' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the type of the target.","2413":"'{0}' index type '{1}' is not assignable to '{2}' index type '{3}'.","2414":"Class name cannot be '{0}'.","2415":"Class '{0}' incorrectly extends base class '{1}'.","2416":"Property '{0}' in type '{1}' is not assignable to the same property in base type '{2}'.","2417":"Class static side '{0}' incorrectly extends base class static side '{1}'.","2418":"Type of computed property's value is '{0}', which is not assignable to type '{1}'.","2419":"Types of construct signatures are incompatible.","2420":"Class '{0}' incorrectly implements interface '{1}'.","2422":"A class can only implement an object type or intersection of object types with statically known members.","2423":"Class '{0}' defines instance member function '{1}', but extended class '{2}' defines it as instance member accessor.","2425":"Class '{0}' defines instance member property '{1}', but extended class '{2}' defines it as instance member function.","2426":"Class '{0}' defines instance member accessor '{1}', but extended class '{2}' defines it as instance member function.","2427":"Interface name cannot be '{0}'.","2428":"All declarations of '{0}' must have identical type parameters.","2430":"Interface '{0}' incorrectly extends interface '{1}'.","2431":"Enum name cannot be '{0}'.","2432":"In an enum with multiple declarations, only one declaration can omit an initializer for its first enum element.","2433":"A namespace declaration cannot be in a different file from a class or function with which it is merged.","2434":"A namespace declaration cannot be located prior to a class or function with which it is merged.","2435":"Ambient modules cannot be nested in other modules or namespaces.","2436":"Ambient module declaration cannot specify relative module name.","2437":"Module '{0}' is hidden by a local declaration with the same name.","2438":"Import name cannot be '{0}'.","2439":"Import or export declaration in an ambient module declaration cannot reference module through relative module name.","2440":"Import declaration conflicts with local declaration of '{0}'.","2441":"Duplicate identifier '{0}'. Compiler reserves name '{1}' in top level scope of a module.","2442":"Types have separate declarations of a private property '{0}'.","2443":"Property '{0}' is protected but type '{1}' is not a class derived from '{2}'.","2444":"Property '{0}' is protected in type '{1}' but public in type '{2}'.","2445":"Property '{0}' is protected and only accessible within class '{1}' and its subclasses.","2446":"Property '{0}' is protected and only accessible through an instance of class '{1}'. This is an instance of class '{2}'.","2447":"The '{0}' operator is not allowed for boolean types. Consider using '{1}' instead.","2448":"Block-scoped variable '{0}' used before its declaration.","2449":"Class '{0}' used before its declaration.","2450":"Enum '{0}' used before its declaration.","2451":"Cannot redeclare block-scoped variable '{0}'.","2452":"An enum member cannot have a numeric name.","2454":"Variable '{0}' is used before being assigned.","2456":"Type alias '{0}' circularly references itself.","2457":"Type alias name cannot be '{0}'.","2458":"An AMD module cannot have multiple name assignments.","2459":"Module '{0}' declares '{1}' locally, but it is not exported.","2460":"Module '{0}' declares '{1}' locally, but it is exported as '{2}'.","2461":"Type '{0}' is not an array type.","2462":"A rest element must be last in a destructuring pattern.","2463":"A binding pattern parameter cannot be optional in an implementation signature.","2464":"A computed property name must be of type 'string', 'number', 'symbol', or 'any'.","2465":"'this' cannot be referenced in a computed property name.","2466":"'super' cannot be referenced in a computed property name.","2467":"A computed property name cannot reference a type parameter from its containing type.","2468":"Cannot find global value '{0}'.","2469":"The '{0}' operator cannot be applied to type 'symbol'.","2472":"Spread operator in 'new' expressions is only available when targeting ECMAScript 5 and higher.","2473":"Enum declarations must all be const or non-const.","2474":"const enum member initializers must be constant expressions.","2475":"'const' enums can only be used in property or index access expressions or the right hand side of an import declaration or export assignment or type query.","2476":"A const enum member can only be accessed using a string literal.","2477":"'const' enum member initializer was evaluated to a non-finite value.","2478":"'const' enum member initializer was evaluated to disallowed value 'NaN'.","2480":"'let' is not allowed to be used as a name in 'let' or 'const' declarations.","2481":"Cannot initialize outer scoped variable '{0}' in the same scope as block scoped declaration '{1}'.","2483":"The left-hand side of a 'for...of' statement cannot use a type annotation.","2484":"Export declaration conflicts with exported declaration of '{0}'.","2487":"The left-hand side of a 'for...of' statement must be a variable or a property access.","2488":"Type '{0}' must have a '[Symbol.iterator]()' method that returns an iterator.","2489":"An iterator must have a 'next()' method.","2490":"The type returned by the '{0}()' method of an iterator must have a 'value' property.","2491":"The left-hand side of a 'for...in' statement cannot be a destructuring pattern.","2492":"Cannot redeclare identifier '{0}' in catch clause.","2493":"Tuple type '{0}' of length '{1}' has no element at index '{2}'.","2494":"Using a string in a 'for...of' statement is only supported in ECMAScript 5 and higher.","2495":"Type '{0}' is not an array type or a string type.","2496":"The 'arguments' object cannot be referenced in an arrow function in ES3 and ES5. Consider using a standard function expression.","2497":"This module can only be referenced with ECMAScript imports/exports by turning on the '{0}' flag and referencing its default export.","2498":"Module '{0}' uses 'export =' and cannot be used with 'export *'.","2499":"An interface can only extend an identifier/qualified-name with optional type arguments.","2500":"A class can only implement an identifier/qualified-name with optional type arguments.","2501":"A rest element cannot contain a binding pattern.","2502":"'{0}' is referenced directly or indirectly in its own type annotation.","2503":"Cannot find namespace '{0}'.","2504":"Type '{0}' must have a '[Symbol.asyncIterator]()' method that returns an async iterator.","2505":"A generator cannot have a 'void' type annotation.","2506":"'{0}' is referenced directly or indirectly in its own base expression.","2507":"Type '{0}' is not a constructor function type.","2508":"No base constructor has the specified number of type arguments.","2509":"Base constructor return type '{0}' is not an object type or intersection of object types with statically known members.","2510":"Base constructors must all have the same return type.","2511":"Cannot create an instance of an abstract class.","2512":"Overload signatures must all be abstract or non-abstract.","2513":"Abstract method '{0}' in class '{1}' cannot be accessed via super expression.","2514":"A tuple type cannot be indexed with a negative value.","2515":"Non-abstract class '{0}' does not implement inherited abstract member '{1}' from class '{2}'.","2516":"All declarations of an abstract method must be consecutive.","2517":"Cannot assign an abstract constructor type to a non-abstract constructor type.","2518":"A 'this'-based type guard is not compatible with a parameter-based type guard.","2519":"An async iterator must have a 'next()' method.","2520":"Duplicate identifier '{0}'. Compiler uses declaration '{1}' to support async functions.","2522":"The 'arguments' object cannot be referenced in an async function or method in ES3 and ES5. Consider using a standard function or method.","2523":"'yield' expressions cannot be used in a parameter initializer.","2524":"'await' expressions cannot be used in a parameter initializer.","2525":"Initializer provides no value for this binding element and the binding element has no default value.","2526":"A 'this' type is available only in a non-static member of a class or interface.","2527":"The inferred type of '{0}' references an inaccessible '{1}' type. A type annotation is necessary.","2528":"A module cannot have multiple default exports.","2529":"Duplicate identifier '{0}'. Compiler reserves name '{1}' in top level scope of a module containing async functions.","2530":"Property '{0}' is incompatible with index signature.","2531":"Object is possibly 'null'.","2532":"Object is possibly 'undefined'.","2533":"Object is possibly 'null' or 'undefined'.","2534":"A function returning 'never' cannot have a reachable end point.","2536":"Type '{0}' cannot be used to index type '{1}'.","2537":"Type '{0}' has no matching index signature for type '{1}'.","2538":"Type '{0}' cannot be used as an index type.","2539":"Cannot assign to '{0}' because it is not a variable.","2540":"Cannot assign to '{0}' because it is a read-only property.","2542":"Index signature in type '{0}' only permits reading.","2543":"Duplicate identifier '_newTarget'. Compiler uses variable declaration '_newTarget' to capture 'new.target' meta-property reference.","2544":"Expression resolves to variable declaration '_newTarget' that compiler uses to capture 'new.target' meta-property reference.","2545":"A mixin class must have a constructor with a single rest parameter of type 'any[]'.","2547":"The type returned by the '{0}()' method of an async iterator must be a promise for a type with a 'value' property.","2548":"Type '{0}' is not an array type or does not have a '[Symbol.iterator]()' method that returns an iterator.","2549":"Type '{0}' is not an array type or a string type or does not have a '[Symbol.iterator]()' method that returns an iterator.","2550":"Property '{0}' does not exist on type '{1}'. Do you need to change your target library? Try changing the 'lib' compiler option to '{2}' or later.","2551":"Property '{0}' does not exist on type '{1}'. Did you mean '{2}'?","2552":"Cannot find name '{0}'. Did you mean '{1}'?","2553":"Computed values are not permitted in an enum with string valued members.","2554":"Expected {0} arguments, but got {1}.","2555":"Expected at least {0} arguments, but got {1}.","2556":"A spread argument must either have a tuple type or be passed to a rest parameter.","2558":"Expected {0} type arguments, but got {1}.","2559":"Type '{0}' has no properties in common with type '{1}'.","2560":"Value of type '{0}' has no properties in common with type '{1}'. Did you mean to call it?","2561":"Object literal may only specify known properties, but '{0}' does not exist in type '{1}'. Did you mean to write '{2}'?","2562":"Base class expressions cannot reference class type parameters.","2563":"The containing function or module body is too large for control flow analysis.","2564":"Property '{0}' has no initializer and is not definitely assigned in the constructor.","2565":"Property '{0}' is used before being assigned.","2566":"A rest element cannot have a property name.","2567":"Enum declarations can only merge with namespace or other enum declarations.","2568":"Property '{0}' may not exist on type '{1}'. Did you mean '{2}'?","2570":"Could not find name '{0}'. Did you mean '{1}'?","2571":"Object is of type 'unknown'.","2574":"A rest element type must be an array type.","2575":"No overload expects {0} arguments, but overloads do exist that expect either {1} or {2} arguments.","2576":"Property '{0}' does not exist on type '{1}'. Did you mean to access the static member '{2}' instead?","2577":"Return type annotation circularly references itself.","2578":"Unused '@ts-expect-error' directive.","2580":"Cannot find name '{0}'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.","2581":"Cannot find name '{0}'. Do you need to install type definitions for jQuery? Try `npm i --save-dev @types/jquery`.","2582":"Cannot find name '{0}'. Do you need to install type definitions for a test runner? Try `npm i --save-dev @types/jest` or `npm i --save-dev @types/mocha`.","2583":"Cannot find name '{0}'. Do you need to change your target library? Try changing the 'lib' compiler option to '{1}' or later.","2584":"Cannot find name '{0}'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'.","2585":"'{0}' only refers to a type, but is being used as a value here. Do you need to change your target library? Try changing the 'lib' compiler option to es2015 or later.","2588":"Cannot assign to '{0}' because it is a constant.","2589":"Type instantiation is excessively deep and possibly infinite.","2590":"Expression produces a union type that is too complex to represent.","2591":"Cannot find name '{0}'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node` and then add 'node' to the types field in your tsconfig.","2592":"Cannot find name '{0}'. Do you need to install type definitions for jQuery? Try `npm i --save-dev @types/jquery` and then add 'jquery' to the types field in your tsconfig.","2593":"Cannot find name '{0}'. Do you need to install type definitions for a test runner? Try `npm i --save-dev @types/jest` or `npm i --save-dev @types/mocha` and then add 'jest' or 'mocha' to the types field in your tsconfig.","2594":"This module is declared with 'export =', and can only be used with a default import when using the '{0}' flag.","2595":"'{0}' can only be imported by using a default import.","2596":"'{0}' can only be imported by turning on the 'esModuleInterop' flag and using a default import.","2597":"'{0}' can only be imported by using a 'require' call or by using a default import.","2598":"'{0}' can only be imported by using a 'require' call or by turning on the 'esModuleInterop' flag and using a default import.","2602":"JSX element implicitly has type 'any' because the global type 'JSX.Element' does not exist.","2603":"Property '{0}' in type '{1}' is not assignable to type '{2}'.","2604":"JSX element type '{0}' does not have any construct or call signatures.","2606":"Property '{0}' of JSX spread attribute is not assignable to target property.","2607":"JSX element class does not support attributes because it does not have a '{0}' property.","2608":"The global type 'JSX.{0}' may not have more than one property.","2609":"JSX spread child must be an array type.","2610":"'{0}' is defined as an accessor in class '{1}', but is overridden here in '{2}' as an instance property.","2611":"'{0}' is defined as a property in class '{1}', but is overridden here in '{2}' as an accessor.","2612":"Property '{0}' will overwrite the base property in '{1}'. If this is intentional, add an initializer. Otherwise, add a 'declare' modifier or remove the redundant declaration.","2613":"Module '{0}' has no default export. Did you mean to use 'import { {1} } from {0}' instead?","2614":"Module '{0}' has no exported member '{1}'. Did you mean to use 'import {1} from {0}' instead?","2615":"Type of property '{0}' circularly references itself in mapped type '{1}'.","2616":"'{0}' can only be imported by using 'import {1} = require({2})' or a default import.","2617":"'{0}' can only be imported by using 'import {1} = require({2})' or by turning on the 'esModuleInterop' flag and using a default import.","2618":"Source has {0} element(s) but target requires {1}.","2619":"Source has {0} element(s) but target allows only {1}.","2620":"Target requires {0} element(s) but source may have fewer.","2621":"Target allows only {0} element(s) but source may have more.","2623":"Source provides no match for required element at position {0} in target.","2624":"Source provides no match for variadic element at position {0} in target.","2625":"Variadic element at position {0} in source does not match element at position {1} in target.","2626":"Type at position {0} in source is not compatible with type at position {1} in target.","2627":"Type at positions {0} through {1} in source is not compatible with type at position {2} in target.","2628":"Cannot assign to '{0}' because it is an enum.","2629":"Cannot assign to '{0}' because it is a class.","2630":"Cannot assign to '{0}' because it is a function.","2631":"Cannot assign to '{0}' because it is a namespace.","2632":"Cannot assign to '{0}' because it is an import.","2633":"JSX property access expressions cannot include JSX namespace names","2634":"'{0}' index signatures are incompatible.","2635":"Type '{0}' has no signatures for which the type argument list is applicable.","2636":"Type '{0}' is not assignable to type '{1}' as implied by variance annotation.","2637":"Variance annotations are only supported in type aliases for object, function, constructor, and mapped types.","2638":"Type '{0}' may represent a primitive value, which is not permitted as the right operand of the 'in' operator.","2639":"React components cannot include JSX namespace names","2649":"Cannot augment module '{0}' with value exports because it resolves to a non-module entity.","2651":"A member initializer in a enum declaration cannot reference members declared after it, including members defined in other enums.","2652":"Merged declaration '{0}' cannot include a default export declaration. Consider adding a separate 'export default {0}' declaration instead.","2653":"Non-abstract class expression does not implement inherited abstract member '{0}' from class '{1}'.","2657":"JSX expressions must have one parent element.","2658":"Type '{0}' provides no match for the signature '{1}'.","2659":"'super' is only allowed in members of object literal expressions when option 'target' is 'ES2015' or higher.","2660":"'super' can only be referenced in members of derived classes or object literal expressions.","2661":"Cannot export '{0}'. Only local declarations can be exported from a module.","2662":"Cannot find name '{0}'. Did you mean the static member '{1}.{0}'?","2663":"Cannot find name '{0}'. Did you mean the instance member 'this.{0}'?","2664":"Invalid module name in augmentation, module '{0}' cannot be found.","2665":"Invalid module name in augmentation. Module '{0}' resolves to an untyped module at '{1}', which cannot be augmented.","2666":"Exports and export assignments are not permitted in module augmentations.","2667":"Imports are not permitted in module augmentations. Consider moving them to the enclosing external module.","2668":"'export' modifier cannot be applied to ambient modules and module augmentations since they are always visible.","2669":"Augmentations for the global scope can only be directly nested in external modules or ambient module declarations.","2670":"Augmentations for the global scope should have 'declare' modifier unless they appear in already ambient context.","2671":"Cannot augment module '{0}' because it resolves to a non-module entity.","2672":"Cannot assign a '{0}' constructor type to a '{1}' constructor type.","2673":"Constructor of class '{0}' is private and only accessible within the class declaration.","2674":"Constructor of class '{0}' is protected and only accessible within the class declaration.","2675":"Cannot extend a class '{0}'. Class constructor is marked as private.","2676":"Accessors must both be abstract or non-abstract.","2677":"A type predicate's type must be assignable to its parameter's type.","2678":"Type '{0}' is not comparable to type '{1}'.","2679":"A function that is called with the 'new' keyword cannot have a 'this' type that is 'void'.","2680":"A '{0}' parameter must be the first parameter.","2681":"A constructor cannot have a 'this' parameter.","2683":"'this' implicitly has type 'any' because it does not have a type annotation.","2684":"The 'this' context of type '{0}' is not assignable to method's 'this' of type '{1}'.","2685":"The 'this' types of each signature are incompatible.","2686":"'{0}' refers to a UMD global, but the current file is a module. Consider adding an import instead.","2687":"All declarations of '{0}' must have identical modifiers.","2688":"Cannot find type definition file for '{0}'.","2689":"Cannot extend an interface '{0}'. Did you mean 'implements'?","2690":"'{0}' only refers to a type, but is being used as a value here. Did you mean to use '{1} in {0}'?","2692":"'{0}' is a primitive, but '{1}' is a wrapper object. Prefer using '{0}' when possible.","2693":"'{0}' only refers to a type, but is being used as a value here.","2694":"Namespace '{0}' has no exported member '{1}'.","2695":"Left side of comma operator is unused and has no side effects.","2696":"The 'Object' type is assignable to very few other types. Did you mean to use the 'any' type instead?","2697":"An async function or method must return a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your '--lib' option.","2698":"Spread types may only be created from object types.","2699":"Static property '{0}' conflicts with built-in property 'Function.{0}' of constructor function '{1}'.","2700":"Rest types may only be created from object types.","2701":"The target of an object rest assignment must be a variable or a property access.","2702":"'{0}' only refers to a type, but is being used as a namespace here.","2703":"The operand of a 'delete' operator must be a property reference.","2704":"The operand of a 'delete' operator cannot be a read-only property.","2705":"An async function or method in ES5/ES3 requires the 'Promise' constructor. Make sure you have a declaration for the 'Promise' constructor or include 'ES2015' in your '--lib' option.","2706":"Required type parameters may not follow optional type parameters.","2707":"Generic type '{0}' requires between {1} and {2} type arguments.","2708":"Cannot use namespace '{0}' as a value.","2709":"Cannot use namespace '{0}' as a type.","2710":"'{0}' are specified twice. The attribute named '{0}' will be overwritten.","2711":"A dynamic import call returns a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your '--lib' option.","2712":"A dynamic import call in ES5/ES3 requires the 'Promise' constructor. Make sure you have a declaration for the 'Promise' constructor or include 'ES2015' in your '--lib' option.","2713":"Cannot access '{0}.{1}' because '{0}' is a type, but not a namespace. Did you mean to retrieve the type of the property '{1}' in '{0}' with '{0}[\"{1}\"]'?","2714":"The expression of an export assignment must be an identifier or qualified name in an ambient context.","2715":"Abstract property '{0}' in class '{1}' cannot be accessed in the constructor.","2716":"Type parameter '{0}' has a circular default.","2717":"Subsequent property declarations must have the same type. Property '{0}' must be of type '{1}', but here has type '{2}'.","2718":"Duplicate property '{0}'.","2719":"Type '{0}' is not assignable to type '{1}'. Two different types with this name exist, but they are unrelated.","2720":"Class '{0}' incorrectly implements class '{1}'. Did you mean to extend '{1}' and inherit its members as a subclass?","2721":"Cannot invoke an object which is possibly 'null'.","2722":"Cannot invoke an object which is possibly 'undefined'.","2723":"Cannot invoke an object which is possibly 'null' or 'undefined'.","2724":"'{0}' has no exported member named '{1}'. Did you mean '{2}'?","2725":"Class name cannot be 'Object' when targeting ES5 with module {0}.","2726":"Cannot find lib definition for '{0}'.","2727":"Cannot find lib definition for '{0}'. Did you mean '{1}'?","2728":"'{0}' is declared here.","2729":"Property '{0}' is used before its initialization.","2730":"An arrow function cannot have a 'this' parameter.","2731":"Implicit conversion of a 'symbol' to a 'string' will fail at runtime. Consider wrapping this expression in 'String(...)'.","2732":"Cannot find module '{0}'. Consider using '--resolveJsonModule' to import module with '.json' extension.","2733":"Property '{0}' was also declared here.","2734":"Are you missing a semicolon?","2735":"Did you mean for '{0}' to be constrained to type 'new (...args: any[]) => {1}'?","2736":"Operator '{0}' cannot be applied to type '{1}'.","2737":"BigInt literals are not available when targeting lower than ES2020.","2738":"An outer value of 'this' is shadowed by this container.","2739":"Type '{0}' is missing the following properties from type '{1}': {2}","2740":"Type '{0}' is missing the following properties from type '{1}': {2}, and {3} more.","2741":"Property '{0}' is missing in type '{1}' but required in type '{2}'.","2742":"The inferred type of '{0}' cannot be named without a reference to '{1}'. This is likely not portable. A type annotation is necessary.","2743":"No overload expects {0} type arguments, but overloads do exist that expect either {1} or {2} type arguments.","2744":"Type parameter defaults can only reference previously declared type parameters.","2745":"This JSX tag's '{0}' prop expects type '{1}' which requires multiple children, but only a single child was provided.","2746":"This JSX tag's '{0}' prop expects a single child of type '{1}', but multiple children were provided.","2747":"'{0}' components don't accept text as child elements. Text in JSX has the type 'string', but the expected type of '{1}' is '{2}'.","2748":"Cannot access ambient const enums when '{0}' is enabled.","2749":"'{0}' refers to a value, but is being used as a type here. Did you mean 'typeof {0}'?","2750":"The implementation signature is declared here.","2751":"Circularity originates in type at this location.","2752":"The first export default is here.","2753":"Another export default is here.","2754":"'super' may not use type arguments.","2755":"No constituent of type '{0}' is callable.","2756":"Not all constituents of type '{0}' are callable.","2757":"Type '{0}' has no call signatures.","2758":"Each member of the union type '{0}' has signatures, but none of those signatures are compatible with each other.","2759":"No constituent of type '{0}' is constructable.","2760":"Not all constituents of type '{0}' are constructable.","2761":"Type '{0}' has no construct signatures.","2762":"Each member of the union type '{0}' has construct signatures, but none of those signatures are compatible with each other.","2763":"Cannot iterate value because the 'next' method of its iterator expects type '{1}', but for-of will always send '{0}'.","2764":"Cannot iterate value because the 'next' method of its iterator expects type '{1}', but array spread will always send '{0}'.","2765":"Cannot iterate value because the 'next' method of its iterator expects type '{1}', but array destructuring will always send '{0}'.","2766":"Cannot delegate iteration to value because the 'next' method of its iterator expects type '{1}', but the containing generator will always send '{0}'.","2767":"The '{0}' property of an iterator must be a method.","2768":"The '{0}' property of an async iterator must be a method.","2769":"No overload matches this call.","2770":"The last overload gave the following error.","2771":"The last overload is declared here.","2772":"Overload {0} of {1}, '{2}', gave the following error.","2773":"Did you forget to use 'await'?","2774":"This condition will always return true since this function is always defined. Did you mean to call it instead?","2775":"Assertions require every name in the call target to be declared with an explicit type annotation.","2776":"Assertions require the call target to be an identifier or qualified name.","2777":"The operand of an increment or decrement operator may not be an optional property access.","2778":"The target of an object rest assignment may not be an optional property access.","2779":"The left-hand side of an assignment expression may not be an optional property access.","2780":"The left-hand side of a 'for...in' statement may not be an optional property access.","2781":"The left-hand side of a 'for...of' statement may not be an optional property access.","2782":"'{0}' needs an explicit type annotation.","2783":"'{0}' is specified more than once, so this usage will be overwritten.","2784":"'get' and 'set' accessors cannot declare 'this' parameters.","2785":"This spread always overwrites this property.","2786":"'{0}' cannot be used as a JSX component.","2787":"Its return type '{0}' is not a valid JSX element.","2788":"Its instance type '{0}' is not a valid JSX element.","2789":"Its element type '{0}' is not a valid JSX element.","2790":"The operand of a 'delete' operator must be optional.","2791":"Exponentiation cannot be performed on 'bigint' values unless the 'target' option is set to 'es2016' or later.","2792":"Cannot find module '{0}'. Did you mean to set the 'moduleResolution' option to 'nodenext', or to add aliases to the 'paths' option?","2793":"The call would have succeeded against this implementation, but implementation signatures of overloads are not externally visible.","2794":"Expected {0} arguments, but got {1}. Did you forget to include 'void' in your type argument to 'Promise'?","2795":"The 'intrinsic' keyword can only be used to declare compiler provided intrinsic types.","2796":"It is likely that you are missing a comma to separate these two template expressions. They form a tagged template expression which cannot be invoked.","2797":"A mixin class that extends from a type variable containing an abstract construct signature must also be declared 'abstract'.","2798":"The declaration was marked as deprecated here.","2799":"Type produces a tuple type that is too large to represent.","2800":"Expression produces a tuple type that is too large to represent.","2801":"This condition will always return true since this '{0}' is always defined.","2802":"Type '{0}' can only be iterated through when using the '--downlevelIteration' flag or with a '--target' of 'es2015' or higher.","2803":"Cannot assign to private method '{0}'. Private methods are not writable.","2804":"Duplicate identifier '{0}'. Static and instance elements cannot share the same private name.","2806":"Private accessor was defined without a getter.","2807":"This syntax requires an imported helper named '{1}' with {2} parameters, which is not compatible with the one in '{0}'. Consider upgrading your version of '{0}'.","2808":"A get accessor must be at least as accessible as the setter","2809":"Declaration or statement expected. This '=' follows a block of statements, so if you intended to write a destructuring assignment, you might need to wrap the whole assignment in parentheses.","2810":"Expected 1 argument, but got 0. 'new Promise()' needs a JSDoc hint to produce a 'resolve' that can be called without arguments.","2811":"Initializer for property '{0}'","2812":"Property '{0}' does not exist on type '{1}'. Try changing the 'lib' compiler option to include 'dom'.","2813":"Class declaration cannot implement overload list for '{0}'.","2814":"Function with bodies can only merge with classes that are ambient.","2815":"'arguments' cannot be referenced in property initializers.","2816":"Cannot use 'this' in a static property initializer of a decorated class.","2817":"Property '{0}' has no initializer and is not definitely assigned in a class static block.","2818":"Duplicate identifier '{0}'. Compiler reserves name '{1}' when emitting 'super' references in static initializers.","2819":"Namespace name cannot be '{0}'.","2820":"Type '{0}' is not assignable to type '{1}'. Did you mean '{2}'?","2821":"Import assertions are only supported when the '--module' option is set to 'esnext' or 'nodenext'.","2822":"Import assertions cannot be used with type-only imports or exports.","2833":"Cannot find namespace '{0}'. Did you mean '{1}'?","2834":"Relative import paths need explicit file extensions in ECMAScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.","2835":"Relative import paths need explicit file extensions in ECMAScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Did you mean '{0}'?","2836":"Import assertions are not allowed on statements that transpile to CommonJS 'require' calls.","2837":"Import assertion values must be string literal expressions.","2838":"All declarations of '{0}' must have identical constraints.","2839":"This condition will always return '{0}' since JavaScript compares objects by reference, not value.","2840":"An interface cannot extend a primitive type like '{0}'; an interface can only extend named types and classes","2841":"The type of this expression cannot be named without a 'resolution-mode' assertion, which is an unstable feature. Use nightly TypeScript to silence this error. Try updating with 'npm install -D typescript@next'.","2842":"'{0}' is an unused renaming of '{1}'. Did you intend to use it as a type annotation?","2843":"We can only write a type for '{0}' by adding a type for the entire parameter here.","2844":"Type of instance member variable '{0}' cannot reference identifier '{1}' declared in the constructor.","2845":"This condition will always return '{0}'.","2846":"A declaration file cannot be imported without 'import type'. Did you mean to import an implementation file '{0}' instead?","2848":"The right-hand side of an 'instanceof' expression must not be an instantiation expression.","2849":"Target signature provides too few arguments. Expected {0} or more, but got {1}.","2850":"The initializer of a 'using' declaration must be either an object with a '[Symbol.dispose]()' method, or be 'null' or 'undefined'.","2851":"The initializer of an 'await using' declaration must be either an object with a '[Symbol.asyncDispose]()' or '[Symbol.dispose]()' method, or be 'null' or 'undefined'.","2852":"'await using' statements are only allowed within async functions and at the top levels of modules.","2853":"'await using' statements are only allowed at the top level of a file when that file is a module, but this file has no imports or exports. Consider adding an empty 'export {}' to make this file a module.","2854":"Top-level 'await using' statements are only allowed when the 'module' option is set to 'es2022', 'esnext', 'system', 'node16', or 'nodenext', and the 'target' option is set to 'es2017' or higher.","4000":"Import declaration '{0}' is using private name '{1}'.","4002":"Type parameter '{0}' of exported class has or is using private name '{1}'.","4004":"Type parameter '{0}' of exported interface has or is using private name '{1}'.","4006":"Type parameter '{0}' of constructor signature from exported interface has or is using private name '{1}'.","4008":"Type parameter '{0}' of call signature from exported interface has or is using private name '{1}'.","4010":"Type parameter '{0}' of public static method from exported class has or is using private name '{1}'.","4012":"Type parameter '{0}' of public method from exported class has or is using private name '{1}'.","4014":"Type parameter '{0}' of method from exported interface has or is using private name '{1}'.","4016":"Type parameter '{0}' of exported function has or is using private name '{1}'.","4019":"Implements clause of exported class '{0}' has or is using private name '{1}'.","4020":"'extends' clause of exported class '{0}' has or is using private name '{1}'.","4021":"'extends' clause of exported class has or is using private name '{0}'.","4022":"'extends' clause of exported interface '{0}' has or is using private name '{1}'.","4023":"Exported variable '{0}' has or is using name '{1}' from external module {2} but cannot be named.","4024":"Exported variable '{0}' has or is using name '{1}' from private module '{2}'.","4025":"Exported variable '{0}' has or is using private name '{1}'.","4026":"Public static property '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named.","4027":"Public static property '{0}' of exported class has or is using name '{1}' from private module '{2}'.","4028":"Public static property '{0}' of exported class has or is using private name '{1}'.","4029":"Public property '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named.","4030":"Public property '{0}' of exported class has or is using name '{1}' from private module '{2}'.","4031":"Public property '{0}' of exported class has or is using private name '{1}'.","4032":"Property '{0}' of exported interface has or is using name '{1}' from private module '{2}'.","4033":"Property '{0}' of exported interface has or is using private name '{1}'.","4034":"Parameter type of public static setter '{0}' from exported class has or is using name '{1}' from private module '{2}'.","4035":"Parameter type of public static setter '{0}' from exported class has or is using private name '{1}'.","4036":"Parameter type of public setter '{0}' from exported class has or is using name '{1}' from private module '{2}'.","4037":"Parameter type of public setter '{0}' from exported class has or is using private name '{1}'.","4038":"Return type of public static getter '{0}' from exported class has or is using name '{1}' from external module {2} but cannot be named.","4039":"Return type of public static getter '{0}' from exported class has or is using name '{1}' from private module '{2}'.","4040":"Return type of public static getter '{0}' from exported class has or is using private name '{1}'.","4041":"Return type of public getter '{0}' from exported class has or is using name '{1}' from external module {2} but cannot be named.","4042":"Return type of public getter '{0}' from exported class has or is using name '{1}' from private module '{2}'.","4043":"Return type of public getter '{0}' from exported class has or is using private name '{1}'.","4044":"Return type of constructor signature from exported interface has or is using name '{0}' from private module '{1}'.","4045":"Return type of constructor signature from exported interface has or is using private name '{0}'.","4046":"Return type of call signature from exported interface has or is using name '{0}' from private module '{1}'.","4047":"Return type of call signature from exported interface has or is using private name '{0}'.","4048":"Return type of index signature from exported interface has or is using name '{0}' from private module '{1}'.","4049":"Return type of index signature from exported interface has or is using private name '{0}'.","4050":"Return type of public static method from exported class has or is using name '{0}' from external module {1} but cannot be named.","4051":"Return type of public static method from exported class has or is using name '{0}' from private module '{1}'.","4052":"Return type of public static method from exported class has or is using private name '{0}'.","4053":"Return type of public method from exported class has or is using name '{0}' from external module {1} but cannot be named.","4054":"Return type of public method from exported class has or is using name '{0}' from private module '{1}'.","4055":"Return type of public method from exported class has or is using private name '{0}'.","4056":"Return type of method from exported interface has or is using name '{0}' from private module '{1}'.","4057":"Return type of method from exported interface has or is using private name '{0}'.","4058":"Return type of exported function has or is using name '{0}' from external module {1} but cannot be named.","4059":"Return type of exported function has or is using name '{0}' from private module '{1}'.","4060":"Return type of exported function has or is using private name '{0}'.","4061":"Parameter '{0}' of constructor from exported class has or is using name '{1}' from external module {2} but cannot be named.","4062":"Parameter '{0}' of constructor from exported class has or is using name '{1}' from private module '{2}'.","4063":"Parameter '{0}' of constructor from exported class has or is using private name '{1}'.","4064":"Parameter '{0}' of constructor signature from exported interface has or is using name '{1}' from private module '{2}'.","4065":"Parameter '{0}' of constructor signature from exported interface has or is using private name '{1}'.","4066":"Parameter '{0}' of call signature from exported interface has or is using name '{1}' from private module '{2}'.","4067":"Parameter '{0}' of call signature from exported interface has or is using private name '{1}'.","4068":"Parameter '{0}' of public static method from exported class has or is using name '{1}' from external module {2} but cannot be named.","4069":"Parameter '{0}' of public static method from exported class has or is using name '{1}' from private module '{2}'.","4070":"Parameter '{0}' of public static method from exported class has or is using private name '{1}'.","4071":"Parameter '{0}' of public method from exported class has or is using name '{1}' from external module {2} but cannot be named.","4072":"Parameter '{0}' of public method from exported class has or is using name '{1}' from private module '{2}'.","4073":"Parameter '{0}' of public method from exported class has or is using private name '{1}'.","4074":"Parameter '{0}' of method from exported interface has or is using name '{1}' from private module '{2}'.","4075":"Parameter '{0}' of method from exported interface has or is using private name '{1}'.","4076":"Parameter '{0}' of exported function has or is using name '{1}' from external module {2} but cannot be named.","4077":"Parameter '{0}' of exported function has or is using name '{1}' from private module '{2}'.","4078":"Parameter '{0}' of exported function has or is using private name '{1}'.","4081":"Exported type alias '{0}' has or is using private name '{1}'.","4082":"Default export of the module has or is using private name '{0}'.","4083":"Type parameter '{0}' of exported type alias has or is using private name '{1}'.","4084":"Exported type alias '{0}' has or is using private name '{1}' from module {2}.","4085":"Extends clause for inferred type '{0}' has or is using private name '{1}'.","4090":"Conflicting definitions for '{0}' found at '{1}' and '{2}'. Consider installing a specific version of this library to resolve the conflict.","4091":"Parameter '{0}' of index signature from exported interface has or is using name '{1}' from private module '{2}'.","4092":"Parameter '{0}' of index signature from exported interface has or is using private name '{1}'.","4094":"Property '{0}' of exported class expression may not be private or protected.","4095":"Public static method '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named.","4096":"Public static method '{0}' of exported class has or is using name '{1}' from private module '{2}'.","4097":"Public static method '{0}' of exported class has or is using private name '{1}'.","4098":"Public method '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named.","4099":"Public method '{0}' of exported class has or is using name '{1}' from private module '{2}'.","4100":"Public method '{0}' of exported class has or is using private name '{1}'.","4101":"Method '{0}' of exported interface has or is using name '{1}' from private module '{2}'.","4102":"Method '{0}' of exported interface has or is using private name '{1}'.","4103":"Type parameter '{0}' of exported mapped object type is using private name '{1}'.","4104":"The type '{0}' is 'readonly' and cannot be assigned to the mutable type '{1}'.","4105":"Private or protected member '{0}' cannot be accessed on a type parameter.","4106":"Parameter '{0}' of accessor has or is using private name '{1}'.","4107":"Parameter '{0}' of accessor has or is using name '{1}' from private module '{2}'.","4108":"Parameter '{0}' of accessor has or is using name '{1}' from external module '{2}' but cannot be named.","4109":"Type arguments for '{0}' circularly reference themselves.","4110":"Tuple type arguments circularly reference themselves.","4111":"Property '{0}' comes from an index signature, so it must be accessed with ['{0}'].","4112":"This member cannot have an 'override' modifier because its containing class '{0}' does not extend another class.","4113":"This member cannot have an 'override' modifier because it is not declared in the base class '{0}'.","4114":"This member must have an 'override' modifier because it overrides a member in the base class '{0}'.","4115":"This parameter property must have an 'override' modifier because it overrides a member in base class '{0}'.","4116":"This member must have an 'override' modifier because it overrides an abstract method that is declared in the base class '{0}'.","4117":"This member cannot have an 'override' modifier because it is not declared in the base class '{0}'. Did you mean '{1}'?","4118":"The type of this node cannot be serialized because its property '{0}' cannot be serialized.","4119":"This member must have a JSDoc comment with an '@override' tag because it overrides a member in the base class '{0}'.","4120":"This parameter property must have a JSDoc comment with an '@override' tag because it overrides a member in the base class '{0}'.","4121":"This member cannot have a JSDoc comment with an '@override' tag because its containing class '{0}' does not extend another class.","4122":"This member cannot have a JSDoc comment with an '@override' tag because it is not declared in the base class '{0}'.","4123":"This member cannot have a JSDoc comment with an 'override' tag because it is not declared in the base class '{0}'. Did you mean '{1}'?","4124":"Compiler option '{0}' of value '{1}' is unstable. Use nightly TypeScript to silence this error. Try updating with 'npm install -D typescript@next'.","4125":"'resolution-mode' assertions are unstable. Use nightly TypeScript to silence this error. Try updating with 'npm install -D typescript@next'.","5001":"The current host does not support the '{0}' option.","5009":"Cannot find the common subdirectory path for the input files.","5010":"File specification cannot end in a recursive directory wildcard ('**'): '{0}'.","5012":"Cannot read file '{0}': {1}.","5014":"Failed to parse file '{0}': {1}.","5023":"Unknown compiler option '{0}'.","5024":"Compiler option '{0}' requires a value of type {1}.","5025":"Unknown compiler option '{0}'. Did you mean '{1}'?","5033":"Could not write file '{0}': {1}.","5042":"Option 'project' cannot be mixed with source files on a command line.","5047":"Option 'isolatedModules' can only be used when either option '--module' is provided or option 'target' is 'ES2015' or higher.","5048":"Option '{0}' cannot be specified when option 'target' is 'ES3'.","5051":"Option '{0} can only be used when either option '--inlineSourceMap' or option '--sourceMap' is provided.","5052":"Option '{0}' cannot be specified without specifying option '{1}'.","5053":"Option '{0}' cannot be specified with option '{1}'.","5054":"A 'tsconfig.json' file is already defined at: '{0}'.","5055":"Cannot write file '{0}' because it would overwrite input file.","5056":"Cannot write file '{0}' because it would be overwritten by multiple input files.","5057":"Cannot find a tsconfig.json file at the specified directory: '{0}'.","5058":"The specified path does not exist: '{0}'.","5059":"Invalid value for '--reactNamespace'. '{0}' is not a valid identifier.","5061":"Pattern '{0}' can have at most one '*' character.","5062":"Substitution '{0}' in pattern '{1}' can have at most one '*' character.","5063":"Substitutions for pattern '{0}' should be an array.","5064":"Substitution '{0}' for pattern '{1}' has incorrect type, expected 'string', got '{2}'.","5065":"File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '{0}'.","5066":"Substitutions for pattern '{0}' shouldn't be an empty array.","5067":"Invalid value for 'jsxFactory'. '{0}' is not a valid identifier or qualified-name.","5068":"Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig.","5069":"Option '{0}' cannot be specified without specifying option '{1}' or option '{2}'.","5070":"Option '--resolveJsonModule' cannot be specified when 'moduleResolution' is set to 'classic'.","5071":"Option '--resolveJsonModule' can only be specified when module code generation is 'commonjs', 'amd', 'es2015' or 'esNext'.","5072":"Unknown build option '{0}'.","5073":"Build option '{0}' requires a value of type {1}.","5074":"Option '--incremental' can only be specified using tsconfig, emitting to single file or when option '--tsBuildInfoFile' is specified.","5075":"'{0}' is assignable to the constraint of type '{1}', but '{1}' could be instantiated with a different subtype of constraint '{2}'.","5076":"'{0}' and '{1}' operations cannot be mixed without parentheses.","5077":"Unknown build option '{0}'. Did you mean '{1}'?","5078":"Unknown watch option '{0}'.","5079":"Unknown watch option '{0}'. Did you mean '{1}'?","5080":"Watch option '{0}' requires a value of type {1}.","5081":"Cannot find a tsconfig.json file at the current directory: {0}.","5082":"'{0}' could be instantiated with an arbitrary type which could be unrelated to '{1}'.","5083":"Cannot read file '{0}'.","5085":"A tuple member cannot be both optional and rest.","5086":"A labeled tuple element is declared as optional with a question mark after the name and before the colon, rather than after the type.","5087":"A labeled tuple element is declared as rest with a '...' before the name, rather than before the type.","5088":"The inferred type of '{0}' references a type with a cyclic structure which cannot be trivially serialized. A type annotation is necessary.","5089":"Option '{0}' cannot be specified when option 'jsx' is '{1}'.","5090":"Non-relative paths are not allowed when 'baseUrl' is not set. Did you forget a leading './'?","5091":"Option 'preserveConstEnums' cannot be disabled when '{0}' is enabled.","5092":"The root value of a '{0}' file must be an object.","5093":"Compiler option '--{0}' may only be used with '--build'.","5094":"Compiler option '--{0}' may not be used with '--build'.","5095":"Option '{0}' can only be used when 'module' is set to 'es2015' or later.","5096":"Option 'allowImportingTsExtensions' can only be used when either 'noEmit' or 'emitDeclarationOnly' is set.","5097":"An import path can only end with a '{0}' extension when 'allowImportingTsExtensions' is enabled.","5098":"Option '{0}' can only be used when 'moduleResolution' is set to 'node16', 'nodenext', or 'bundler'.","5101":"Option '{0}' is deprecated and will stop functioning in TypeScript {1}. Specify compilerOption '\"ignoreDeprecations\": \"{2}\"' to silence this error.","5102":"Option '{0}' has been removed. Please remove it from your configuration.","5103":"Invalid value for '--ignoreDeprecations'.","5104":"Option '{0}' is redundant and cannot be specified with option '{1}'.","5105":"Option 'verbatimModuleSyntax' cannot be used when 'module' is set to 'UMD', 'AMD', or 'System'.","5106":"Use '{0}' instead.","5107":"Option '{0}={1}' is deprecated and will stop functioning in TypeScript {2}. Specify compilerOption '\"ignoreDeprecations\": \"{3}\"' to silence this error.","5108":"Option '{0}={1}' has been removed. Please remove it from your configuration.","5109":"Option 'moduleResolution' must be set to '{0}' (or left unspecified) when option 'module' is set to '{1}'.","5110":"Option 'module' must be set to '{0}' when option 'moduleResolution' is set to '{1}'.","6000":"Generates a sourcemap for each corresponding '.d.ts' file.","6001":"Concatenate and emit output to single file.","6002":"Generates corresponding '.d.ts' file.","6004":"Specify the location where debugger should locate TypeScript files instead of source locations.","6005":"Watch input files.","6006":"Redirect output structure to the directory.","6007":"Do not erase const enum declarations in generated code.","6008":"Do not emit outputs if any errors were reported.","6009":"Do not emit comments to output.","6010":"Do not emit outputs.","6011":"Allow default imports from modules with no default export. This does not affect code emit, just typechecking.","6012":"Skip type checking of declaration files.","6013":"Do not resolve the real path of symlinks.","6014":"Only emit '.d.ts' declaration files.","6015":"Specify ECMAScript target version.","6016":"Specify module code generation.","6017":"Print this message.","6019":"Print the compiler's version.","6020":"Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.","6023":"Syntax: {0}","6024":"options","6025":"file","6026":"Examples: {0}","6027":"Options:","6029":"Version {0}","6030":"Insert command line options and files from a file.","6031":"Starting compilation in watch mode...","6032":"File change detected. Starting incremental compilation...","6034":"KIND","6035":"FILE","6036":"VERSION","6037":"LOCATION","6038":"DIRECTORY","6039":"STRATEGY","6040":"FILE OR DIRECTORY","6041":"Errors Files","6043":"Generates corresponding '.map' file.","6044":"Compiler option '{0}' expects an argument.","6045":"Unterminated quoted string in response file '{0}'.","6046":"Argument for '{0}' option must be: {1}.","6048":"Locale must be of the form <language> or <language>-<territory>. For example '{0}' or '{1}'.","6050":"Unable to open file '{0}'.","6051":"Corrupted locale file {0}.","6052":"Raise error on expressions and declarations with an implied 'any' type.","6053":"File '{0}' not found.","6054":"File '{0}' has an unsupported extension. The only supported extensions are {1}.","6055":"Suppress noImplicitAny errors for indexing objects lacking index signatures.","6056":"Do not emit declarations for code that has an '@internal' annotation.","6058":"Specify the root directory of input files. Use to control the output directory structure with --outDir.","6059":"File '{0}' is not under 'rootDir' '{1}'. 'rootDir' is expected to contain all source files.","6060":"Specify the end of line sequence to be used when emitting files: 'CRLF' (dos) or 'LF' (unix).","6061":"NEWLINE","6064":"Option '{0}' can only be specified in 'tsconfig.json' file or set to 'null' on command line.","6065":"Enables experimental support for ES7 decorators.","6066":"Enables experimental support for emitting type metadata for decorators.","6070":"Initializes a TypeScript project and creates a tsconfig.json file.","6071":"Successfully created a tsconfig.json file.","6072":"Suppress excess property checks for object literals.","6073":"Stylize errors and messages using color and context (experimental).","6074":"Do not report errors on unused labels.","6075":"Report error when not all code paths in function return a value.","6076":"Report errors for fallthrough cases in switch statement.","6077":"Do not report errors on unreachable code.","6078":"Disallow inconsistently-cased references to the same file.","6079":"Specify library files to be included in the compilation.","6080":"Specify JSX code generation.","6081":"File '{0}' has an unsupported extension, so skipping it.","6082":"Only 'amd' and 'system' modules are supported alongside --{0}.","6083":"Base directory to resolve non-absolute module names.","6084":"[Deprecated] Use '--jsxFactory' instead. Specify the object invoked for createElement when targeting 'react' JSX emit","6085":"Enable tracing of the name resolution process.","6086":"======== Resolving module '{0}' from '{1}'. ========","6087":"Explicitly specified module resolution kind: '{0}'.","6088":"Module resolution kind is not specified, using '{0}'.","6089":"======== Module name '{0}' was successfully resolved to '{1}'. ========","6090":"======== Module name '{0}' was not resolved. ========","6091":"'paths' option is specified, looking for a pattern to match module name '{0}'.","6092":"Module name '{0}', matched pattern '{1}'.","6093":"Trying substitution '{0}', candidate module location: '{1}'.","6094":"Resolving module name '{0}' relative to base url '{1}' - '{2}'.","6095":"Loading module as file / folder, candidate module location '{0}', target file types: {1}.","6096":"File '{0}' does not exist.","6097":"File '{0}' exists - use it as a name resolution result.","6098":"Loading module '{0}' from 'node_modules' folder, target file types: {1}.","6099":"Found 'package.json' at '{0}'.","6100":"'package.json' does not have a '{0}' field.","6101":"'package.json' has '{0}' field '{1}' that references '{2}'.","6102":"Allow javascript files to be compiled.","6104":"Checking if '{0}' is the longest matching prefix for '{1}' - '{2}'.","6105":"Expected type of '{0}' field in 'package.json' to be '{1}', got '{2}'.","6106":"'baseUrl' option is set to '{0}', using this value to resolve non-relative module name '{1}'.","6107":"'rootDirs' option is set, using it to resolve relative module name '{0}'.","6108":"Longest matching prefix for '{0}' is '{1}'.","6109":"Loading '{0}' from the root dir '{1}', candidate location '{2}'.","6110":"Trying other entries in 'rootDirs'.","6111":"Module resolution using 'rootDirs' has failed.","6112":"Do not emit 'use strict' directives in module output.","6113":"Enable strict null checks.","6114":"Unknown option 'excludes'. Did you mean 'exclude'?","6115":"Raise error on 'this' expressions with an implied 'any' type.","6116":"======== Resolving type reference directive '{0}', containing file '{1}', root directory '{2}'. ========","6119":"======== Type reference directive '{0}' was successfully resolved to '{1}', primary: {2}. ========","6120":"======== Type reference directive '{0}' was not resolved. ========","6121":"Resolving with primary search path '{0}'.","6122":"Root directory cannot be determined, skipping primary search paths.","6123":"======== Resolving type reference directive '{0}', containing file '{1}', root directory not set. ========","6124":"Type declaration files to be included in compilation.","6125":"Looking up in 'node_modules' folder, initial location '{0}'.","6126":"Containing file is not specified and root directory cannot be determined, skipping lookup in 'node_modules' folder.","6127":"======== Resolving type reference directive '{0}', containing file not set, root directory '{1}'. ========","6128":"======== Resolving type reference directive '{0}', containing file not set, root directory not set. ========","6130":"Resolving real path for '{0}', result '{1}'.","6131":"Cannot compile modules using option '{0}' unless the '--module' flag is 'amd' or 'system'.","6132":"File name '{0}' has a '{1}' extension - stripping it.","6133":"'{0}' is declared but its value is never read.","6134":"Report errors on unused locals.","6135":"Report errors on unused parameters.","6136":"The maximum dependency depth to search under node_modules and load JavaScript files.","6137":"Cannot import type declaration files. Consider importing '{0}' instead of '{1}'.","6138":"Property '{0}' is declared but its value is never read.","6139":"Import emit helpers from 'tslib'.","6140":"Auto discovery for typings is enabled in project '{0}'. Running extra resolution pass for module '{1}' using cache location '{2}'.","6141":"Parse in strict mode and emit \"use strict\" for each source file.","6142":"Module '{0}' was resolved to '{1}', but '--jsx' is not set.","6144":"Module '{0}' was resolved as locally declared ambient module in file '{1}'.","6145":"Module '{0}' was resolved as ambient module declared in '{1}' since this file was not modified.","6146":"Specify the JSX factory function to use when targeting 'react' JSX emit, e.g. 'React.createElement' or 'h'.","6147":"Resolution for module '{0}' was found in cache from location '{1}'.","6148":"Directory '{0}' does not exist, skipping all lookups in it.","6149":"Show diagnostic information.","6150":"Show verbose diagnostic information.","6151":"Emit a single file with source maps instead of having a separate file.","6152":"Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set.","6153":"Transpile each file as a separate module (similar to 'ts.transpileModule').","6154":"Print names of generated files part of the compilation.","6155":"Print names of files part of the compilation.","6156":"The locale used when displaying messages to the user (e.g. 'en-us')","6157":"Do not generate custom helper functions like '__extends' in compiled output.","6158":"Do not include the default library file (lib.d.ts).","6159":"Do not add triple-slash references or imported modules to the list of compiled files.","6160":"[Deprecated] Use '--skipLibCheck' instead. Skip type checking of default library declaration files.","6161":"List of folders to include type definitions from.","6162":"Disable size limitations on JavaScript projects.","6163":"The character set of the input files.","6164":"Skipping module '{0}' that looks like an absolute URI, target file types: {1}.","6165":"Do not truncate error messages.","6166":"Output directory for generated declaration files.","6167":"A series of entries which re-map imports to lookup locations relative to the 'baseUrl'.","6168":"List of root folders whose combined content represents the structure of the project at runtime.","6169":"Show all compiler options.","6170":"[Deprecated] Use '--outFile' instead. Concatenate and emit output to single file","6171":"Command-line Options","6179":"Provide full support for iterables in 'for-of', spread, and destructuring when targeting 'ES5' or 'ES3'.","6180":"Enable all strict type-checking options.","6182":"Scoped package detected, looking in '{0}'","6183":"Reusing resolution of module '{0}' from '{1}' of old program, it was successfully resolved to '{2}'.","6184":"Reusing resolution of module '{0}' from '{1}' of old program, it was successfully resolved to '{2}' with Package ID '{3}'.","6186":"Enable strict checking of function types.","6187":"Enable strict checking of property initialization in classes.","6188":"Numeric separators are not allowed here.","6189":"Multiple consecutive numeric separators are not permitted.","6191":"Whether to keep outdated console output in watch mode instead of clearing the screen.","6192":"All imports in import declaration are unused.","6193":"Found 1 error. Watching for file changes.","6194":"Found {0} errors. Watching for file changes.","6195":"Resolve 'keyof' to string valued property names only (no numbers or symbols).","6196":"'{0}' is declared but never used.","6197":"Include modules imported with '.json' extension","6198":"All destructured elements are unused.","6199":"All variables are unused.","6200":"Definitions of the following identifiers conflict with those in another file: {0}","6201":"Conflicts are in this file.","6202":"Project references may not form a circular graph. Cycle detected: {0}","6203":"'{0}' was also declared here.","6204":"and here.","6205":"All type parameters are unused.","6206":"'package.json' has a 'typesVersions' field with version-specific path mappings.","6207":"'package.json' does not have a 'typesVersions' entry that matches version '{0}'.","6208":"'package.json' has a 'typesVersions' entry '{0}' that matches compiler version '{1}', looking for a pattern to match module name '{2}'.","6209":"'package.json' has a 'typesVersions' entry '{0}' that is not a valid semver range.","6210":"An argument for '{0}' was not provided.","6211":"An argument matching this binding pattern was not provided.","6212":"Did you mean to call this expression?","6213":"Did you mean to use 'new' with this expression?","6214":"Enable strict 'bind', 'call', and 'apply' methods on functions.","6215":"Using compiler options of project reference redirect '{0}'.","6216":"Found 1 error.","6217":"Found {0} errors.","6218":"======== Module name '{0}' was successfully resolved to '{1}' with Package ID '{2}'. ========","6219":"======== Type reference directive '{0}' was successfully resolved to '{1}' with Package ID '{2}', primary: {3}. ========","6220":"'package.json' had a falsy '{0}' field.","6221":"Disable use of source files instead of declaration files from referenced projects.","6222":"Emit class fields with Define instead of Set.","6223":"Generates a CPU profile.","6224":"Disable solution searching for this project.","6225":"Specify strategy for watching file: 'FixedPollingInterval' (default), 'PriorityPollingInterval', 'DynamicPriorityPolling', 'FixedChunkSizePolling', 'UseFsEvents', 'UseFsEventsOnParentDirectory'.","6226":"Specify strategy for watching directory on platforms that don't support recursive watching natively: 'UseFsEvents' (default), 'FixedPollingInterval', 'DynamicPriorityPolling', 'FixedChunkSizePolling'.","6227":"Specify strategy for creating a polling watch when it fails to create using file system events: 'FixedInterval' (default), 'PriorityInterval', 'DynamicPriority', 'FixedChunkSize'.","6229":"Tag '{0}' expects at least '{1}' arguments, but the JSX factory '{2}' provides at most '{3}'.","6230":"Option '{0}' can only be specified in 'tsconfig.json' file or set to 'false' or 'null' on command line.","6231":"Could not resolve the path '{0}' with the extensions: {1}.","6232":"Declaration augments declaration in another file. This cannot be serialized.","6233":"This is the declaration being augmented. Consider moving the augmenting declaration into the same file.","6234":"This expression is not callable because it is a 'get' accessor. Did you mean to use it without '()'?","6235":"Disable loading referenced projects.","6236":"Arguments for the rest parameter '{0}' were not provided.","6237":"Generates an event trace and a list of types.","6238":"Specify the module specifier to be used to import the 'jsx' and 'jsxs' factory functions from. eg, react","6239":"File '{0}' exists according to earlier cached lookups.","6240":"File '{0}' does not exist according to earlier cached lookups.","6241":"Resolution for type reference directive '{0}' was found in cache from location '{1}'.","6242":"======== Resolving type reference directive '{0}', containing file '{1}'. ========","6243":"Interpret optional property types as written, rather than adding 'undefined'.","6244":"Modules","6245":"File Management","6246":"Emit","6247":"JavaScript Support","6248":"Type Checking","6249":"Editor Support","6250":"Watch and Build Modes","6251":"Compiler Diagnostics","6252":"Interop Constraints","6253":"Backwards Compatibility","6254":"Language and Environment","6255":"Projects","6256":"Output Formatting","6257":"Completeness","6258":"'{0}' should be set inside the 'compilerOptions' object of the config json file","6259":"Found 1 error in {0}","6260":"Found {0} errors in the same file, starting at: {1}","6261":"Found {0} errors in {1} files.","6262":"File name '{0}' has a '{1}' extension - looking up '{2}' instead.","6263":"Module '{0}' was resolved to '{1}', but '--allowArbitraryExtensions' is not set.","6264":"Enable importing files with any extension, provided a declaration file is present.","6265":"Resolving type reference directive for program that specifies custom typeRoots, skipping lookup in 'node_modules' folder.","6266":"Option '{0}' can only be specified on command line.","6270":"Directory '{0}' has no containing package.json scope. Imports will not resolve.","6271":"Import specifier '{0}' does not exist in package.json scope at path '{1}'.","6272":"Invalid import specifier '{0}' has no possible resolutions.","6273":"package.json scope '{0}' has no imports defined.","6274":"package.json scope '{0}' explicitly maps specifier '{1}' to null.","6275":"package.json scope '{0}' has invalid type for target of specifier '{1}'","6276":"Export specifier '{0}' does not exist in package.json scope at path '{1}'.","6277":"Resolution of non-relative name failed; trying with modern Node resolution features disabled to see if npm library needs configuration update.","6278":"There are types at '{0}', but this result could not be resolved when respecting package.json \"exports\". The '{1}' library may need to update its package.json or typings.","6302":"Enable project compilation","6304":"Composite projects may not disable declaration emit.","6305":"Output file '{0}' has not been built from source file '{1}'.","6306":"Referenced project '{0}' must have setting \"composite\": true.","6307":"File '{0}' is not listed within the file list of project '{1}'. Projects must list all files or use an 'include' pattern.","6308":"Cannot prepend project '{0}' because it does not have 'outFile' set","6309":"Output file '{0}' from project '{1}' does not exist","6310":"Referenced project '{0}' may not disable emit.","6350":"Project '{0}' is out of date because output '{1}' is older than input '{2}'","6351":"Project '{0}' is up to date because newest input '{1}' is older than output '{2}'","6352":"Project '{0}' is out of date because output file '{1}' does not exist","6353":"Project '{0}' is out of date because its dependency '{1}' is out of date","6354":"Project '{0}' is up to date with .d.ts files from its dependencies","6355":"Projects in this build: {0}","6356":"A non-dry build would delete the following files: {0}","6357":"A non-dry build would build project '{0}'","6358":"Building project '{0}'...","6359":"Updating output timestamps of project '{0}'...","6361":"Project '{0}' is up to date","6362":"Skipping build of project '{0}' because its dependency '{1}' has errors","6363":"Project '{0}' can't be built because its dependency '{1}' has errors","6364":"Build one or more projects and their dependencies, if out of date","6365":"Delete the outputs of all projects.","6367":"Show what would be built (or deleted, if specified with '--clean')","6369":"Option '--build' must be the first command line argument.","6370":"Options '{0}' and '{1}' cannot be combined.","6371":"Updating unchanged output timestamps of project '{0}'...","6372":"Project '{0}' is out of date because output of its dependency '{1}' has changed","6373":"Updating output of project '{0}'...","6374":"A non-dry build would update timestamps for output of project '{0}'","6375":"A non-dry build would update output of project '{0}'","6376":"Cannot update output of project '{0}' because there was error reading file '{1}'","6377":"Cannot write file '{0}' because it will overwrite '.tsbuildinfo' file generated by referenced project '{1}'","6379":"Composite projects may not disable incremental compilation.","6380":"Specify file to store incremental compilation information","6381":"Project '{0}' is out of date because output for it was generated with version '{1}' that differs with current version '{2}'","6382":"Skipping build of project '{0}' because its dependency '{1}' was not built","6383":"Project '{0}' can't be built because its dependency '{1}' was not built","6384":"Have recompiles in '--incremental' and '--watch' assume that changes within a file will only affect files directly depending on it.","6385":"'{0}' is deprecated.","6386":"Performance timings for '--diagnostics' or '--extendedDiagnostics' are not available in this session. A native implementation of the Web Performance API could not be found.","6387":"The signature '{0}' of '{1}' is deprecated.","6388":"Project '{0}' is being forcibly rebuilt","6389":"Reusing resolution of module '{0}' from '{1}' of old program, it was not resolved.","6390":"Reusing resolution of type reference directive '{0}' from '{1}' of old program, it was successfully resolved to '{2}'.","6391":"Reusing resolution of type reference directive '{0}' from '{1}' of old program, it was successfully resolved to '{2}' with Package ID '{3}'.","6392":"Reusing resolution of type reference directive '{0}' from '{1}' of old program, it was not resolved.","6393":"Reusing resolution of module '{0}' from '{1}' found in cache from location '{2}', it was successfully resolved to '{3}'.","6394":"Reusing resolution of module '{0}' from '{1}' found in cache from location '{2}', it was successfully resolved to '{3}' with Package ID '{4}'.","6395":"Reusing resolution of module '{0}' from '{1}' found in cache from location '{2}', it was not resolved.","6396":"Reusing resolution of type reference directive '{0}' from '{1}' found in cache from location '{2}', it was successfully resolved to '{3}'.","6397":"Reusing resolution of type reference directive '{0}' from '{1}' found in cache from location '{2}', it was successfully resolved to '{3}' with Package ID '{4}'.","6398":"Reusing resolution of type reference directive '{0}' from '{1}' found in cache from location '{2}', it was not resolved.","6399":"Project '{0}' is out of date because buildinfo file '{1}' indicates that some of the changes were not emitted","6400":"Project '{0}' is up to date but needs to update timestamps of output files that are older than input files","6401":"Project '{0}' is out of date because there was error reading file '{1}'","6402":"Resolving in {0} mode with conditions {1}.","6403":"Matched '{0}' condition '{1}'.","6404":"Using '{0}' subpath '{1}' with target '{2}'.","6405":"Saw non-matching condition '{0}'.","6406":"Project '{0}' is out of date because buildinfo file '{1}' indicates there is change in compilerOptions","6407":"Allow imports to include TypeScript file extensions. Requires '--moduleResolution bundler' and either '--noEmit' or '--emitDeclarationOnly' to be set.","6408":"Use the package.json 'exports' field when resolving package imports.","6409":"Use the package.json 'imports' field when resolving imports.","6410":"Conditions to set in addition to the resolver-specific defaults when resolving imports.","6411":"`true` when 'moduleResolution' is 'node16', 'nodenext', or 'bundler'; otherwise `false`.","6412":"Project '{0}' is out of date because buildinfo file '{1}' indicates that file '{2}' was root file of compilation but not any more.","6413":"Entering conditional exports.","6414":"Resolved under condition '{0}'.","6415":"Failed to resolve under condition '{0}'.","6416":"Exiting conditional exports.","6417":"Searching all ancestor node_modules directories for preferred extensions: {0}.","6418":"Searching all ancestor node_modules directories for fallback extensions: {0}.","6500":"The expected type comes from property '{0}' which is declared here on type '{1}'","6501":"The expected type comes from this index signature.","6502":"The expected type comes from the return type of this signature.","6503":"Print names of files that are part of the compilation and then stop processing.","6504":"File '{0}' is a JavaScript file. Did you mean to enable the 'allowJs' option?","6505":"Print names of files and the reason they are part of the compilation.","6506":"Consider adding a 'declare' modifier to this class.","6600":"Allow JavaScript files to be a part of your program. Use the 'checkJS' option to get errors from these files.","6601":"Allow 'import x from y' when a module doesn't have a default export.","6602":"Allow accessing UMD globals from modules.","6603":"Disable error reporting for unreachable code.","6604":"Disable error reporting for unused labels.","6605":"Ensure 'use strict' is always emitted.","6606":"Have recompiles in projects that use 'incremental' and 'watch' mode assume that changes within a file will only affect files directly depending on it.","6607":"Specify the base directory to resolve non-relative module names.","6608":"No longer supported. In early versions, manually set the text encoding for reading files.","6609":"Enable error reporting in type-checked JavaScript files.","6611":"Enable constraints that allow a TypeScript project to be used with project references.","6612":"Generate .d.ts files from TypeScript and JavaScript files in your project.","6613":"Specify the output directory for generated declaration files.","6614":"Create sourcemaps for d.ts files.","6615":"Output compiler performance information after building.","6616":"Disables inference for type acquisition by looking at filenames in a project.","6617":"Reduce the number of projects loaded automatically by TypeScript.","6618":"Remove the 20mb cap on total source code size for JavaScript files in the TypeScript language server.","6619":"Opt a project out of multi-project reference checking when editing.","6620":"Disable preferring source files instead of declaration files when referencing composite projects.","6621":"Emit more compliant, but verbose and less performant JavaScript for iteration.","6622":"Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files.","6623":"Only output d.ts files and not JavaScript files.","6624":"Emit design-type metadata for decorated declarations in source files.","6625":"Disable the type acquisition for JavaScript projects","6626":"Emit additional JavaScript to ease support for importing CommonJS modules. This enables 'allowSyntheticDefaultImports' for type compatibility.","6627":"Filters results from the `include` option.","6628":"Remove a list of directories from the watch process.","6629":"Remove a list of files from the watch mode's processing.","6630":"Enable experimental support for legacy experimental decorators.","6631":"Print files read during the compilation including why it was included.","6632":"Output more detailed compiler performance information after building.","6633":"Specify one or more path or node module references to base configuration files from which settings are inherited.","6634":"Specify what approach the watcher should use if the system runs out of native file watchers.","6635":"Include a list of files. This does not support glob patterns, as opposed to `include`.","6636":"Build all projects, including those that appear to be up to date.","6637":"Ensure that casing is correct in imports.","6638":"Emit a v8 CPU profile of the compiler run for debugging.","6639":"Allow importing helper functions from tslib once per project, instead of including them per-file.","6641":"Specify a list of glob patterns that match files to be included in compilation.","6642":"Save .tsbuildinfo files to allow for incremental compilation of projects.","6643":"Include sourcemap files inside the emitted JavaScript.","6644":"Include source code in the sourcemaps inside the emitted JavaScript.","6645":"Ensure that each file can be safely transpiled without relying on other imports.","6646":"Specify what JSX code is generated.","6647":"Specify the JSX factory function used when targeting React JSX emit, e.g. 'React.createElement' or 'h'.","6648":"Specify the JSX Fragment reference used for fragments when targeting React JSX emit e.g. 'React.Fragment' or 'Fragment'.","6649":"Specify module specifier used to import the JSX factory functions when using 'jsx: react-jsx*'.","6650":"Make keyof only return strings instead of string, numbers or symbols. Legacy option.","6651":"Specify a set of bundled library declaration files that describe the target runtime environment.","6652":"Print the names of emitted files after a compilation.","6653":"Print all of the files read during the compilation.","6654":"Set the language of the messaging from TypeScript. This does not affect emit.","6655":"Specify the location where debugger should locate map files instead of generated locations.","6656":"Specify the maximum folder depth used for checking JavaScript files from 'node_modules'. Only applicable with 'allowJs'.","6657":"Specify what module code is generated.","6658":"Specify how TypeScript looks up a file from a given module specifier.","6659":"Set the newline character for emitting files.","6660":"Disable emitting files from a compilation.","6661":"Disable generating custom helper functions like '__extends' in compiled output.","6662":"Disable emitting files if any type checking errors are reported.","6663":"Disable truncating types in error messages.","6664":"Enable error reporting for fallthrough cases in switch statements.","6665":"Enable error reporting for expressions and declarations with an implied 'any' type.","6666":"Ensure overriding members in derived classes are marked with an override modifier.","6667":"Enable error reporting for codepaths that do not explicitly return in a function.","6668":"Enable error reporting when 'this' is given the type 'any'.","6669":"Disable adding 'use strict' directives in emitted JavaScript files.","6670":"Disable including any library files, including the default lib.d.ts.","6671":"Enforces using indexed accessors for keys declared using an indexed type.","6672":"Disallow 'import's, 'require's or '<reference>'s from expanding the number of files TypeScript should add to a project.","6673":"Disable strict checking of generic signatures in function types.","6674":"Add 'undefined' to a type when accessed using an index.","6675":"Enable error reporting when local variables aren't read.","6676":"Raise an error when a function parameter isn't read.","6677":"Deprecated setting. Use 'outFile' instead.","6678":"Specify an output folder for all emitted files.","6679":"Specify a file that bundles all outputs into one JavaScript file. If 'declaration' is true, also designates a file that bundles all .d.ts output.","6680":"Specify a set of entries that re-map imports to additional lookup locations.","6681":"Specify a list of language service plugins to include.","6682":"Disable erasing 'const enum' declarations in generated code.","6683":"Disable resolving symlinks to their realpath. This correlates to the same flag in node.","6684":"Disable wiping the console in watch mode.","6685":"Enable color and formatting in TypeScript's output to make compiler errors easier to read.","6686":"Specify the object invoked for 'createElement'. This only applies when targeting 'react' JSX emit.","6687":"Specify an array of objects that specify paths for projects. Used in project references.","6688":"Disable emitting comments.","6689":"Enable importing .json files.","6690":"Specify the root folder within your source files.","6691":"Allow multiple folders to be treated as one when resolving modules.","6692":"Skip type checking .d.ts files that are included with TypeScript.","6693":"Skip type checking all .d.ts files.","6694":"Create source map files for emitted JavaScript files.","6695":"Specify the root path for debuggers to find the reference source code.","6697":"Check that the arguments for 'bind', 'call', and 'apply' methods match the original function.","6698":"When assigning functions, check to ensure parameters and the return values are subtype-compatible.","6699":"When type checking, take into account 'null' and 'undefined'.","6700":"Check for class properties that are declared but not set in the constructor.","6701":"Disable emitting declarations that have '@internal' in their JSDoc comments.","6702":"Disable reporting of excess property errors during the creation of object literals.","6703":"Suppress 'noImplicitAny' errors when indexing objects that lack index signatures.","6704":"Synchronously call callbacks and update the state of directory watchers on platforms that don`t support recursive watching natively.","6705":"Set the JavaScript language version for emitted JavaScript and include compatible library declarations.","6706":"Log paths used during the 'moduleResolution' process.","6707":"Specify the path to .tsbuildinfo incremental compilation file.","6709":"Specify options for automatic acquisition of declaration files.","6710":"Specify multiple folders that act like './node_modules/@types'.","6711":"Specify type package names to be included without being referenced in a source file.","6712":"Emit ECMAScript-standard-compliant class fields.","6713":"Enable verbose logging.","6714":"Specify how directories are watched on systems that lack recursive file-watching functionality.","6715":"Specify how the TypeScript watch mode works.","6717":"Require undeclared properties from index signatures to use element accesses.","6718":"Specify emit/checking behavior for imports that are only used for types.","6803":"Default catch clause variables as 'unknown' instead of 'any'.","6804":"Do not transform or elide any imports or exports not marked as type-only, ensuring they are written in the output file's format based on the 'module' setting.","6900":"one of:","6901":"one or more:","6902":"type:","6903":"default:","6904":"module === \"system\" or esModuleInterop","6905":"`false`, unless `strict` is set","6906":"`false`, unless `composite` is set","6907":"`[\"node_modules\", \"bower_components\", \"jspm_packages\"]`, plus the value of `outDir` if one is specified.","6908":"`[]` if `files` is specified, otherwise `[\"**/*\"]`","6909":"`true` if `composite`, `false` otherwise","6911":"Computed from the list of input files","6912":"Platform specific","6913":"You can learn about all of the compiler options at {0}","6914":"Including --watch, -w will start watching the current project for the file changes. Once set, you can config watch mode with:","6915":"Using --build, -b will make tsc behave more like a build orchestrator than a compiler. This is used to trigger building composite projects which you can learn more about at {0}","6916":"COMMON COMMANDS","6917":"ALL COMPILER OPTIONS","6918":"WATCH OPTIONS","6919":"BUILD OPTIONS","6920":"COMMON COMPILER OPTIONS","6921":"COMMAND LINE FLAGS","6922":"tsc: The TypeScript Compiler","6923":"Compiles the current project (tsconfig.json in the working directory.)","6924":"Ignoring tsconfig.json, compiles the specified files with default compiler options.","6925":"Build a composite project in the working directory.","6926":"Creates a tsconfig.json with the recommended settings in the working directory.","6927":"Compiles the TypeScript project located at the specified path.","6928":"An expanded version of this information, showing all possible compiler options","6929":"Compiles the current project, with additional settings.","6930":"`true` for ES2022 and above, including ESNext.","6931":"List of file name suffixes to search when resolving a module.","7005":"Variable '{0}' implicitly has an '{1}' type.","7006":"Parameter '{0}' implicitly has an '{1}' type.","7008":"Member '{0}' implicitly has an '{1}' type.","7009":"'new' expression, whose target lacks a construct signature, implicitly has an 'any' type.","7010":"'{0}', which lacks return-type annotation, implicitly has an '{1}' return type.","7011":"Function expression, which lacks return-type annotation, implicitly has an '{0}' return type.","7012":"This overload implicitly returns the type '{0}' because it lacks a return type annotation.","7013":"Construct signature, which lacks return-type annotation, implicitly has an 'any' return type.","7014":"Function type, which lacks return-type annotation, implicitly has an '{0}' return type.","7015":"Element implicitly has an 'any' type because index expression is not of type 'number'.","7016":"Could not find a declaration file for module '{0}'. '{1}' implicitly has an 'any' type.","7017":"Element implicitly has an 'any' type because type '{0}' has no index signature.","7018":"Object literal's property '{0}' implicitly has an '{1}' type.","7019":"Rest parameter '{0}' implicitly has an 'any[]' type.","7020":"Call signature, which lacks return-type annotation, implicitly has an 'any' return type.","7022":"'{0}' implicitly has type 'any' because it does not have a type annotation and is referenced directly or indirectly in its own initializer.","7023":"'{0}' implicitly has return type 'any' because it does not have a return type annotation and is referenced directly or indirectly in one of its return expressions.","7024":"Function implicitly has return type 'any' because it does not have a return type annotation and is referenced directly or indirectly in one of its return expressions.","7025":"Generator implicitly has yield type '{0}' because it does not yield any values. Consider supplying a return type annotation.","7026":"JSX element implicitly has type 'any' because no interface 'JSX.{0}' exists.","7027":"Unreachable code detected.","7028":"Unused label.","7029":"Fallthrough case in switch.","7030":"Not all code paths return a value.","7031":"Binding element '{0}' implicitly has an '{1}' type.","7032":"Property '{0}' implicitly has type 'any', because its set accessor lacks a parameter type annotation.","7033":"Property '{0}' implicitly has type 'any', because its get accessor lacks a return type annotation.","7034":"Variable '{0}' implicitly has type '{1}' in some locations where its type cannot be determined.","7035":"Try `npm i --save-dev @types/{1}` if it exists or add a new declaration (.d.ts) file containing `declare module '{0}';`","7036":"Dynamic import's specifier must be of type 'string', but here has type '{0}'.","7037":"Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'.","7038":"Type originates at this import. A namespace-style import cannot be called or constructed, and will cause a failure at runtime. Consider using a default import or import require here instead.","7039":"Mapped object type implicitly has an 'any' template type.","7040":"If the '{0}' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/{1}'","7041":"The containing arrow function captures the global value of 'this'.","7042":"Module '{0}' was resolved to '{1}', but '--resolveJsonModule' is not used.","7043":"Variable '{0}' implicitly has an '{1}' type, but a better type may be inferred from usage.","7044":"Parameter '{0}' implicitly has an '{1}' type, but a better type may be inferred from usage.","7045":"Member '{0}' implicitly has an '{1}' type, but a better type may be inferred from usage.","7046":"Variable '{0}' implicitly has type '{1}' in some locations, but a better type may be inferred from usage.","7047":"Rest parameter '{0}' implicitly has an 'any[]' type, but a better type may be inferred from usage.","7048":"Property '{0}' implicitly has type 'any', but a better type for its get accessor may be inferred from usage.","7049":"Property '{0}' implicitly has type 'any', but a better type for its set accessor may be inferred from usage.","7050":"'{0}' implicitly has an '{1}' return type, but a better type may be inferred from usage.","7051":"Parameter has a name but no type. Did you mean '{0}: {1}'?","7052":"Element implicitly has an 'any' type because type '{0}' has no index signature. Did you mean to call '{1}'?","7053":"Element implicitly has an 'any' type because expression of type '{0}' can't be used to index type '{1}'.","7054":"No index signature with a parameter of type '{0}' was found on type '{1}'.","7055":"'{0}', which lacks return-type annotation, implicitly has an '{1}' yield type.","7056":"The inferred type of this node exceeds the maximum length the compiler will serialize. An explicit type annotation is needed.","7057":"'yield' expression implicitly results in an 'any' type because its containing generator lacks a return-type annotation.","7058":"If the '{0}' package actually exposes this module, try adding a new declaration (.d.ts) file containing `declare module '{1}';`","7059":"This syntax is reserved in files with the .mts or .cts extension. Use an `as` expression instead.","7060":"This syntax is reserved in files with the .mts or .cts extension. Add a trailing comma or explicit constraint.","7061":"A mapped type may not declare properties or methods.","8000":"You cannot rename this element.","8001":"You cannot rename elements that are defined in the standard TypeScript library.","8002":"'import ... =' can only be used in TypeScript files.","8003":"'export =' can only be used in TypeScript files.","8004":"Type parameter declarations can only be used in TypeScript files.","8005":"'implements' clauses can only be used in TypeScript files.","8006":"'{0}' declarations can only be used in TypeScript files.","8008":"Type aliases can only be used in TypeScript files.","8009":"The '{0}' modifier can only be used in TypeScript files.","8010":"Type annotations can only be used in TypeScript files.","8011":"Type arguments can only be used in TypeScript files.","8012":"Parameter modifiers can only be used in TypeScript files.","8013":"Non-null assertions can only be used in TypeScript files.","8016":"Type assertion expressions can only be used in TypeScript files.","8017":"Signature declarations can only be used in TypeScript files.","8019":"Report errors in .js files.","8020":"JSDoc types can only be used inside documentation comments.","8021":"JSDoc '@typedef' tag should either have a type annotation or be followed by '@property' or '@member' tags.","8022":"JSDoc '@{0}' is not attached to a class.","8023":"JSDoc '@{0} {1}' does not match the 'extends {2}' clause.","8024":"JSDoc '@param' tag has name '{0}', but there is no parameter with that name.","8025":"Class declarations cannot have more than one '@augments' or '@extends' tag.","8026":"Expected {0} type arguments; provide these with an '@extends' tag.","8027":"Expected {0}-{1} type arguments; provide these with an '@extends' tag.","8028":"JSDoc '...' may only appear in the last parameter of a signature.","8029":"JSDoc '@param' tag has name '{0}', but there is no parameter with that name. It would match 'arguments' if it had an array type.","8030":"The type of a function declaration must match the function's signature.","8031":"You cannot rename a module via a global import.","8032":"Qualified name '{0}' is not allowed without a leading '@param {object} {1}'.","8033":"A JSDoc '@typedef' comment may not contain multiple '@type' tags.","8034":"The tag was first specified here.","8035":"You cannot rename elements that are defined in a 'node_modules' folder.","8036":"You cannot rename elements that are defined in another 'node_modules' folder.","8037":"Type satisfaction expressions can only be used in TypeScript files.","8038":"Decorators may not appear after 'export' or 'export default' if they also appear before 'export'.","8039":"A JSDoc '@template' tag may not follow a '@typedef', '@callback', or '@overload' tag","9005":"Declaration emit for this file requires using private name '{0}'. An explicit type annotation may unblock declaration emit.","9006":"Declaration emit for this file requires using private name '{0}' from module '{1}'. An explicit type annotation may unblock declaration emit.","17000":"JSX attributes must only be assigned a non-empty 'expression'.","17001":"JSX elements cannot have multiple attributes with the same name.","17002":"Expected corresponding JSX closing tag for '{0}'.","17004":"Cannot use JSX unless the '--jsx' flag is provided.","17005":"A constructor cannot contain a 'super' call when its class extends 'null'.","17006":"An unary expression with the '{0}' operator is not allowed in the left-hand side of an exponentiation expression. Consider enclosing the expression in parentheses.","17007":"A type assertion expression is not allowed in the left-hand side of an exponentiation expression. Consider enclosing the expression in parentheses.","17008":"JSX element '{0}' has no corresponding closing tag.","17009":"'super' must be called before accessing 'this' in the constructor of a derived class.","17010":"Unknown type acquisition option '{0}'.","17011":"'super' must be called before accessing a property of 'super' in the constructor of a derived class.","17012":"'{0}' is not a valid meta-property for keyword '{1}'. Did you mean '{2}'?","17013":"Meta-property '{0}' is only allowed in the body of a function declaration, function expression, or constructor.","17014":"JSX fragment has no corresponding closing tag.","17015":"Expected corresponding closing tag for JSX fragment.","17016":"The 'jsxFragmentFactory' compiler option must be provided to use JSX fragments with the 'jsxFactory' compiler option.","17017":"An @jsxFrag pragma is required when using an @jsx pragma with JSX fragments.","17018":"Unknown type acquisition option '{0}'. Did you mean '{1}'?","17019":"'{0}' at the end of a type is not valid TypeScript syntax. Did you mean to write '{1}'?","17020":"'{0}' at the start of a type is not valid TypeScript syntax. Did you mean to write '{1}'?","17021":"Unicode escape sequence cannot appear here.","18000":"Circularity detected while resolving configuration: {0}","18002":"The 'files' list in config file '{0}' is empty.","18003":"No inputs were found in config file '{0}'. Specified 'include' paths were '{1}' and 'exclude' paths were '{2}'.","18004":"No value exists in scope for the shorthand property '{0}'. Either declare one or provide an initializer.","18006":"Classes may not have a field named 'constructor'.","18007":"JSX expressions may not use the comma operator. Did you mean to write an array?","18009":"Private identifiers cannot be used as parameters.","18010":"An accessibility modifier cannot be used with a private identifier.","18011":"The operand of a 'delete' operator cannot be a private identifier.","18012":"'#constructor' is a reserved word.","18013":"Property '{0}' is not accessible outside class '{1}' because it has a private identifier.","18014":"The property '{0}' cannot be accessed on type '{1}' within this class because it is shadowed by another private identifier with the same spelling.","18015":"Property '{0}' in type '{1}' refers to a different member that cannot be accessed from within type '{2}'.","18016":"Private identifiers are not allowed outside class bodies.","18017":"The shadowing declaration of '{0}' is defined here","18018":"The declaration of '{0}' that you probably intended to use is defined here","18019":"'{0}' modifier cannot be used with a private identifier.","18024":"An enum member cannot be named with a private identifier.","18026":"'#!' can only be used at the start of a file.","18027":"Compiler reserves name '{0}' when emitting private identifier downlevel.","18028":"Private identifiers are only available when targeting ECMAScript 2015 and higher.","18029":"Private identifiers are not allowed in variable declarations.","18030":"An optional chain cannot contain private identifiers.","18031":"The intersection '{0}' was reduced to 'never' because property '{1}' has conflicting types in some constituents.","18032":"The intersection '{0}' was reduced to 'never' because property '{1}' exists in multiple constituents and is private in some.","18033":"Type '{0}' is not assignable to type '{1}' as required for computed enum member values.","18034":"Specify the JSX fragment factory function to use when targeting 'react' JSX emit with 'jsxFactory' compiler option is specified, e.g. 'Fragment'.","18035":"Invalid value for 'jsxFragmentFactory'. '{0}' is not a valid identifier or qualified-name.","18036":"Class decorators can't be used with static private identifier. Consider removing the experimental decorator.","18037":"'await' expression cannot be used inside a class static block.","18038":"'for await' loops cannot be used inside a class static block.","18039":"Invalid use of '{0}'. It cannot be used inside a class static block.","18041":"A 'return' statement cannot be used inside a class static block.","18042":"'{0}' is a type and cannot be imported in JavaScript files. Use '{1}' in a JSDoc type annotation.","18043":"Types cannot appear in export declarations in JavaScript files.","18044":"'{0}' is automatically exported here.","18045":"Properties with the 'accessor' modifier are only available when targeting ECMAScript 2015 and higher.","18046":"'{0}' is of type 'unknown'.","18047":"'{0}' is possibly 'null'.","18048":"'{0}' is possibly 'undefined'.","18049":"'{0}' is possibly 'null' or 'undefined'.","18050":"The value '{0}' cannot be used here.","18051":"Compiler option '{0}' cannot be given an empty string.","18052":"Non-abstract class '{0}' does not implement all abstract members of '{1}'","18053":"Its type '{0}' is not a valid JSX element type.","18054":"'await using' statements cannot be used inside a class static block.","69010":"module === `AMD` or `UMD` or `System` or `ES6`, then `Classic`, Otherwise `Node`","80001":"File is a CommonJS module; it may be converted to an ES module.","80002":"This constructor function may be converted to a class declaration.","80003":"Import may be converted to a default import.","80004":"JSDoc types may be moved to TypeScript types.","80005":"'require' call may be converted to an import.","80006":"This may be converted to an async function.","80007":"'await' has no effect on the type of this expression.","80008":"Numeric literals with absolute values equal to 2^53 or greater are too large to be represented accurately as integers.","80009":"JSDoc typedef may be converted to TypeScript type.","80010":"JSDoc typedefs may be converted to TypeScript types.","90001":"Add missing 'super()' call","90002":"Make 'super()' call the first statement in the constructor","90003":"Change 'extends' to 'implements'","90004":"Remove unused declaration for: '{0}'","90005":"Remove import from '{0}'","90006":"Implement interface '{0}'","90007":"Implement inherited abstract class","90008":"Add '{0}.' to unresolved variable","90010":"Remove variable statement","90011":"Remove template tag","90012":"Remove type parameters","90013":"Import '{0}' from \"{1}\"","90014":"Change '{0}' to '{1}'","90016":"Declare property '{0}'","90017":"Add index signature for property '{0}'","90018":"Disable checking for this file","90019":"Ignore this error message","90020":"Initialize property '{0}' in the constructor","90021":"Initialize static property '{0}'","90022":"Change spelling to '{0}'","90023":"Declare method '{0}'","90024":"Declare static method '{0}'","90025":"Prefix '{0}' with an underscore","90026":"Rewrite as the indexed access type '{0}'","90027":"Declare static property '{0}'","90028":"Call decorator expression","90029":"Add async modifier to containing function","90030":"Replace 'infer {0}' with 'unknown'","90031":"Replace all unused 'infer' with 'unknown'","90034":"Add parameter name","90035":"Declare private property '{0}'","90036":"Replace '{0}' with 'Promise<{1}>'","90037":"Fix all incorrect return type of an async functions","90038":"Declare private method '{0}'","90039":"Remove unused destructuring declaration","90041":"Remove unused declarations for: '{0}'","90053":"Declare a private field named '{0}'.","90054":"Includes imports of types referenced by '{0}'","90055":"Remove 'type' from import declaration from \"{0}\"","90056":"Remove 'type' from import of '{0}' from \"{1}\"","90057":"Add import from \"{0}\"","90058":"Update import from \"{0}\"","90059":"Export '{0}' from module '{1}'","90060":"Export all referenced locals","95001":"Convert function to an ES2015 class","95003":"Convert '{0}' to '{1} in {0}'","95004":"Extract to {0} in {1}","95005":"Extract function","95006":"Extract constant","95007":"Extract to {0} in enclosing scope","95008":"Extract to {0} in {1} scope","95009":"Annotate with type from JSDoc","95011":"Infer type of '{0}' from usage","95012":"Infer parameter types from usage","95013":"Convert to default import","95014":"Install '{0}'","95015":"Replace import with '{0}'.","95016":"Use synthetic 'default' member.","95017":"Convert to ES module","95018":"Add 'undefined' type to property '{0}'","95019":"Add initializer to property '{0}'","95020":"Add definite assignment assertion to property '{0}'","95021":"Convert all type literals to mapped type","95022":"Add all missing members","95023":"Infer all types from usage","95024":"Delete all unused declarations","95025":"Prefix all unused declarations with '_' where possible","95026":"Fix all detected spelling errors","95027":"Add initializers to all uninitialized properties","95028":"Add definite assignment assertions to all uninitialized properties","95029":"Add undefined type to all uninitialized properties","95030":"Change all jsdoc-style types to TypeScript","95031":"Change all jsdoc-style types to TypeScript (and add '| undefined' to nullable types)","95032":"Implement all unimplemented interfaces","95033":"Install all missing types packages","95034":"Rewrite all as indexed access types","95035":"Convert all to default imports","95036":"Make all 'super()' calls the first statement in their constructor","95037":"Add qualifier to all unresolved variables matching a member name","95038":"Change all extended interfaces to 'implements'","95039":"Add all missing super calls","95040":"Implement all inherited abstract classes","95041":"Add all missing 'async' modifiers","95042":"Add '@ts-ignore' to all error messages","95043":"Annotate everything with types from JSDoc","95044":"Add '()' to all uncalled decorators","95045":"Convert all constructor functions to classes","95046":"Generate 'get' and 'set' accessors","95047":"Convert 'require' to 'import'","95048":"Convert all 'require' to 'import'","95049":"Move to a new file","95050":"Remove unreachable code","95051":"Remove all unreachable code","95052":"Add missing 'typeof'","95053":"Remove unused label","95054":"Remove all unused labels","95055":"Convert '{0}' to mapped object type","95056":"Convert namespace import to named imports","95057":"Convert named imports to namespace import","95058":"Add or remove braces in an arrow function","95059":"Add braces to arrow function","95060":"Remove braces from arrow function","95061":"Convert default export to named export","95062":"Convert named export to default export","95063":"Add missing enum member '{0}'","95064":"Add all missing imports","95065":"Convert to async function","95066":"Convert all to async functions","95067":"Add missing call parentheses","95068":"Add all missing call parentheses","95069":"Add 'unknown' conversion for non-overlapping types","95070":"Add 'unknown' to all conversions of non-overlapping types","95071":"Add missing 'new' operator to call","95072":"Add missing 'new' operator to all calls","95073":"Add names to all parameters without names","95074":"Enable the 'experimentalDecorators' option in your configuration file","95075":"Convert parameters to destructured object","95077":"Extract type","95078":"Extract to type alias","95079":"Extract to typedef","95080":"Infer 'this' type of '{0}' from usage","95081":"Add 'const' to unresolved variable","95082":"Add 'const' to all unresolved variables","95083":"Add 'await'","95084":"Add 'await' to initializer for '{0}'","95085":"Fix all expressions possibly missing 'await'","95086":"Remove unnecessary 'await'","95087":"Remove all unnecessary uses of 'await'","95088":"Enable the '--jsx' flag in your configuration file","95089":"Add 'await' to initializers","95090":"Extract to interface","95091":"Convert to a bigint numeric literal","95092":"Convert all to bigint numeric literals","95093":"Convert 'const' to 'let'","95094":"Prefix with 'declare'","95095":"Prefix all incorrect property declarations with 'declare'","95096":"Convert to template string","95097":"Add 'export {}' to make this file into a module","95098":"Set the 'target' option in your configuration file to '{0}'","95099":"Set the 'module' option in your configuration file to '{0}'","95100":"Convert invalid character to its html entity code","95101":"Convert all invalid characters to HTML entity code","95102":"Convert all 'const' to 'let'","95105":"Convert function expression '{0}' to arrow function","95106":"Convert function declaration '{0}' to arrow function","95107":"Fix all implicit-'this' errors","95108":"Wrap invalid character in an expression container","95109":"Wrap all invalid characters in an expression container","95110":"Visit https://aka.ms/tsconfig to read more about this file","95111":"Add a return statement","95112":"Remove braces from arrow function body","95113":"Wrap the following body with parentheses which should be an object literal","95114":"Add all missing return statement","95115":"Remove braces from all arrow function bodies with relevant issues","95116":"Wrap all object literal with parentheses","95117":"Move labeled tuple element modifiers to labels","95118":"Convert overload list to single signature","95119":"Generate 'get' and 'set' accessors for all overriding properties","95120":"Wrap in JSX fragment","95121":"Wrap all unparented JSX in JSX fragment","95122":"Convert arrow function or function expression","95123":"Convert to anonymous function","95124":"Convert to named function","95125":"Convert to arrow function","95126":"Remove parentheses","95127":"Could not find a containing arrow function","95128":"Containing function is not an arrow function","95129":"Could not find export statement","95130":"This file already has a default export","95131":"Could not find import clause","95132":"Could not find namespace import or named imports","95133":"Selection is not a valid type node","95134":"No type could be extracted from this type node","95135":"Could not find property for which to generate accessor","95136":"Name is not valid","95137":"Can only convert property with modifier","95138":"Switch each misused '{0}' to '{1}'","95139":"Convert to optional chain expression","95140":"Could not find convertible access expression","95141":"Could not find matching access expressions","95142":"Can only convert logical AND access chains","95143":"Add 'void' to Promise resolved without a value","95144":"Add 'void' to all Promises resolved without a value","95145":"Use element access for '{0}'","95146":"Use element access for all undeclared properties.","95147":"Delete all unused imports","95148":"Infer function return type","95149":"Return type must be inferred from a function","95150":"Could not determine function return type","95151":"Could not convert to arrow function","95152":"Could not convert to named function","95153":"Could not convert to anonymous function","95154":"Can only convert string concatenation","95155":"Selection is not a valid statement or statements","95156":"Add missing function declaration '{0}'","95157":"Add all missing function declarations","95158":"Method not implemented.","95159":"Function not implemented.","95160":"Add 'override' modifier","95161":"Remove 'override' modifier","95162":"Add all missing 'override' modifiers","95163":"Remove all unnecessary 'override' modifiers","95164":"Can only convert named export","95165":"Add missing properties","95166":"Add all missing properties","95167":"Add missing attributes","95168":"Add all missing attributes","95169":"Add 'undefined' to optional property type","95170":"Convert named imports to default import","95171":"Delete unused '@param' tag '{0}'","95172":"Delete all unused '@param' tags","95173":"Rename '@param' tag name '{0}' to '{1}'","95174":"Use `{0}`.","95175":"Use `Number.isNaN` in all conditions.","95176":"Convert typedef to TypeScript type.","95177":"Convert all typedef to TypeScript types.","95178":"Move to file","95179":"Cannot move to file, selected file is invalid","95180":"Use 'import type'","95181":"Use 'type {0}'","95182":"Fix all with type-only imports","95183":"Cannot move statements to the selected file","95184":"Inline variable","95185":"Could not find variable to inline.","95186":"Variables with multiple declarations cannot be inlined.","95187":"Add missing comma for object member completion '{0}'."}