//! port: tsc/internal/diagnostics/diagnostics_generated.go
// Generated by cargo xtask gen from the pinned Go diagnostics exporter. DO NOT EDIT.
// Upstream: 1f70213d4922b434345f639b441681e470c7cfc1
// Names and localization keys come from convertPropertyName in generate.go.
#![allow(non_upper_case_globals)] // Preserve pinned diagnostic identifiers.
use crate::{Category, Message};
pub static MESSAGES: &[Message] = &[
Message { code: 1_002, category: Category::Error, key: "Unterminated_string_literal_1002", text: "Unterminated string literal.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_003, category: Category::Error, key: "Identifier_expected_1003", text: "Identifier expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_005, category: Category::Error, key: "_0_expected_1005", text: "'{0}' expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_006, category: Category::Error, key: "A_file_cannot_have_a_reference_to_itself_1006", text: "A file cannot have a reference to itself.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_007, category: Category::Error, key: "The_parser_expected_to_find_a_1_to_match_the_0_token_here_1007", text: "The parser expected to find a '{1}' to match the '{0}' token here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_009, category: Category::Error, key: "Trailing_comma_not_allowed_1009", text: "Trailing comma not allowed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_010, category: Category::Error, key: "Asterisk_Slash_expected_1010", text: "'*/' expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_011, category: Category::Error, key: "An_element_access_expression_should_take_an_argument_1011", text: "An element access expression should take an argument.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_012, category: Category::Error, key: "Unexpected_token_1012", text: "Unexpected token.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_013, category: Category::Error, key: "A_rest_parameter_or_binding_pattern_may_not_have_a_trailing_comma_1013", text: "A rest parameter or binding pattern may not have a trailing comma.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_014, category: Category::Error, key: "A_rest_parameter_must_be_last_in_a_parameter_list_1014", text: "A rest parameter must be last in a parameter list.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_015, category: Category::Error, key: "Parameter_cannot_have_question_mark_and_initializer_1015", text: "Parameter cannot have question mark and initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_016, category: Category::Error, key: "A_required_parameter_cannot_follow_an_optional_parameter_1016", text: "A required parameter cannot follow an optional parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_017, category: Category::Error, key: "An_index_signature_cannot_have_a_rest_parameter_1017", text: "An index signature cannot have a rest parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_018, category: Category::Error, key: "An_index_signature_parameter_cannot_have_an_accessibility_modifier_1018", text: "An index signature parameter cannot have an accessibility modifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_019, category: Category::Error, key: "An_index_signature_parameter_cannot_have_a_question_mark_1019", text: "An index signature parameter cannot have a question mark.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_020, category: Category::Error, key: "An_index_signature_parameter_cannot_have_an_initializer_1020", text: "An index signature parameter cannot have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_021, category: Category::Error, key: "An_index_signature_must_have_a_type_annotation_1021", text: "An index signature must have a type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_022, category: Category::Error, key: "An_index_signature_parameter_must_have_a_type_annotation_1022", text: "An index signature parameter must have a type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_024, category: Category::Error, key: "readonly_modifier_can_only_appear_on_a_property_declaration_or_index_signature_1024", text: "'readonly' modifier can only appear on a property declaration or index signature.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_025, category: Category::Error, key: "An_index_signature_cannot_have_a_trailing_comma_1025", text: "An index signature cannot have a trailing comma.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_028, category: Category::Error, key: "Accessibility_modifier_already_seen_1028", text: "Accessibility modifier already seen.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_029, category: Category::Error, key: "_0_modifier_must_precede_1_modifier_1029", text: "'{0}' modifier must precede '{1}' modifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_030, category: Category::Error, key: "_0_modifier_already_seen_1030", text: "'{0}' modifier already seen.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_031, category: Category::Error, key: "_0_modifier_cannot_appear_on_class_elements_of_this_kind_1031", text: "'{0}' modifier cannot appear on class elements of this kind.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_034, category: Category::Error, key: "super_must_be_followed_by_an_argument_list_or_member_access_1034", text: "'super' must be followed by an argument list or member access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_035, category: Category::Error, key: "Only_ambient_modules_can_use_quoted_names_1035", text: "Only ambient modules can use quoted names.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_036, category: Category::Error, key: "Statements_are_not_allowed_in_ambient_contexts_1036", text: "Statements are not allowed in ambient contexts.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_038, category: Category::Error, key: "A_declare_modifier_cannot_be_used_in_an_already_ambient_context_1038", text: "A 'declare' modifier cannot be used in an already ambient context.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_039, category: Category::Error, key: "Initializers_are_not_allowed_in_ambient_contexts_1039", text: "Initializers are not allowed in ambient contexts.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_040, category: Category::Error, key: "_0_modifier_cannot_be_used_in_an_ambient_context_1040", text: "'{0}' modifier cannot be used in an ambient context.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_042, category: Category::Error, key: "_0_modifier_cannot_be_used_here_1042", text: "'{0}' modifier cannot be used here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_044, category: Category::Error, key: "_0_modifier_cannot_appear_on_a_module_or_namespace_element_1044", text: "'{0}' modifier cannot appear on a module or namespace element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_046, category: Category::Error, key: "Top_level_declarations_in_d_ts_files_must_start_with_either_a_declare_or_export_modifier_1046", text: "Top-level declarations in .d.ts files must start with either a 'declare' or 'export' modifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_047, category: Category::Error, key: "A_rest_parameter_cannot_be_optional_1047", text: "A rest parameter cannot be optional.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_048, category: Category::Error, key: "A_rest_parameter_cannot_have_an_initializer_1048", text: "A rest parameter cannot have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_049, category: Category::Error, key: "A_set_accessor_must_have_exactly_one_parameter_1049", text: "A 'set' accessor must have exactly one parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_051, category: Category::Error, key: "A_set_accessor_cannot_have_an_optional_parameter_1051", text: "A 'set' accessor cannot have an optional parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_052, category: Category::Error, key: "A_set_accessor_parameter_cannot_have_an_initializer_1052", text: "A 'set' accessor parameter cannot have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_053, category: Category::Error, key: "A_set_accessor_cannot_have_rest_parameter_1053", text: "A 'set' accessor cannot have rest parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_054, category: Category::Error, key: "A_get_accessor_cannot_have_parameters_1054", text: "A 'get' accessor cannot have parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_055, category: Category::Error, key: "Type_0_is_not_a_valid_async_function_return_type_in_ES5_because_it_does_not_refer_to_a_Promise_compa_1055", text: "Type '{0}' is not a valid async function return type in ES5 because it does not refer to a Promise-compatible constructor value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_056, category: Category::Error, key: "Accessors_are_only_available_when_targeting_ECMAScript_5_and_higher_1056", text: "Accessors are only available when targeting ECMAScript 5 and higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_058, category: Category::Error, key: "The_return_type_of_an_async_function_must_either_be_a_valid_promise_or_must_not_contain_a_callable_t_1058", text: "The return type of an async function must either be a valid promise or must not contain a callable 'then' member.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_059, category: Category::Error, key: "A_promise_must_have_a_then_method_1059", text: "A promise must have a 'then' method.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_060, category: Category::Error, key: "The_first_parameter_of_the_then_method_of_a_promise_must_be_a_callback_1060", text: "The first parameter of the 'then' method of a promise must be a callback.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_061, category: Category::Error, key: "Enum_member_must_have_initializer_1061", text: "Enum member must have initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_062, category: Category::Error, key: "Type_is_referenced_directly_or_indirectly_in_the_fulfillment_callback_of_its_own_then_method_1062", text: "Type is referenced directly or indirectly in the fulfillment callback of its own 'then' method.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_063, category: Category::Error, key: "An_export_assignment_cannot_be_used_in_a_namespace_1063", text: "An export assignment cannot be used in a namespace.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_064, category: Category::Error, key: "The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type_Did_you_mean_to_wri_1064", text: "The return type of an async function or method must be the global Promise<T> type. Did you mean to write 'Promise<{0}>'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_065, category: Category::Error, key: "The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type_1065", text: "The return type of an async function or method must be the global Promise<T> type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_066, category: Category::Error, key: "In_ambient_enum_declarations_member_initializer_must_be_constant_expression_1066", text: "In ambient enum declarations member initializer must be constant expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_068, category: Category::Error, key: "Unexpected_token_A_constructor_method_accessor_or_property_was_expected_1068", text: "Unexpected token. A constructor, method, accessor, or property was expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_069, category: Category::Error, key: "Unexpected_token_A_type_parameter_name_was_expected_without_curly_braces_1069", text: "Unexpected token. A type parameter name was expected without curly braces.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_070, category: Category::Error, key: "_0_modifier_cannot_appear_on_a_type_member_1070", text: "'{0}' modifier cannot appear on a type member.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_071, category: Category::Error, key: "_0_modifier_cannot_appear_on_an_index_signature_1071", text: "'{0}' modifier cannot appear on an index signature.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_079, category: Category::Error, key: "A_0_modifier_cannot_be_used_with_an_import_declaration_1079", text: "A '{0}' modifier cannot be used with an import declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_084, category: Category::Error, key: "Invalid_reference_directive_syntax_1084", text: "Invalid 'reference' directive syntax.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_089, category: Category::Error, key: "_0_modifier_cannot_appear_on_a_constructor_declaration_1089", text: "'{0}' modifier cannot appear on a constructor declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_090, category: Category::Error, key: "_0_modifier_cannot_appear_on_a_parameter_1090", text: "'{0}' modifier cannot appear on a parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_091, category: Category::Error, key: "Only_a_single_variable_declaration_is_allowed_in_a_for_in_statement_1091", text: "Only a single variable declaration is allowed in a 'for...in' statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_092, category: Category::Error, key: "Type_parameters_cannot_appear_on_a_constructor_declaration_1092", text: "Type parameters cannot appear on a constructor declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_093, category: Category::Error, key: "Type_annotation_cannot_appear_on_a_constructor_declaration_1093", text: "Type annotation cannot appear on a constructor declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_094, category: Category::Error, key: "An_accessor_cannot_have_type_parameters_1094", text: "An accessor cannot have type parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_095, category: Category::Error, key: "A_set_accessor_cannot_have_a_return_type_annotation_1095", text: "A 'set' accessor cannot have a return type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_096, category: Category::Error, key: "An_index_signature_must_have_exactly_one_parameter_1096", text: "An index signature must have exactly one parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_097, category: Category::Error, key: "_0_list_cannot_be_empty_1097", text: "'{0}' list cannot be empty.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_098, category: Category::Error, key: "Type_parameter_list_cannot_be_empty_1098", text: "Type parameter list cannot be empty.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_099, category: Category::Error, key: "Type_argument_list_cannot_be_empty_1099", text: "Type argument list cannot be empty.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_100, category: Category::Error, key: "Invalid_use_of_0_in_strict_mode_1100", text: "Invalid use of '{0}' in strict mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_101, category: Category::Error, key: "with_statements_are_not_allowed_in_strict_mode_1101", text: "'with' statements are not allowed in strict mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_102, category: Category::Error, key: "delete_cannot_be_called_on_an_identifier_in_strict_mode_1102", text: "'delete' cannot be called on an identifier in strict mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_103, category: Category::Error, key: "for_await_loops_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules_1103", text: "'for await' loops are only allowed within async functions and at the top levels of modules.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_104, category: Category::Error, key: "A_continue_statement_can_only_be_used_within_an_enclosing_iteration_statement_1104", text: "A 'continue' statement can only be used within an enclosing iteration statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_105, category: Category::Error, key: "A_break_statement_can_only_be_used_within_an_enclosing_iteration_or_switch_statement_1105", text: "A 'break' statement can only be used within an enclosing iteration or switch statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_106, category: Category::Error, key: "The_left_hand_side_of_a_for_of_statement_may_not_be_async_1106", text: "The left-hand side of a 'for...of' statement may not be 'async'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_107, category: Category::Error, key: "Jump_target_cannot_cross_function_boundary_1107", text: "Jump target cannot cross function boundary.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_108, category: Category::Error, key: "A_return_statement_can_only_be_used_within_a_function_body_1108", text: "A 'return' statement can only be used within a function body.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_109, category: Category::Error, key: "Expression_expected_1109", text: "Expression expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_110, category: Category::Error, key: "Type_expected_1110", text: "Type expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_111, category: Category::Error, key: "Private_field_0_must_be_declared_in_an_enclosing_class_1111", text: "Private field '{0}' must be declared in an enclosing class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_113, category: Category::Error, key: "A_default_clause_cannot_appear_more_than_once_in_a_switch_statement_1113", text: "A 'default' clause cannot appear more than once in a 'switch' statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_114, category: Category::Error, key: "Duplicate_label_0_1114", text: "Duplicate label '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_115, category: Category::Error, key: "A_continue_statement_can_only_jump_to_a_label_of_an_enclosing_iteration_statement_1115", text: "A 'continue' statement can only jump to a label of an enclosing iteration statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_116, category: Category::Error, key: "A_break_statement_can_only_jump_to_a_label_of_an_enclosing_statement_1116", text: "A 'break' statement can only jump to a label of an enclosing statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_117, category: Category::Error, key: "An_object_literal_cannot_have_multiple_properties_with_the_same_name_1117", text: "An object literal cannot have multiple properties with the same name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_118, category: Category::Error, key: "An_object_literal_cannot_have_multiple_get_Slashset_accessors_with_the_same_name_1118", text: "An object literal cannot have multiple get/set accessors with the same name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_119, category: Category::Error, key: "An_object_literal_cannot_have_property_and_accessor_with_the_same_name_1119", text: "An object literal cannot have property and accessor with the same name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_120, category: Category::Error, key: "An_export_assignment_cannot_have_modifiers_1120", text: "An export assignment cannot have modifiers.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_121, category: Category::Error, key: "Octal_literals_are_not_allowed_Use_the_syntax_0_1121", text: "Octal literals are not allowed. Use the syntax '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_123, category: Category::Error, key: "Variable_declaration_list_cannot_be_empty_1123", text: "Variable declaration list cannot be empty.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_124, category: Category::Error, key: "Digit_expected_1124", text: "Digit expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_125, category: Category::Error, key: "Hexadecimal_digit_expected_1125", text: "Hexadecimal digit expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_126, category: Category::Error, key: "Unexpected_end_of_text_1126", text: "Unexpected end of text.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_127, category: Category::Error, key: "Invalid_character_1127", text: "Invalid character.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_128, category: Category::Error, key: "Declaration_or_statement_expected_1128", text: "Declaration or statement expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_129, category: Category::Error, key: "Statement_expected_1129", text: "Statement expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_130, category: Category::Error, key: "case_or_default_expected_1130", text: "'case' or 'default' expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_131, category: Category::Error, key: "Property_or_signature_expected_1131", text: "Property or signature expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_132, category: Category::Error, key: "Enum_member_expected_1132", text: "Enum member expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_134, category: Category::Error, key: "Variable_declaration_expected_1134", text: "Variable declaration expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_135, category: Category::Error, key: "Argument_expression_expected_1135", text: "Argument expression expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_136, category: Category::Error, key: "Property_assignment_expected_1136", text: "Property assignment expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_137, category: Category::Error, key: "Expression_or_comma_expected_1137", text: "Expression or comma expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_138, category: Category::Error, key: "Parameter_declaration_expected_1138", text: "Parameter declaration expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_139, category: Category::Error, key: "Type_parameter_declaration_expected_1139", text: "Type parameter declaration expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_140, category: Category::Error, key: "Type_argument_expected_1140", text: "Type argument expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_141, category: Category::Error, key: "String_literal_expected_1141", text: "String literal expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_142, category: Category::Error, key: "Line_break_not_permitted_here_1142", text: "Line break not permitted here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_144, category: Category::Error, key: "or_expected_1144", text: "'{' or ';' expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_145, category: Category::Error, key: "or_JSX_element_expected_1145", text: "'{' or JSX element expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_146, category: Category::Error, key: "Declaration_expected_1146", text: "Declaration expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_147, category: Category::Error, key: "Import_declarations_in_a_namespace_cannot_reference_a_module_1147", text: "Import declarations in a namespace cannot reference a module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_148, category: Category::Error, key: "Cannot_use_imports_exports_or_module_augmentations_when_module_is_none_1148", text: "Cannot use imports, exports, or module augmentations when '--module' is 'none'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_149, category: Category::Error, key: "File_name_0_differs_from_already_included_file_name_1_only_in_casing_1149", text: "File name '{0}' differs from already included file name '{1}' only in casing.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_155, category: Category::Error, key: "_0_declarations_must_be_initialized_1155", text: "'{0}' declarations must be initialized.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_156, category: Category::Error, key: "_0_declarations_can_only_be_declared_inside_a_block_1156", text: "'{0}' declarations can only be declared inside a block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_160, category: Category::Error, key: "Unterminated_template_literal_1160", text: "Unterminated template literal.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_161, category: Category::Error, key: "Unterminated_regular_expression_literal_1161", text: "Unterminated regular expression literal.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_162, category: Category::Error, key: "An_object_member_cannot_be_declared_optional_1162", text: "An object member cannot be declared optional.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_163, category: Category::Error, key: "A_yield_expression_is_only_allowed_in_a_generator_body_1163", text: "A 'yield' expression is only allowed in a generator body.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_164, category: Category::Error, key: "Computed_property_names_are_not_allowed_in_enums_1164", text: "Computed property names are not allowed in enums.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_165, category: Category::Error, key: "A_computed_property_name_in_an_ambient_context_must_refer_to_an_expression_whose_type_is_a_literal_t_1165", text: "A computed property name in an ambient context must refer to an expression whose type is a literal type or a 'unique symbol' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_166, category: Category::Error, key: "A_computed_property_name_in_a_class_property_declaration_must_have_a_simple_literal_type_or_a_unique_1166", text: "A computed property name in a class property declaration must have a simple literal type or a 'unique symbol' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_168, category: Category::Error, key: "A_computed_property_name_in_a_method_overload_must_refer_to_an_expression_whose_type_is_a_literal_ty_1168", text: "A computed property name in a method overload must refer to an expression whose type is a literal type or a 'unique symbol' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_169, category: Category::Error, key: "A_computed_property_name_in_an_interface_must_refer_to_an_expression_whose_type_is_a_literal_type_or_1169", text: "A computed property name in an interface must refer to an expression whose type is a literal type or a 'unique symbol' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_170, category: Category::Error, key: "A_computed_property_name_in_a_type_literal_must_refer_to_an_expression_whose_type_is_a_literal_type__1170", text: "A computed property name in a type literal must refer to an expression whose type is a literal type or a 'unique symbol' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_171, category: Category::Error, key: "A_comma_expression_is_not_allowed_in_a_computed_property_name_1171", text: "A comma expression is not allowed in a computed property name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_172, category: Category::Error, key: "extends_clause_already_seen_1172", text: "'extends' clause already seen.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_173, category: Category::Error, key: "extends_clause_must_precede_implements_clause_1173", text: "'extends' clause must precede 'implements' clause.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_174, category: Category::Error, key: "Classes_can_only_extend_a_single_class_1174", text: "Classes can only extend a single class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_175, category: Category::Error, key: "implements_clause_already_seen_1175", text: "'implements' clause already seen.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_176, category: Category::Error, key: "Interface_declaration_cannot_have_implements_clause_1176", text: "Interface declaration cannot have 'implements' clause.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_177, category: Category::Error, key: "Binary_digit_expected_1177", text: "Binary digit expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_178, category: Category::Error, key: "Octal_digit_expected_1178", text: "Octal digit expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_179, category: Category::Error, key: "Unexpected_token_expected_1179", text: "Unexpected token. '{' expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_180, category: Category::Error, key: "Property_destructuring_pattern_expected_1180", text: "Property destructuring pattern expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_181, category: Category::Error, key: "Array_element_destructuring_pattern_expected_1181", text: "Array element destructuring pattern expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_182, category: Category::Error, key: "A_destructuring_declaration_must_have_an_initializer_1182", text: "A destructuring declaration must have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_183, category: Category::Error, key: "An_implementation_cannot_be_declared_in_ambient_contexts_1183", text: "An implementation cannot be declared in ambient contexts.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_184, category: Category::Error, key: "Modifiers_cannot_appear_here_1184", text: "Modifiers cannot appear here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_185, category: Category::Error, key: "Merge_conflict_marker_encountered_1185", text: "Merge conflict marker encountered.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_186, category: Category::Error, key: "A_rest_element_cannot_have_an_initializer_1186", text: "A rest element cannot have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_187, category: Category::Error, key: "A_parameter_property_may_not_be_declared_using_a_binding_pattern_1187", text: "A parameter property may not be declared using a binding pattern.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_188, category: Category::Error, key: "Only_a_single_variable_declaration_is_allowed_in_a_for_of_statement_1188", text: "Only a single variable declaration is allowed in a 'for...of' statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_189, category: Category::Error, key: "The_variable_declaration_of_a_for_in_statement_cannot_have_an_initializer_1189", text: "The variable declaration of a 'for...in' statement cannot have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_190, category: Category::Error, key: "The_variable_declaration_of_a_for_of_statement_cannot_have_an_initializer_1190", text: "The variable declaration of a 'for...of' statement cannot have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_191, category: Category::Error, key: "An_import_declaration_cannot_have_modifiers_1191", text: "An import declaration cannot have modifiers.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_192, category: Category::Error, key: "Module_0_has_no_default_export_1192", text: "Module '{0}' has no default export.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_193, category: Category::Error, key: "An_export_declaration_cannot_have_modifiers_1193", text: "An export declaration cannot have modifiers.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_194, category: Category::Error, key: "Export_declarations_are_not_permitted_in_a_namespace_1194", text: "Export declarations are not permitted in a namespace.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_195, category: Category::Error, key: "export_Asterisk_does_not_re_export_a_default_1195", text: "'export *' does not re-export a default.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_196, category: Category::Error, key: "Catch_clause_variable_type_annotation_must_be_any_or_unknown_if_specified_1196", text: "Catch clause variable type annotation must be 'any' or 'unknown' if specified.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_197, category: Category::Error, key: "Catch_clause_variable_cannot_have_an_initializer_1197", text: "Catch clause variable cannot have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_198, category: Category::Error, key: "An_extended_Unicode_escape_value_must_be_between_0x0_and_0x10FFFF_inclusive_1198", text: "An extended Unicode escape value must be between 0x0 and 0x10FFFF inclusive.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_199, category: Category::Error, key: "Unterminated_Unicode_escape_sequence_1199", text: "Unterminated Unicode escape sequence.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_200, category: Category::Error, key: "Line_terminator_not_permitted_before_arrow_1200", text: "Line terminator not permitted before arrow.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_202, category: Category::Error, key: "Import_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_import_Asterisk_as_1202", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_203, category: Category::Error, key: "Export_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_export_default_or__1203", text: "Export assignment cannot be used when targeting ECMAScript modules. Consider using 'export default' or another module format instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_205, category: Category::Error, key: "Re_exporting_a_type_when_0_is_enabled_requires_using_export_type_1205", text: "Re-exporting a type when '{0}' is enabled requires using 'export type'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_206, category: Category::Error, key: "Decorators_are_not_valid_here_1206", text: "Decorators are not valid here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_207, category: Category::Error, key: "Decorators_cannot_be_applied_to_multiple_get_Slashset_accessors_of_the_same_name_1207", text: "Decorators cannot be applied to multiple get/set accessors of the same name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_209, category: Category::Error, key: "Invalid_optional_chain_from_new_expression_Did_you_mean_to_call_0_1209", text: "Invalid optional chain from new expression. Did you mean to call '{0}()'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_210, category: Category::Error, key: "Code_contained_in_a_class_is_evaluated_in_JavaScript_s_strict_mode_which_does_not_allow_this_use_of__1210", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_211, category: Category::Error, key: "A_class_declaration_without_the_default_modifier_must_have_a_name_1211", text: "A class declaration without the 'default' modifier must have a name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_212, category: Category::Error, key: "Identifier_expected_0_is_a_reserved_word_in_strict_mode_1212", text: "Identifier expected. '{0}' is a reserved word in strict mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_213, category: Category::Error, key: "Identifier_expected_0_is_a_reserved_word_in_strict_mode_Class_definitions_are_automatically_in_stric_1213", text: "Identifier expected. '{0}' is a reserved word in strict mode. Class definitions are automatically in strict mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_214, category: Category::Error, key: "Identifier_expected_0_is_a_reserved_word_in_strict_mode_Modules_are_automatically_in_strict_mode_1214", text: "Identifier expected. '{0}' is a reserved word in strict mode. Modules are automatically in strict mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_215, category: Category::Error, key: "Invalid_use_of_0_Modules_are_automatically_in_strict_mode_1215", text: "Invalid use of '{0}'. Modules are automatically in strict mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_216, category: Category::Error, key: "Identifier_expected_esModule_is_reserved_as_an_exported_marker_when_transforming_ECMAScript_modules_1216", text: "Identifier expected. '__esModule' is reserved as an exported marker when transforming ECMAScript modules.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_218, category: Category::Error, key: "Export_assignment_is_not_supported_when_module_flag_is_system_1218", text: "Export assignment is not supported when '--module' flag is 'system'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_221, category: Category::Error, key: "Generators_are_not_allowed_in_an_ambient_context_1221", text: "Generators are not allowed in an ambient context.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_222, category: Category::Error, key: "An_overload_signature_cannot_be_declared_as_a_generator_1222", text: "An overload signature cannot be declared as a generator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_223, category: Category::Error, key: "_0_tag_already_specified_1223", text: "'{0}' tag already specified.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_224, category: Category::Error, key: "Signature_0_must_be_a_type_predicate_1224", text: "Signature '{0}' must be a type predicate.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_225, category: Category::Error, key: "Cannot_find_parameter_0_1225", text: "Cannot find parameter '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_226, category: Category::Error, key: "Type_predicate_0_is_not_assignable_to_1_1226", text: "Type predicate '{0}' is not assignable to '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_227, category: Category::Error, key: "Parameter_0_is_not_in_the_same_position_as_parameter_1_1227", text: "Parameter '{0}' is not in the same position as parameter '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_228, category: Category::Error, key: "A_type_predicate_is_only_allowed_in_return_type_position_for_functions_and_methods_1228", text: "A type predicate is only allowed in return type position for functions and methods.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_229, category: Category::Error, key: "A_type_predicate_cannot_reference_a_rest_parameter_1229", text: "A type predicate cannot reference a rest parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_230, category: Category::Error, key: "A_type_predicate_cannot_reference_element_0_in_a_binding_pattern_1230", text: "A type predicate cannot reference element '{0}' in a binding pattern.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_231, category: Category::Error, key: "An_export_assignment_must_be_at_the_top_level_of_a_file_or_module_declaration_1231", text: "An export assignment must be at the top level of a file or module declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_232, category: Category::Error, key: "An_import_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module_1232", text: "An import declaration can only be used at the top level of a namespace or module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_233, category: Category::Error, key: "An_export_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module_1233", text: "An export declaration can only be used at the top level of a namespace or module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_234, category: Category::Error, key: "An_ambient_module_declaration_is_only_allowed_at_the_top_level_in_a_file_1234", text: "An ambient module declaration is only allowed at the top level in a file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_235, category: Category::Error, key: "A_namespace_declaration_is_only_allowed_at_the_top_level_of_a_namespace_or_module_1235", text: "A namespace declaration is only allowed at the top level of a namespace or module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_236, category: Category::Error, key: "The_return_type_of_a_property_decorator_function_must_be_either_void_or_any_1236", text: "The return type of a property decorator function must be either 'void' or 'any'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_237, category: Category::Error, key: "The_return_type_of_a_parameter_decorator_function_must_be_either_void_or_any_1237", text: "The return type of a parameter decorator function must be either 'void' or 'any'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_238, category: Category::Error, key: "Unable_to_resolve_signature_of_class_decorator_when_called_as_an_expression_1238", text: "Unable to resolve signature of class decorator when called as an expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_239, category: Category::Error, key: "Unable_to_resolve_signature_of_parameter_decorator_when_called_as_an_expression_1239", text: "Unable to resolve signature of parameter decorator when called as an expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_240, category: Category::Error, key: "Unable_to_resolve_signature_of_property_decorator_when_called_as_an_expression_1240", text: "Unable to resolve signature of property decorator when called as an expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_241, category: Category::Error, key: "Unable_to_resolve_signature_of_method_decorator_when_called_as_an_expression_1241", text: "Unable to resolve signature of method decorator when called as an expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_242, category: Category::Error, key: "abstract_modifier_can_only_appear_on_a_class_method_or_property_declaration_1242", text: "'abstract' modifier can only appear on a class, method, or property declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_243, category: Category::Error, key: "_0_modifier_cannot_be_used_with_1_modifier_1243", text: "'{0}' modifier cannot be used with '{1}' modifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_244, category: Category::Error, key: "Abstract_methods_can_only_appear_within_an_abstract_class_1244", text: "Abstract methods can only appear within an abstract class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_245, category: Category::Error, key: "Method_0_cannot_have_an_implementation_because_it_is_marked_abstract_1245", text: "Method '{0}' cannot have an implementation because it is marked abstract.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_246, category: Category::Error, key: "An_interface_property_cannot_have_an_initializer_1246", text: "An interface property cannot have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_247, category: Category::Error, key: "A_type_literal_property_cannot_have_an_initializer_1247", text: "A type literal property cannot have an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_248, category: Category::Error, key: "A_class_member_cannot_have_the_0_keyword_1248", text: "A class member cannot have the '{0}' keyword.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_249, category: Category::Error, key: "A_decorator_can_only_decorate_a_method_implementation_not_an_overload_1249", text: "A decorator can only decorate a method implementation, not an overload.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_250, category: Category::Error, key: "Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES5_1250", text: "Function declarations are not allowed inside blocks in strict mode when targeting 'ES5'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_251, category: Category::Error, key: "Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES5_Class_definiti_1251", text: "Function declarations are not allowed inside blocks in strict mode when targeting 'ES5'. Class definitions are automatically in strict mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_252, category: Category::Error, key: "Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES5_Modules_are_au_1252", text: "Function declarations are not allowed inside blocks in strict mode when targeting 'ES5'. Modules are automatically in strict mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_253, category: Category::Error, key: "Abstract_properties_can_only_appear_within_an_abstract_class_1253", text: "Abstract properties can only appear within an abstract class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_254, category: Category::Error, key: "A_const_initializer_in_an_ambient_context_must_be_a_string_or_numeric_literal_or_literal_enum_refere_1254", text: "A 'const' initializer in an ambient context must be a string or numeric literal or literal enum reference.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_255, category: Category::Error, key: "A_definite_assignment_assertion_is_not_permitted_in_this_context_1255", text: "A definite assignment assertion '!' is not permitted in this context.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_257, category: Category::Error, key: "A_required_element_cannot_follow_an_optional_element_1257", text: "A required element cannot follow an optional element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_258, category: Category::Error, key: "A_default_export_must_be_at_the_top_level_of_a_file_or_module_declaration_1258", text: "A default export must be at the top level of a file or module declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_259, category: Category::Error, key: "Module_0_can_only_be_default_imported_using_the_1_flag_1259", text: "Module '{0}' can only be default-imported using the '{1}' flag", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_260, category: Category::Error, key: "Keywords_cannot_contain_escape_characters_1260", text: "Keywords cannot contain escape characters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_261, category: Category::Error, key: "Already_included_file_name_0_differs_from_file_name_1_only_in_casing_1261", text: "Already included file name '{0}' differs from file name '{1}' only in casing.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_262, category: Category::Error, key: "Identifier_expected_0_is_a_reserved_word_at_the_top_level_of_a_module_1262", text: "Identifier expected. '{0}' is a reserved word at the top-level of a module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_263, category: Category::Error, key: "Declarations_with_initializers_cannot_also_have_definite_assignment_assertions_1263", text: "Declarations with initializers cannot also have definite assignment assertions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_264, category: Category::Error, key: "Declarations_with_definite_assignment_assertions_must_also_have_type_annotations_1264", text: "Declarations with definite assignment assertions must also have type annotations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_265, category: Category::Error, key: "A_rest_element_cannot_follow_another_rest_element_1265", text: "A rest element cannot follow another rest element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_266, category: Category::Error, key: "An_optional_element_cannot_follow_a_rest_element_1266", text: "An optional element cannot follow a rest element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_267, category: Category::Error, key: "Property_0_cannot_have_an_initializer_because_it_is_marked_abstract_1267", text: "Property '{0}' cannot have an initializer because it is marked abstract.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_268, category: Category::Error, key: "An_index_signature_parameter_type_must_be_string_number_symbol_or_a_template_literal_type_1268", text: "An index signature parameter type must be 'string', 'number', 'symbol', or a template literal type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_269, category: Category::Error, key: "Cannot_use_export_import_on_a_type_or_type_only_namespace_when_0_is_enabled_1269", text: "Cannot use 'export import' on a type or type-only namespace when '{0}' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_270, category: Category::Error, key: "Decorator_function_return_type_0_is_not_assignable_to_type_1_1270", text: "Decorator function return type '{0}' is not assignable to type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_271, category: Category::Error, key: "Decorator_function_return_type_is_0_but_is_expected_to_be_void_or_any_1271", text: "Decorator function return type is '{0}' but is expected to be 'void' or 'any'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_272, category: Category::Error, key: "A_type_referenced_in_a_decorated_signature_must_be_imported_with_import_type_or_a_namespace_import_w_1272", text: "A type referenced in a decorated signature must be imported with 'import type' or a namespace import when 'isolatedModules' and 'emitDecoratorMetadata' are enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_273, category: Category::Error, key: "_0_modifier_cannot_appear_on_a_type_parameter_1273", text: "'{0}' modifier cannot appear on a type parameter", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_274, category: Category::Error, key: "_0_modifier_can_only_appear_on_a_type_parameter_of_a_class_interface_or_type_alias_1274", text: "'{0}' modifier can only appear on a type parameter of a class, interface or type alias", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_275, category: Category::Error, key: "accessor_modifier_can_only_appear_on_a_property_declaration_1275", text: "'accessor' modifier can only appear on a property declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_276, category: Category::Error, key: "An_accessor_property_cannot_be_declared_optional_1276", text: "An 'accessor' property cannot be declared optional.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_277, category: Category::Error, key: "_0_modifier_can_only_appear_on_a_type_parameter_of_a_function_method_or_class_1277", text: "'{0}' modifier can only appear on a type parameter of a function, method or class", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_278, category: Category::Error, key: "The_runtime_will_invoke_the_decorator_with_1_arguments_but_the_decorator_expects_0_1278", text: "The runtime will invoke the decorator with {1} arguments, but the decorator expects {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_279, category: Category::Error, key: "The_runtime_will_invoke_the_decorator_with_1_arguments_but_the_decorator_expects_at_least_0_1279", text: "The runtime will invoke the decorator with {1} arguments, but the decorator expects at least {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_280, category: Category::Error, key: "Namespaces_are_not_allowed_in_global_script_files_when_0_is_enabled_If_this_file_is_not_intended_to__1280", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_281, category: Category::Error, key: "Cannot_access_0_from_another_file_without_qualification_when_1_is_enabled_Use_2_instead_1281", text: "Cannot access '{0}' from another file without qualification when '{1}' is enabled. Use '{2}' instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_282, category: Category::Error, key: "An_export_declaration_must_reference_a_value_when_verbatimModuleSyntax_is_enabled_but_0_only_refers__1282", text: "An 'export =' declaration must reference a value when 'verbatimModuleSyntax' is enabled, but '{0}' only refers to a type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_283, category: Category::Error, key: "An_export_declaration_must_reference_a_real_value_when_verbatimModuleSyntax_is_enabled_but_0_resolve_1283", text: "An 'export =' declaration must reference a real value when 'verbatimModuleSyntax' is enabled, but '{0}' resolves to a type-only declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_284, category: Category::Error, key: "An_export_default_must_reference_a_value_when_verbatimModuleSyntax_is_enabled_but_0_only_refers_to_a_1284", text: "An 'export default' must reference a value when 'verbatimModuleSyntax' is enabled, but '{0}' only refers to a type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_285, category: Category::Error, key: "An_export_default_must_reference_a_real_value_when_verbatimModuleSyntax_is_enabled_but_0_resolves_to_1285", text: "An 'export default' must reference a real value when 'verbatimModuleSyntax' is enabled, but '{0}' resolves to a type-only declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_286, category: Category::Error, key: "ECMAScript_imports_and_exports_cannot_be_written_in_a_CommonJS_file_under_verbatimModuleSyntax_1286", text: "ECMAScript imports and exports cannot be written in a CommonJS file under 'verbatimModuleSyntax'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_287, category: Category::Error, key: "A_top_level_export_modifier_cannot_be_used_on_value_declarations_in_a_CommonJS_module_when_verbatimM_1287", text: "A top-level 'export' modifier cannot be used on value declarations in a CommonJS module when 'verbatimModuleSyntax' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_288, category: Category::Error, key: "An_import_alias_cannot_resolve_to_a_type_or_type_only_declaration_when_verbatimModuleSyntax_is_enabl_1288", text: "An import alias cannot resolve to a type or type-only declaration when 'verbatimModuleSyntax' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_289, category: Category::Error, key: "_0_resolves_to_a_type_only_declaration_and_must_be_marked_type_only_in_this_file_before_re_exporting_1289", text: "'{0}' resolves to a type-only declaration and must be marked type-only in this file before re-exporting when '{1}' is enabled. Consider using 'import type' where '{0}' is imported.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_290, category: Category::Error, key: "_0_resolves_to_a_type_only_declaration_and_must_be_marked_type_only_in_this_file_before_re_exporting_1290", text: "'{0}' resolves to a type-only declaration and must be marked type-only in this file before re-exporting when '{1}' is enabled. Consider using 'export type { {0} as default }'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_291, category: Category::Error, key: "_0_resolves_to_a_type_and_must_be_marked_type_only_in_this_file_before_re_exporting_when_1_is_enable_1291", text: "'{0}' resolves to a type and must be marked type-only in this file before re-exporting when '{1}' is enabled. Consider using 'import type' where '{0}' is imported.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_292, category: Category::Error, key: "_0_resolves_to_a_type_and_must_be_marked_type_only_in_this_file_before_re_exporting_when_1_is_enable_1292", text: "'{0}' resolves to a type and must be marked type-only in this file before re-exporting when '{1}' is enabled. Consider using 'export type { {0} as default }'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_293, category: Category::Error, key: "ECMAScript_module_syntax_is_not_allowed_in_a_CommonJS_module_when_module_is_set_to_preserve_1293", text: "ECMAScript module syntax is not allowed in a CommonJS module when 'module' is set to 'preserve'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_294, category: Category::Error, key: "This_syntax_is_not_allowed_when_erasableSyntaxOnly_is_enabled_1294", text: "This syntax is not allowed when 'erasableSyntaxOnly' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_295, category: Category::Error, key: "ECMAScript_imports_and_exports_cannot_be_written_in_a_CommonJS_file_under_verbatimModuleSyntax_Adjus_1295", text: "ECMAScript imports and exports cannot be written in a CommonJS file under 'verbatimModuleSyntax'. Adjust the 'type' field in the nearest 'package.json' to make this file an ECMAScript module, or adjust your 'verbatimModuleSyntax', 'module', and 'moduleResolution' settings in TypeScript.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_300, category: Category::Error, key: "with_statements_are_not_allowed_in_an_async_function_block_1300", text: "'with' statements are not allowed in an async function block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_308, category: Category::Error, key: "await_expressions_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules_1308", text: "'await' expressions are only allowed within async functions and at the top levels of modules.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_309, category: Category::Error, key: "The_current_file_is_a_CommonJS_module_and_cannot_use_await_at_the_top_level_1309", text: "The current file is a CommonJS module and cannot use 'await' at the top level.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_312, category: Category::Error, key: "Did_you_mean_to_use_a_Colon_An_can_only_follow_a_property_name_when_the_containing_object_literal_is_1312", text: "Did you mean to use a ':'? An '=' can only follow a property name when the containing object literal is part of a destructuring pattern.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_313, category: Category::Error, key: "The_body_of_an_if_statement_cannot_be_the_empty_statement_1313", text: "The body of an 'if' statement cannot be the empty statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_314, category: Category::Error, key: "Global_module_exports_may_only_appear_in_module_files_1314", text: "Global module exports may only appear in module files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_315, category: Category::Error, key: "Global_module_exports_may_only_appear_in_declaration_files_1315", text: "Global module exports may only appear in declaration files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_316, category: Category::Error, key: "Global_module_exports_may_only_appear_at_top_level_1316", text: "Global module exports may only appear at top level.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_317, category: Category::Error, key: "A_parameter_property_cannot_be_declared_using_a_rest_parameter_1317", text: "A parameter property cannot be declared using a rest parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_318, category: Category::Error, key: "An_abstract_accessor_cannot_have_an_implementation_1318", text: "An abstract accessor cannot have an implementation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_319, category: Category::Error, key: "A_default_export_can_only_be_used_in_an_ECMAScript_style_module_1319", text: "A default export can only be used in an ECMAScript-style module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_320, category: Category::Error, key: "Type_of_await_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member_1320", text: "Type of 'await' operand must either be a valid promise or must not contain a callable 'then' member.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_321, category: Category::Error, key: "Type_of_yield_operand_in_an_async_generator_must_either_be_a_valid_promise_or_must_not_contain_a_cal_1321", text: "Type of 'yield' operand in an async generator must either be a valid promise or must not contain a callable 'then' member.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_322, category: Category::Error, key: "Type_of_iterated_elements_of_a_yield_Asterisk_operand_must_either_be_a_valid_promise_or_must_not_con_1322", text: "Type of iterated elements of a 'yield*' operand must either be a valid promise or must not contain a callable 'then' member.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_323, category: Category::Error, key: "Dynamic_imports_are_only_supported_when_the_module_flag_is_set_to_es2020_es2022_esnext_commonjs_amd__1323", text: "Dynamic imports are only supported when the '--module' flag is set to 'es2020', 'es2022', 'esnext', 'commonjs', 'amd', 'system', 'umd', 'node16', 'node18', 'node20', or 'nodenext'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_324, category: Category::Error, key: "Dynamic_imports_only_support_a_second_argument_when_the_module_option_is_set_to_esnext_node16_node18_1324", text: "Dynamic imports only support a second argument when the '--module' option is set to 'esnext', 'node16', 'node18', 'node20', 'nodenext', or 'preserve'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_325, category: Category::Error, key: "Argument_of_dynamic_import_cannot_be_spread_element_1325", text: "Argument of dynamic import cannot be spread element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_326, category: Category::Error, key: "This_use_of_import_is_invalid_import_calls_can_be_written_but_they_must_have_parentheses_and_cannot__1326", text: "This use of 'import' is invalid. 'import()' calls can be written, but they must have parentheses and cannot have type arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_327, category: Category::Error, key: "String_literal_with_double_quotes_expected_1327", text: "String literal with double quotes expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_328, category: Category::Error, key: "Property_value_can_only_be_string_literal_numeric_literal_true_false_null_object_literal_or_array_li_1328", text: "Property value can only be string literal, numeric literal, 'true', 'false', 'null', object literal or array literal.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_329, category: Category::Error, key: "_0_accepts_too_few_arguments_to_be_used_as_a_decorator_here_Did_you_mean_to_call_it_first_and_write__1329", text: "'{0}' accepts too few arguments to be used as a decorator here. Did you mean to call it first and write '@{0}()'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_330, category: Category::Error, key: "A_property_of_an_interface_or_type_literal_whose_type_is_a_unique_symbol_type_must_be_readonly_1330", text: "A property of an interface or type literal whose type is a 'unique symbol' type must be 'readonly'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_331, category: Category::Error, key: "A_property_of_a_class_whose_type_is_a_unique_symbol_type_must_be_both_static_and_readonly_1331", text: "A property of a class whose type is a 'unique symbol' type must be both 'static' and 'readonly'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_332, category: Category::Error, key: "A_variable_whose_type_is_a_unique_symbol_type_must_be_const_1332", text: "A variable whose type is a 'unique symbol' type must be 'const'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_333, category: Category::Error, key: "unique_symbol_types_may_not_be_used_on_a_variable_declaration_with_a_binding_name_1333", text: "'unique symbol' types may not be used on a variable declaration with a binding name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_334, category: Category::Error, key: "unique_symbol_types_are_only_allowed_on_variables_in_a_variable_statement_1334", text: "'unique symbol' types are only allowed on variables in a variable statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_335, category: Category::Error, key: "unique_symbol_types_are_not_allowed_here_1335", text: "'unique symbol' types are not allowed here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_337, category: Category::Error, key: "An_index_signature_parameter_type_cannot_be_a_literal_type_or_generic_type_Consider_using_a_mapped_o_1337", text: "An index signature parameter type cannot be a literal type or generic type. Consider using a mapped object type instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_338, category: Category::Error, key: "infer_declarations_are_only_permitted_in_the_extends_clause_of_a_conditional_type_1338", text: "'infer' declarations are only permitted in the 'extends' clause of a conditional type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_339, category: Category::Error, key: "Module_0_does_not_refer_to_a_value_but_is_used_as_a_value_here_1339", text: "Module '{0}' does not refer to a value, but is used as a value here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_340, category: Category::Error, key: "Module_0_does_not_refer_to_a_type_but_is_used_as_a_type_here_Did_you_mean_typeof_import_0_1340", text: "Module '{0}' does not refer to a type, but is used as a type here. Did you mean 'typeof import('{0}')'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_341, category: Category::Error, key: "Class_constructor_may_not_be_an_accessor_1341", text: "Class constructor may not be an accessor.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_343, category: Category::Error, key: "The_import_meta_meta_property_is_only_allowed_when_the_module_option_is_es2020_es2022_esnext_system__1343", text: "The 'import.meta' meta-property is only allowed when the '--module' option is 'es2020', 'es2022', 'esnext', 'system', 'node16', 'node18', 'node20', or 'nodenext'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_344, category: Category::Error, key: "A_label_is_not_allowed_here_1344", text: "A label is not allowed here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_345, category: Category::Error, key: "An_expression_of_type_void_cannot_be_tested_for_truthiness_1345", text: "An expression of type 'void' cannot be tested for truthiness.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_346, category: Category::Error, key: "This_parameter_is_not_allowed_with_use_strict_directive_1346", text: "This parameter is not allowed with 'use strict' directive.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_347, category: Category::Error, key: "use_strict_directive_cannot_be_used_with_non_simple_parameter_list_1347", text: "'use strict' directive cannot be used with non-simple parameter list.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_348, category: Category::Error, key: "Non_simple_parameter_declared_here_1348", text: "Non-simple parameter declared here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_349, category: Category::Error, key: "use_strict_directive_used_here_1349", text: "'use strict' directive used here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_350, category: Category::Message, key: "Print_the_final_configuration_instead_of_building_1350", text: "Print the final configuration instead of building.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_351, category: Category::Error, key: "An_identifier_or_keyword_cannot_immediately_follow_a_numeric_literal_1351", text: "An identifier or keyword cannot immediately follow a numeric literal.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_352, category: Category::Error, key: "A_bigint_literal_cannot_use_exponential_notation_1352", text: "A bigint literal cannot use exponential notation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_353, category: Category::Error, key: "A_bigint_literal_must_be_an_integer_1353", text: "A bigint literal must be an integer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_354, category: Category::Error, key: "readonly_type_modifier_is_only_permitted_on_array_and_tuple_literal_types_1354", text: "'readonly' type modifier is only permitted on array and tuple literal types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_355, category: Category::Error, key: "A_const_assertion_can_only_be_applied_to_references_to_enum_members_or_string_number_boolean_array_o_1355", text: "A 'const' assertion can only be applied to references to enum members, or string, number, boolean, array, or object literals.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_356, category: Category::Error, key: "Did_you_mean_to_mark_this_function_as_async_1356", text: "Did you mean to mark this function as 'async'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_357, category: Category::Error, key: "An_enum_member_name_must_be_followed_by_a_or_1357", text: "An enum member name must be followed by a ',', '=', or '}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_358, category: Category::Error, key: "Tagged_template_expressions_are_not_permitted_in_an_optional_chain_1358", text: "Tagged template expressions are not permitted in an optional chain.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_359, category: Category::Error, key: "Identifier_expected_0_is_a_reserved_word_that_cannot_be_used_here_1359", text: "Identifier expected. '{0}' is a reserved word that cannot be used here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_360, category: Category::Error, key: "Type_0_does_not_satisfy_the_expected_type_1_1360", text: "Type '{0}' does not satisfy the expected type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_361, category: Category::Error, key: "_0_cannot_be_used_as_a_value_because_it_was_imported_using_import_type_1361", text: "'{0}' cannot be used as a value because it was imported using 'import type'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_362, category: Category::Error, key: "_0_cannot_be_used_as_a_value_because_it_was_exported_using_export_type_1362", text: "'{0}' cannot be used as a value because it was exported using 'export type'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_363, category: Category::Error, key: "A_type_only_import_can_specify_a_default_import_or_named_bindings_but_not_both_1363", text: "A type-only import can specify a default import or named bindings, but not both.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_364, category: Category::Message, key: "Convert_to_type_only_export_1364", text: "Convert to type-only export", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_365, category: Category::Message, key: "Convert_all_re_exported_types_to_type_only_exports_1365", text: "Convert all re-exported types to type-only exports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_366, category: Category::Message, key: "Split_into_two_separate_import_declarations_1366", text: "Split into two separate import declarations", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_367, category: Category::Message, key: "Split_all_invalid_type_only_imports_1367", text: "Split all invalid type-only imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_368, category: Category::Error, key: "Class_constructor_may_not_be_a_generator_1368", text: "Class constructor may not be a generator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_369, category: Category::Message, key: "Did_you_mean_0_1369", text: "Did you mean '{0}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_375, category: Category::Error, key: "await_expressions_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_this_fi_1375", text: "'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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_376, category: Category::Message, key: "_0_was_imported_here_1376", text: "'{0}' was imported here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_377, category: Category::Message, key: "_0_was_exported_here_1377", text: "'{0}' was exported here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_378, category: Category::Error, key: "Top_level_await_expressions_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_n_1378", text: "Top-level 'await' expressions are only allowed when the 'module' option is set to 'es2022', 'esnext', 'system', 'node16', 'node18', 'node20', 'nodenext', or 'preserve', and the 'target' option is set to 'es2017' or higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_379, category: Category::Error, key: "An_import_alias_cannot_reference_a_declaration_that_was_exported_using_export_type_1379", text: "An import alias cannot reference a declaration that was exported using 'export type'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_380, category: Category::Error, key: "An_import_alias_cannot_reference_a_declaration_that_was_imported_using_import_type_1380", text: "An import alias cannot reference a declaration that was imported using 'import type'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_381, category: Category::Error, key: "Unexpected_token_Did_you_mean_or_rbrace_1381", text: "Unexpected token. Did you mean `{'}'}` or `}`?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_382, category: Category::Error, key: "Unexpected_token_Did_you_mean_or_gt_1382", text: "Unexpected token. Did you mean `{'>'}` or `>`?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_385, category: Category::Error, key: "Function_type_notation_must_be_parenthesized_when_used_in_a_union_type_1385", text: "Function type notation must be parenthesized when used in a union type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_386, category: Category::Error, key: "Constructor_type_notation_must_be_parenthesized_when_used_in_a_union_type_1386", text: "Constructor type notation must be parenthesized when used in a union type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_387, category: Category::Error, key: "Function_type_notation_must_be_parenthesized_when_used_in_an_intersection_type_1387", text: "Function type notation must be parenthesized when used in an intersection type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_388, category: Category::Error, key: "Constructor_type_notation_must_be_parenthesized_when_used_in_an_intersection_type_1388", text: "Constructor type notation must be parenthesized when used in an intersection type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_389, category: Category::Error, key: "_0_is_not_allowed_as_a_variable_declaration_name_1389", text: "'{0}' is not allowed as a variable declaration name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_390, category: Category::Error, key: "_0_is_not_allowed_as_a_parameter_name_1390", text: "'{0}' is not allowed as a parameter name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_392, category: Category::Error, key: "An_import_alias_cannot_use_import_type_1392", text: "An import alias cannot use 'import type'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_393, category: Category::Message, key: "Imported_via_0_from_file_1_1393", text: "Imported via {0} from file '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_394, category: Category::Message, key: "Imported_via_0_from_file_1_with_packageId_2_1394", text: "Imported via {0} from file '{1}' with packageId '{2}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_395, category: Category::Message, key: "Imported_via_0_from_file_1_to_import_importHelpers_as_specified_in_compilerOptions_1395", text: "Imported via {0} from file '{1}' to import 'importHelpers' as specified in compilerOptions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_396, category: Category::Message, key: "Imported_via_0_from_file_1_with_packageId_2_to_import_importHelpers_as_specified_in_compilerOptions_1396", text: "Imported via {0} from file '{1}' with packageId '{2}' to import 'importHelpers' as specified in compilerOptions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_397, category: Category::Message, key: "Imported_via_0_from_file_1_to_import_jsx_and_jsxs_factory_functions_1397", text: "Imported via {0} from file '{1}' to import 'jsx' and 'jsxs' factory functions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_398, category: Category::Message, key: "Imported_via_0_from_file_1_with_packageId_2_to_import_jsx_and_jsxs_factory_functions_1398", text: "Imported via {0} from file '{1}' with packageId '{2}' to import 'jsx' and 'jsxs' factory functions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_399, category: Category::Message, key: "File_is_included_via_import_here_1399", text: "File is included via import here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_400, category: Category::Message, key: "Referenced_via_0_from_file_1_1400", text: "Referenced via '{0}' from file '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_401, category: Category::Message, key: "File_is_included_via_reference_here_1401", text: "File is included via reference here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_402, category: Category::Message, key: "Type_library_referenced_via_0_from_file_1_1402", text: "Type library referenced via '{0}' from file '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_403, category: Category::Message, key: "Type_library_referenced_via_0_from_file_1_with_packageId_2_1403", text: "Type library referenced via '{0}' from file '{1}' with packageId '{2}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_404, category: Category::Message, key: "File_is_included_via_type_library_reference_here_1404", text: "File is included via type library reference here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_405, category: Category::Message, key: "Library_referenced_via_0_from_file_1_1405", text: "Library referenced via '{0}' from file '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_406, category: Category::Message, key: "File_is_included_via_library_reference_here_1406", text: "File is included via library reference here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_407, category: Category::Message, key: "Matched_by_include_pattern_0_in_1_1407", text: "Matched by include pattern '{0}' in '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_408, category: Category::Message, key: "File_is_matched_by_include_pattern_specified_here_1408", text: "File is matched by include pattern specified here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_409, category: Category::Message, key: "Part_of_files_list_in_tsconfig_json_1409", text: "Part of 'files' list in tsconfig.json", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_410, category: Category::Message, key: "File_is_matched_by_files_list_specified_here_1410", text: "File is matched by 'files' list specified here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_411, category: Category::Message, key: "Output_from_referenced_project_0_included_because_1_specified_1411", text: "Output from referenced project '{0}' included because '{1}' specified", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_412, category: Category::Message, key: "Output_from_referenced_project_0_included_because_module_is_specified_as_none_1412", text: "Output from referenced project '{0}' included because '--module' is specified as 'none'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_413, category: Category::Message, key: "File_is_output_from_referenced_project_specified_here_1413", text: "File is output from referenced project specified here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_414, category: Category::Message, key: "Source_from_referenced_project_0_included_because_1_specified_1414", text: "Source from referenced project '{0}' included because '{1}' specified", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_415, category: Category::Message, key: "Source_from_referenced_project_0_included_because_module_is_specified_as_none_1415", text: "Source from referenced project '{0}' included because '--module' is specified as 'none'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_416, category: Category::Message, key: "File_is_source_from_referenced_project_specified_here_1416", text: "File is source from referenced project specified here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_417, category: Category::Message, key: "Entry_point_of_type_library_0_specified_in_compilerOptions_1417", text: "Entry point of type library '{0}' specified in compilerOptions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_418, category: Category::Message, key: "Entry_point_of_type_library_0_specified_in_compilerOptions_with_packageId_1_1418", text: "Entry point of type library '{0}' specified in compilerOptions with packageId '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_419, category: Category::Message, key: "File_is_entry_point_of_type_library_specified_here_1419", text: "File is entry point of type library specified here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_420, category: Category::Message, key: "Entry_point_for_implicit_type_library_0_1420", text: "Entry point for implicit type library '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_421, category: Category::Message, key: "Entry_point_for_implicit_type_library_0_with_packageId_1_1421", text: "Entry point for implicit type library '{0}' with packageId '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_422, category: Category::Message, key: "Library_0_specified_in_compilerOptions_1422", text: "Library '{0}' specified in compilerOptions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_423, category: Category::Message, key: "File_is_library_specified_here_1423", text: "File is library specified here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_424, category: Category::Message, key: "Default_library_1424", text: "Default library", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_425, category: Category::Message, key: "Default_library_for_target_0_1425", text: "Default library for target '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_426, category: Category::Message, key: "File_is_default_library_for_target_specified_here_1426", text: "File is default library for target specified here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_427, category: Category::Message, key: "Root_file_specified_for_compilation_1427", text: "Root file specified for compilation", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_428, category: Category::Message, key: "File_is_output_of_project_reference_source_0_1428", text: "File is output of project reference source '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_429, category: Category::Message, key: "File_redirects_to_file_0_1429", text: "File redirects to file '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_430, category: Category::Message, key: "The_file_is_in_the_program_because_Colon_1430", text: "The file is in the program because:", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_431, category: Category::Error, key: "for_await_loops_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_this_file_1431", text: "'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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_432, category: Category::Error, key: "Top_level_for_await_loops_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_nod_1432", text: "Top-level 'for await' loops are only allowed when the 'module' option is set to 'es2022', 'esnext', 'system', 'node16', 'node18', 'node20', 'nodenext', or 'preserve', and the 'target' option is set to 'es2017' or higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_433, category: Category::Error, key: "Neither_decorators_nor_modifiers_may_be_applied_to_this_parameters_1433", text: "Neither decorators nor modifiers may be applied to 'this' parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_434, category: Category::Error, key: "Unexpected_keyword_or_identifier_1434", text: "Unexpected keyword or identifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_435, category: Category::Error, key: "Unknown_keyword_or_identifier_Did_you_mean_0_1435", text: "Unknown keyword or identifier. Did you mean '{0}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_436, category: Category::Error, key: "Decorators_must_precede_the_name_and_all_keywords_of_property_declarations_1436", text: "Decorators must precede the name and all keywords of property declarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_437, category: Category::Error, key: "Namespace_must_be_given_a_name_1437", text: "Namespace must be given a name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_438, category: Category::Error, key: "Interface_must_be_given_a_name_1438", text: "Interface must be given a name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_439, category: Category::Error, key: "Type_alias_must_be_given_a_name_1439", text: "Type alias must be given a name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_440, category: Category::Error, key: "Variable_declaration_not_allowed_at_this_location_1440", text: "Variable declaration not allowed at this location.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_441, category: Category::Error, key: "Cannot_start_a_function_call_in_a_type_annotation_1441", text: "Cannot start a function call in a type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_442, category: Category::Error, key: "Expected_for_property_initializer_1442", text: "Expected '=' for property initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_443, category: Category::Error, key: "Module_declaration_names_may_only_use_or_quoted_strings_1443", text: "Module declaration names may only use ' or \" quoted strings.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_448, category: Category::Error, key: "_0_resolves_to_a_type_only_declaration_and_must_be_re_exported_using_a_type_only_re_export_when_1_is_1448", text: "'{0}' resolves to a type-only declaration and must be re-exported using a type-only re-export when '{1}' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_449, category: Category::Message, key: "Preserve_unused_imported_values_in_the_JavaScript_output_that_would_otherwise_be_removed_1449", text: "Preserve unused imported values in the JavaScript output that would otherwise be removed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_450, category: Category::Message, key: "Dynamic_imports_can_only_accept_a_module_specifier_and_an_optional_set_of_attributes_as_arguments_1450", text: "Dynamic imports can only accept a module specifier and an optional set of attributes as arguments", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_451, category: Category::Error, key: "Private_identifiers_are_only_allowed_in_class_bodies_and_may_only_be_used_as_part_of_a_class_member__1451", text: "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", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_453, category: Category::Error, key: "resolution_mode_should_be_either_require_or_import_1453", text: "`resolution-mode` should be either `require` or `import`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_454, category: Category::Error, key: "resolution_mode_can_only_be_set_for_type_only_imports_1454", text: "`resolution-mode` can only be set for type-only imports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_455, category: Category::Error, key: "resolution_mode_is_the_only_valid_key_for_type_import_assertions_1455", text: "`resolution-mode` is the only valid key for type import assertions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_456, category: Category::Error, key: "Type_import_assertions_should_have_exactly_one_key_resolution_mode_with_value_import_or_require_1456", text: "Type import assertions should have exactly one key - `resolution-mode` - with value `import` or `require`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_457, category: Category::Message, key: "Matched_by_default_include_pattern_Asterisk_Asterisk_Slash_Asterisk_1457", text: "Matched by default include pattern '**/*'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_458, category: Category::Message, key: "File_is_ECMAScript_module_because_0_has_field_type_with_value_module_1458", text: "File is ECMAScript module because '{0}' has field \"type\" with value \"module\"", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_459, category: Category::Message, key: "File_is_CommonJS_module_because_0_has_field_type_whose_value_is_not_module_1459", text: "File is CommonJS module because '{0}' has field \"type\" whose value is not \"module\"", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_460, category: Category::Message, key: "File_is_CommonJS_module_because_0_does_not_have_field_type_1460", text: "File is CommonJS module because '{0}' does not have field \"type\"", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_461, category: Category::Message, key: "File_is_CommonJS_module_because_package_json_was_not_found_1461", text: "File is CommonJS module because 'package.json' was not found", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_470, category: Category::Error, key: "The_import_meta_meta_property_is_not_allowed_in_files_which_will_build_into_CommonJS_output_1470", text: "The 'import.meta' meta-property is not allowed in files which will build into CommonJS output.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_471, category: Category::Error, key: "Module_0_cannot_be_imported_using_this_construct_The_specifier_only_resolves_to_an_ES_module_which_c_1471", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_472, category: Category::Error, key: "catch_or_finally_expected_1472", text: "'catch' or 'finally' expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_473, category: Category::Error, key: "An_import_declaration_can_only_be_used_at_the_top_level_of_a_module_1473", text: "An import declaration can only be used at the top level of a module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_474, category: Category::Error, key: "An_export_declaration_can_only_be_used_at_the_top_level_of_a_module_1474", text: "An export declaration can only be used at the top level of a module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_475, category: Category::Message, key: "Control_what_method_is_used_to_detect_module_format_JS_files_1475", text: "Control what method is used to detect module-format JS files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_476, category: Category::Message, key: "auto_Colon_Treat_files_with_imports_exports_import_meta_jsx_with_jsx_Colon_react_jsx_or_esm_format_w_1476", text: "\"auto\": Treat files with imports, exports, import.meta, jsx (with jsx: react-jsx), or esm format (with module: node16+) as modules.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_477, category: Category::Error, key: "An_instantiation_expression_cannot_be_followed_by_a_property_access_1477", text: "An instantiation expression cannot be followed by a property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_478, category: Category::Error, key: "Identifier_or_string_literal_expected_1478", text: "Identifier or string literal expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_479, category: Category::Error, key: "The_current_file_is_a_CommonJS_module_whose_imports_will_produce_require_calls_however_the_reference_1479", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_480, category: Category::Message, key: "To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_create_a_local_packag_1480", text: "To convert this file to an ECMAScript module, change its file extension to '{0}' or create a local package.json file with `{ \"type\": \"module\" }`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_481, category: Category::Message, key: "To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_add_the_field_type_Co_1481", text: "To convert this file to an ECMAScript module, change its file extension to '{0}', or add the field `\"type\": \"module\"` to '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_482, category: Category::Message, key: "To_convert_this_file_to_an_ECMAScript_module_add_the_field_type_Colon_module_to_0_1482", text: "To convert this file to an ECMAScript module, add the field `\"type\": \"module\"` to '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_483, category: Category::Message, key: "To_convert_this_file_to_an_ECMAScript_module_create_a_local_package_json_file_with_type_Colon_module_1483", text: "To convert this file to an ECMAScript module, create a local package.json file with `{ \"type\": \"module\" }`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_484, category: Category::Error, key: "_0_is_a_type_and_must_be_imported_using_a_type_only_import_when_verbatimModuleSyntax_is_enabled_1484", text: "'{0}' is a type and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_485, category: Category::Error, key: "_0_resolves_to_a_type_only_declaration_and_must_be_imported_using_a_type_only_import_when_verbatimMo_1485", text: "'{0}' resolves to a type-only declaration and must be imported using a type-only import when 'verbatimModuleSyntax' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_486, category: Category::Error, key: "Decorator_used_before_export_here_1486", text: "Decorator used before 'export' here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_487, category: Category::Error, key: "Octal_escape_sequences_are_not_allowed_Use_the_syntax_0_1487", text: "Octal escape sequences are not allowed. Use the syntax '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_488, category: Category::Error, key: "Escape_sequence_0_is_not_allowed_1488", text: "Escape sequence '{0}' is not allowed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_489, category: Category::Error, key: "Decimals_with_leading_zeros_are_not_allowed_1489", text: "Decimals with leading zeros are not allowed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_490, category: Category::Error, key: "File_appears_to_be_binary_1490", text: "File appears to be binary.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_491, category: Category::Error, key: "_0_modifier_cannot_appear_on_a_using_declaration_1491", text: "'{0}' modifier cannot appear on a 'using' declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_492, category: Category::Error, key: "_0_declarations_may_not_have_binding_patterns_1492", text: "'{0}' declarations may not have binding patterns.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_493, category: Category::Error, key: "The_left_hand_side_of_a_for_in_statement_cannot_be_a_using_declaration_1493", text: "The left-hand side of a 'for...in' statement cannot be a 'using' declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_494, category: Category::Error, key: "The_left_hand_side_of_a_for_in_statement_cannot_be_an_await_using_declaration_1494", text: "The left-hand side of a 'for...in' statement cannot be an 'await using' declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_495, category: Category::Error, key: "_0_modifier_cannot_appear_on_an_await_using_declaration_1495", text: "'{0}' modifier cannot appear on an 'await using' declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_496, category: Category::Error, key: "Identifier_string_literal_or_number_literal_expected_1496", text: "Identifier, string literal, or number literal expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_497, category: Category::Error, key: "Expression_must_be_enclosed_in_parentheses_to_be_used_as_a_decorator_1497", text: "Expression must be enclosed in parentheses to be used as a decorator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_498, category: Category::Error, key: "Invalid_syntax_in_decorator_1498", text: "Invalid syntax in decorator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_499, category: Category::Error, key: "Unknown_regular_expression_flag_1499", text: "Unknown regular expression flag.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_500, category: Category::Error, key: "Duplicate_regular_expression_flag_1500", text: "Duplicate regular expression flag.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_501, category: Category::Error, key: "This_regular_expression_flag_is_only_available_when_targeting_0_or_later_1501", text: "This regular expression flag is only available when targeting '{0}' or later.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_502, category: Category::Error, key: "The_Unicode_u_flag_and_the_Unicode_Sets_v_flag_cannot_be_set_simultaneously_1502", text: "The Unicode (u) flag and the Unicode Sets (v) flag cannot be set simultaneously.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_503, category: Category::Error, key: "Named_capturing_groups_are_only_available_when_targeting_ES2018_or_later_1503", text: "Named capturing groups are only available when targeting 'ES2018' or later.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_504, category: Category::Error, key: "Subpattern_flags_must_be_present_when_there_is_a_minus_sign_1504", text: "Subpattern flags must be present when there is a minus sign.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_505, category: Category::Error, key: "Incomplete_quantifier_Digit_expected_1505", text: "Incomplete quantifier. Digit expected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_506, category: Category::Error, key: "Numbers_out_of_order_in_quantifier_1506", text: "Numbers out of order in quantifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_507, category: Category::Error, key: "There_is_nothing_available_for_repetition_1507", text: "There is nothing available for repetition.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_508, category: Category::Error, key: "Unexpected_0_Did_you_mean_to_escape_it_with_backslash_1508", text: "Unexpected '{0}'. Did you mean to escape it with backslash?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_509, category: Category::Error, key: "This_regular_expression_flag_cannot_be_toggled_within_a_subpattern_1509", text: "This regular expression flag cannot be toggled within a subpattern.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_510, category: Category::Error, key: "k_must_be_followed_by_a_capturing_group_name_enclosed_in_angle_brackets_1510", text: "'\\k' must be followed by a capturing group name enclosed in angle brackets.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_511, category: Category::Error, key: "q_is_only_available_inside_character_class_1511", text: "'\\q' is only available inside character class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_512, category: Category::Error, key: "c_must_be_followed_by_an_ASCII_letter_1512", text: "'\\c' must be followed by an ASCII letter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_513, category: Category::Error, key: "Undetermined_character_escape_1513", text: "Undetermined character escape.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_514, category: Category::Error, key: "Expected_a_capturing_group_name_1514", text: "Expected a capturing group name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_515, category: Category::Error, key: "Named_capturing_groups_with_the_same_name_must_be_mutually_exclusive_to_each_other_1515", text: "Named capturing groups with the same name must be mutually exclusive to each other.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_516, category: Category::Error, key: "A_character_class_range_must_not_be_bounded_by_another_character_class_1516", text: "A character class range must not be bounded by another character class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_517, category: Category::Error, key: "Range_out_of_order_in_character_class_1517", text: "Range out of order in character class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_518, category: Category::Error, key: "Anything_that_would_possibly_match_more_than_a_single_character_is_invalid_inside_a_negated_characte_1518", text: "Anything that would possibly match more than a single character is invalid inside a negated character class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_519, category: Category::Error, key: "Operators_must_not_be_mixed_within_a_character_class_Wrap_it_in_a_nested_class_instead_1519", text: "Operators must not be mixed within a character class. Wrap it in a nested class instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_520, category: Category::Error, key: "Expected_a_class_set_operand_1520", text: "Expected a class set operand.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_521, category: Category::Error, key: "q_must_be_followed_by_string_alternatives_enclosed_in_braces_1521", text: "'\\q' must be followed by string alternatives enclosed in braces.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_522, category: Category::Error, key: "A_character_class_must_not_contain_a_reserved_double_punctuator_Did_you_mean_to_escape_it_with_backs_1522", text: "A character class must not contain a reserved double punctuator. Did you mean to escape it with backslash?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_523, category: Category::Error, key: "Expected_a_Unicode_property_name_1523", text: "Expected a Unicode property name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_524, category: Category::Error, key: "Unknown_Unicode_property_name_1524", text: "Unknown Unicode property name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_525, category: Category::Error, key: "Expected_a_Unicode_property_value_1525", text: "Expected a Unicode property value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_526, category: Category::Error, key: "Unknown_Unicode_property_value_1526", text: "Unknown Unicode property value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_527, category: Category::Error, key: "Expected_a_Unicode_property_name_or_value_1527", text: "Expected a Unicode property name or value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_528, category: Category::Error, key: "Any_Unicode_property_that_would_possibly_match_more_than_a_single_character_is_only_available_when_t_1528", text: "Any Unicode property that would possibly match more than a single character is only available when the Unicode Sets (v) flag is set.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_529, category: Category::Error, key: "Unknown_Unicode_property_name_or_value_1529", text: "Unknown Unicode property name or value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_530, category: Category::Error, key: "Unicode_property_value_expressions_are_only_available_when_the_Unicode_u_flag_or_the_Unicode_Sets_v__1530", text: "Unicode property value expressions are only available when the Unicode (u) flag or the Unicode Sets (v) flag is set.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_531, category: Category::Error, key: "_0_must_be_followed_by_a_Unicode_property_value_expression_enclosed_in_braces_1531", text: "'\\{0}' must be followed by a Unicode property value expression enclosed in braces.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_532, category: Category::Error, key: "There_is_no_capturing_group_named_0_in_this_regular_expression_1532", text: "There is no capturing group named '{0}' in this regular expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_533, category: Category::Error, key: "This_backreference_refers_to_a_group_that_does_not_exist_There_are_only_0_capturing_groups_in_this_r_1533", text: "This backreference refers to a group that does not exist. There are only {0} capturing groups in this regular expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_534, category: Category::Error, key: "This_backreference_refers_to_a_group_that_does_not_exist_There_are_no_capturing_groups_in_this_regul_1534", text: "This backreference refers to a group that does not exist. There are no capturing groups in this regular expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_535, category: Category::Error, key: "This_character_cannot_be_escaped_in_a_regular_expression_1535", text: "This character cannot be escaped in a regular expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_536, category: Category::Error, key: "Octal_escape_sequences_and_backreferences_are_not_allowed_in_a_character_class_If_this_was_intended__1536", text: "Octal escape sequences and backreferences are not allowed in a character class. If this was intended as an escape sequence, use the syntax '{0}' instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_537, category: Category::Error, key: "Decimal_escape_sequences_and_backreferences_are_not_allowed_in_a_character_class_1537", text: "Decimal escape sequences and backreferences are not allowed in a character class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_538, category: Category::Error, key: "Unicode_escape_sequences_are_only_available_when_the_Unicode_u_flag_or_the_Unicode_Sets_v_flag_is_se_1538", text: "Unicode escape sequences are only available when the Unicode (u) flag or the Unicode Sets (v) flag is set.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_539, category: Category::Error, key: "A_bigint_literal_cannot_be_used_as_a_property_name_1539", text: "A 'bigint' literal cannot be used as a property name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_540, category: Category::Error, key: "A_namespace_declaration_should_not_be_declared_using_the_module_keyword_Please_use_the_namespace_key_1540", text: "A 'namespace' declaration should not be declared using the 'module' keyword. Please use the 'namespace' keyword instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_541, category: Category::Error, key: "Type_only_import_of_an_ECMAScript_module_from_a_CommonJS_module_must_have_a_resolution_mode_attribut_1541", text: "Type-only import of an ECMAScript module from a CommonJS module must have a 'resolution-mode' attribute.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_542, category: Category::Error, key: "Type_import_of_an_ECMAScript_module_from_a_CommonJS_module_must_have_a_resolution_mode_attribute_1542", text: "Type import of an ECMAScript module from a CommonJS module must have a 'resolution-mode' attribute.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_543, category: Category::Error, key: "Importing_a_JSON_file_into_an_ECMAScript_module_requires_a_type_Colon_json_import_attribute_when_mod_1543", text: "Importing a JSON file into an ECMAScript module requires a 'type: \"json\"' import attribute when 'module' is set to '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_544, category: Category::Error, key: "Named_imports_from_a_JSON_file_into_an_ECMAScript_module_are_not_allowed_when_module_is_set_to_0_1544", text: "Named imports from a JSON file into an ECMAScript module are not allowed when 'module' is set to '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_545, category: Category::Error, key: "using_declarations_are_not_allowed_in_ambient_contexts_1545", text: "'using' declarations are not allowed in ambient contexts.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_546, category: Category::Error, key: "await_using_declarations_are_not_allowed_in_ambient_contexts_1546", text: "'await using' declarations are not allowed in ambient contexts.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_547, category: Category::Error, key: "using_declarations_are_not_allowed_in_case_or_default_clauses_unless_contained_within_a_block_1547", text: "'using' declarations are not allowed in 'case' or 'default' clauses unless contained within a block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_548, category: Category::Error, key: "await_using_declarations_are_not_allowed_in_case_or_default_clauses_unless_contained_within_a_block_1548", text: "'await using' declarations are not allowed in 'case' or 'default' clauses unless contained within a block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_549, category: Category::Message, key: "Ignore_the_tsconfig_found_and_build_with_commandline_options_and_files_1549", text: "Ignore the tsconfig found and build with commandline options and files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_550, category: Category::Error, key: "An_ambient_module_declaration_with_import_attributes_must_use_a_pattern_name_with_an_Asterisk_charac_1550", text: "An ambient module declaration with import attributes must use a pattern name with an '*' character.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_551, category: Category::Error, key: "Import_attributes_are_not_allowed_on_a_module_augmentation_1551", text: "Import attributes are not allowed on a module augmentation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_552, category: Category::Error, key: "An_import_attributes_type_may_only_contain_property_signatures_1552", text: "An import attributes type may only contain property signatures.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_553, category: Category::Error, key: "An_import_attributes_property_must_have_a_type_annotation_1553", text: "An import attributes property must have a type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_554, category: Category::Error, key: "An_import_attributes_property_must_have_a_string_literal_or_identifier_name_1554", text: "An import attributes property must have a string literal or identifier name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_555, category: Category::Error, key: "An_import_attributes_property_must_have_a_string_literal_type_annotation_1555", text: "An import attributes property must have a string literal type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_556, category: Category::Error, key: "An_import_attributes_property_cannot_be_optional_1556", text: "An import attributes property cannot be optional.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 1_557, category: Category::Error, key: "_0_is_not_a_valid_key_for_an_import_attributes_type_1557", text: "'{0}' is not a valid key for an import attributes type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_200, category: Category::Error, key: "The_types_of_0_are_incompatible_between_these_types_2200", text: "The types of '{0}' are incompatible between these types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_201, category: Category::Error, key: "The_types_returned_by_0_are_incompatible_between_these_types_2201", text: "The types returned by '{0}' are incompatible between these types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_202, category: Category::Error, key: "Call_signature_return_types_0_and_1_are_incompatible_2202", text: "Call signature return types '{0}' and '{1}' are incompatible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: true },
Message { code: 2_203, category: Category::Error, key: "Construct_signature_return_types_0_and_1_are_incompatible_2203", text: "Construct signature return types '{0}' and '{1}' are incompatible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: true },
Message { code: 2_204, category: Category::Error, key: "Call_signatures_with_no_arguments_have_incompatible_return_types_0_and_1_2204", text: "Call signatures with no arguments have incompatible return types '{0}' and '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: true },
Message { code: 2_205, category: Category::Error, key: "Construct_signatures_with_no_arguments_have_incompatible_return_types_0_and_1_2205", text: "Construct signatures with no arguments have incompatible return types '{0}' and '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: true },
Message { code: 2_206, category: Category::Error, key: "The_type_modifier_cannot_be_used_on_a_named_import_when_import_type_is_used_on_its_import_statement_2206", text: "The 'type' modifier cannot be used on a named import when 'import type' is used on its import statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_207, category: Category::Error, key: "The_type_modifier_cannot_be_used_on_a_named_export_when_export_type_is_used_on_its_export_statement_2207", text: "The 'type' modifier cannot be used on a named export when 'export type' is used on its export statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_208, category: Category::Error, key: "This_type_parameter_might_need_an_extends_0_constraint_2208", text: "This type parameter might need an `extends {0}` constraint.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_209, category: Category::Error, key: "The_project_root_is_ambiguous_but_is_required_to_resolve_export_map_entry_0_in_file_1_Supply_the_roo_2209", text: "The project root is ambiguous, but is required to resolve export map entry '{0}' in file '{1}'. Supply the `rootDir` compiler option to disambiguate.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_210, category: Category::Error, key: "The_project_root_is_ambiguous_but_is_required_to_resolve_import_map_entry_0_in_file_1_Supply_the_roo_2210", text: "The project root is ambiguous, but is required to resolve import map entry '{0}' in file '{1}'. Supply the `rootDir` compiler option to disambiguate.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_211, category: Category::Message, key: "Add_extends_constraint_2211", text: "Add `extends` constraint.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_212, category: Category::Message, key: "Add_extends_constraint_to_all_type_parameters_2212", text: "Add `extends` constraint to all type parameters", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_300, category: Category::Error, key: "Duplicate_identifier_0_2300", text: "Duplicate identifier '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_301, category: Category::Error, key: "Initializer_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor_2301", text: "Initializer of instance member variable '{0}' cannot reference identifier '{1}' declared in the constructor.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_302, category: Category::Error, key: "Static_members_cannot_reference_class_type_parameters_2302", text: "Static members cannot reference class type parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_303, category: Category::Error, key: "Circular_definition_of_import_alias_0_2303", text: "Circular definition of import alias '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_304, category: Category::Error, key: "Cannot_find_name_0_2304", text: "Cannot find name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_305, category: Category::Error, key: "Module_0_has_no_exported_member_1_2305", text: "Module '{0}' has no exported member '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_306, category: Category::Error, key: "File_0_is_not_a_module_2306", text: "File '{0}' is not a module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_307, category: Category::Error, key: "Cannot_find_module_0_or_its_corresponding_type_declarations_2307", text: "Cannot find module '{0}' or its corresponding type declarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_308, category: Category::Error, key: "Module_0_has_already_exported_a_member_named_1_Consider_explicitly_re_exporting_to_resolve_the_ambig_2308", text: "Module {0} has already exported a member named '{1}'. Consider explicitly re-exporting to resolve the ambiguity.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_309, category: Category::Error, key: "An_export_assignment_cannot_be_used_in_a_module_with_other_exported_elements_2309", text: "An export assignment cannot be used in a module with other exported elements.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_310, category: Category::Error, key: "Type_0_recursively_references_itself_as_a_base_type_2310", text: "Type '{0}' recursively references itself as a base type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_311, category: Category::Error, key: "Cannot_find_name_0_Did_you_mean_to_write_this_in_an_async_function_2311", text: "Cannot find name '{0}'. Did you mean to write this in an async function?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_312, category: Category::Error, key: "An_interface_can_only_extend_an_object_type_or_intersection_of_object_types_with_statically_known_me_2312", text: "An interface can only extend an object type or intersection of object types with statically known members.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_313, category: Category::Error, key: "Type_parameter_0_has_a_circular_constraint_2313", text: "Type parameter '{0}' has a circular constraint.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_314, category: Category::Error, key: "Generic_type_0_requires_1_type_argument_s_2314", text: "Generic type '{0}' requires {1} type argument(s).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_315, category: Category::Error, key: "Type_0_is_not_generic_2315", text: "Type '{0}' is not generic.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_316, category: Category::Error, key: "Global_type_0_must_be_a_class_or_interface_type_2316", text: "Global type '{0}' must be a class or interface type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_317, category: Category::Error, key: "Global_type_0_must_have_1_type_parameter_s_2317", text: "Global type '{0}' must have {1} type parameter(s).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_318, category: Category::Error, key: "Cannot_find_global_type_0_2318", text: "Cannot find global type '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_319, category: Category::Error, key: "Named_property_0_of_types_1_and_2_are_not_identical_2319", text: "Named property '{0}' of types '{1}' and '{2}' are not identical.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_320, category: Category::Error, key: "Interface_0_cannot_simultaneously_extend_types_1_and_2_2320", text: "Interface '{0}' cannot simultaneously extend types '{1}' and '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_321, category: Category::Error, key: "Excessive_stack_depth_comparing_types_0_and_1_2321", text: "Excessive stack depth comparing types '{0}' and '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_322, category: Category::Error, key: "Type_0_is_not_assignable_to_type_1_2322", text: "Type '{0}' is not assignable to type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_323, category: Category::Error, key: "Cannot_redeclare_exported_variable_0_2323", text: "Cannot redeclare exported variable '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_324, category: Category::Error, key: "Property_0_is_missing_in_type_1_2324", text: "Property '{0}' is missing in type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_325, category: Category::Error, key: "Property_0_is_private_in_type_1_but_not_in_type_2_2325", text: "Property '{0}' is private in type '{1}' but not in type '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_326, category: Category::Error, key: "Types_of_property_0_are_incompatible_2326", text: "Types of property '{0}' are incompatible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_327, category: Category::Error, key: "Property_0_is_optional_in_type_1_but_required_in_type_2_2327", text: "Property '{0}' is optional in type '{1}' but required in type '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_328, category: Category::Error, key: "Types_of_parameters_0_and_1_are_incompatible_2328", text: "Types of parameters '{0}' and '{1}' are incompatible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_329, category: Category::Error, key: "Index_signature_for_type_0_is_missing_in_type_1_2329", text: "Index signature for type '{0}' is missing in type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_330, category: Category::Error, key: "_0_and_1_index_signatures_are_incompatible_2330", text: "'{0}' and '{1}' index signatures are incompatible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_331, category: Category::Error, key: "this_cannot_be_referenced_in_a_module_or_namespace_body_2331", text: "'this' cannot be referenced in a module or namespace body.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_332, category: Category::Error, key: "this_cannot_be_referenced_in_current_location_2332", text: "'this' cannot be referenced in current location.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_334, category: Category::Error, key: "this_cannot_be_referenced_in_a_static_property_initializer_2334", text: "'this' cannot be referenced in a static property initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_335, category: Category::Error, key: "super_can_only_be_referenced_in_a_derived_class_2335", text: "'super' can only be referenced in a derived class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_336, category: Category::Error, key: "super_cannot_be_referenced_in_constructor_arguments_2336", text: "'super' cannot be referenced in constructor arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_337, category: Category::Error, key: "Super_calls_are_not_permitted_outside_constructors_or_in_nested_functions_inside_constructors_2337", text: "Super calls are not permitted outside constructors or in nested functions inside constructors.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_338, category: Category::Error, key: "super_property_access_is_permitted_only_in_a_constructor_member_function_or_member_accessor_of_a_der_2338", text: "'super' property access is permitted only in a constructor, member function, or member accessor of a derived class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_339, category: Category::Error, key: "Property_0_does_not_exist_on_type_1_2339", text: "Property '{0}' does not exist on type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_340, category: Category::Error, key: "Only_public_and_protected_methods_of_the_base_class_are_accessible_via_the_super_keyword_2340", text: "Only public and protected methods of the base class are accessible via the 'super' keyword.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_341, category: Category::Error, key: "Property_0_is_private_and_only_accessible_within_class_1_2341", text: "Property '{0}' is private and only accessible within class '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_343, category: Category::Error, key: "This_syntax_requires_an_imported_helper_named_1_which_does_not_exist_in_0_Consider_upgrading_your_ve_2343", text: "This syntax requires an imported helper named '{1}' which does not exist in '{0}'. Consider upgrading your version of '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_344, category: Category::Error, key: "Type_0_does_not_satisfy_the_constraint_1_2344", text: "Type '{0}' does not satisfy the constraint '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_345, category: Category::Error, key: "Argument_of_type_0_is_not_assignable_to_parameter_of_type_1_2345", text: "Argument of type '{0}' is not assignable to parameter of type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_346, category: Category::Error, key: "Call_target_does_not_contain_any_signatures_2346", text: "Call target does not contain any signatures.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_347, category: Category::Error, key: "Untyped_function_calls_may_not_accept_type_arguments_2347", text: "Untyped function calls may not accept type arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_348, category: Category::Error, key: "Value_of_type_0_is_not_callable_Did_you_mean_to_include_new_2348", text: "Value of type '{0}' is not callable. Did you mean to include 'new'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_349, category: Category::Error, key: "This_expression_is_not_callable_2349", text: "This expression is not callable.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_350, category: Category::Error, key: "Only_a_void_function_can_be_called_with_the_new_keyword_2350", text: "Only a void function can be called with the 'new' keyword.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_351, category: Category::Error, key: "This_expression_is_not_constructable_2351", text: "This expression is not constructable.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_352, category: Category::Error, key: "Conversion_of_type_0_to_type_1_may_be_a_mistake_because_neither_type_sufficiently_overlaps_with_the__2352", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_353, category: Category::Error, key: "Object_literal_may_only_specify_known_properties_and_0_does_not_exist_in_type_1_2353", text: "Object literal may only specify known properties, and '{0}' does not exist in type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_354, category: Category::Error, key: "This_syntax_requires_an_imported_helper_but_module_0_cannot_be_found_2354", text: "This syntax requires an imported helper but module '{0}' cannot be found.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_355, category: Category::Error, key: "A_function_whose_declared_type_is_neither_undefined_void_nor_any_must_return_a_value_2355", text: "A function whose declared type is neither 'undefined', 'void', nor 'any' must return a value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_356, category: Category::Error, key: "An_arithmetic_operand_must_be_of_type_any_number_bigint_or_an_enum_type_2356", text: "An arithmetic operand must be of type 'any', 'number', 'bigint' or an enum type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_357, category: Category::Error, key: "The_operand_of_an_increment_or_decrement_operator_must_be_a_variable_or_a_property_access_2357", text: "The operand of an increment or decrement operator must be a variable or a property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_358, category: Category::Error, key: "The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_paramete_2358", text: "The left-hand side of an 'instanceof' expression must be of type 'any', an object type or a type parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_359, category: Category::Error, key: "The_right_hand_side_of_an_instanceof_expression_must_be_either_of_type_any_a_class_function_or_other_2359", text: "The right-hand side of an 'instanceof' expression must be either of type 'any', a class, function, or other type assignable to the 'Function' interface type, or an object type with a 'Symbol.hasInstance' method.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_362, category: Category::Error, key: "The_left_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type_2362", text: "The left-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_363, category: Category::Error, key: "The_right_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type_2363", text: "The right-hand side of an arithmetic operation must be of type 'any', 'number', 'bigint' or an enum type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_364, category: Category::Error, key: "The_left_hand_side_of_an_assignment_expression_must_be_a_variable_or_a_property_access_2364", text: "The left-hand side of an assignment expression must be a variable or a property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_365, category: Category::Error, key: "Operator_0_cannot_be_applied_to_types_1_and_2_2365", text: "Operator '{0}' cannot be applied to types '{1}' and '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_366, category: Category::Error, key: "Function_lacks_ending_return_statement_and_return_type_does_not_include_undefined_2366", text: "Function lacks ending return statement and return type does not include 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_367, category: Category::Error, key: "This_comparison_appears_to_be_unintentional_because_the_types_0_and_1_have_no_overlap_2367", text: "This comparison appears to be unintentional because the types '{0}' and '{1}' have no overlap.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_368, category: Category::Error, key: "Type_parameter_name_cannot_be_0_2368", text: "Type parameter name cannot be '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_369, category: Category::Error, key: "A_parameter_property_is_only_allowed_in_a_constructor_implementation_2369", text: "A parameter property is only allowed in a constructor implementation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_370, category: Category::Error, key: "A_rest_parameter_must_be_of_an_array_type_2370", text: "A rest parameter must be of an array type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_371, category: Category::Error, key: "A_parameter_initializer_is_only_allowed_in_a_function_or_constructor_implementation_2371", text: "A parameter initializer is only allowed in a function or constructor implementation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_372, category: Category::Error, key: "Parameter_0_cannot_reference_itself_2372", text: "Parameter '{0}' cannot reference itself.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_373, category: Category::Error, key: "Parameter_0_cannot_reference_identifier_1_declared_after_it_2373", text: "Parameter '{0}' cannot reference identifier '{1}' declared after it.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_374, category: Category::Error, key: "Duplicate_index_signature_for_type_0_2374", text: "Duplicate index signature for type '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_375, category: Category::Error, key: "Type_0_is_not_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefi_2375", text: "Type '{0}' is not assignable to type '{1}' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the types of the target's properties.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_376, category: Category::Error, key: "A_super_call_must_be_the_first_statement_in_the_constructor_to_refer_to_super_or_this_when_a_derived_2376", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_377, category: Category::Error, key: "Constructors_for_derived_classes_must_contain_a_super_call_2377", text: "Constructors for derived classes must contain a 'super' call.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_378, category: Category::Error, key: "A_get_accessor_must_return_a_value_2378", text: "A 'get' accessor must return a value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_379, category: Category::Error, key: "Argument_of_type_0_is_not_assignable_to_parameter_of_type_1_with_exactOptionalPropertyTypes_Colon_tr_2379", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_383, category: Category::Error, key: "Overload_signatures_must_all_be_exported_or_non_exported_2383", text: "Overload signatures must all be exported or non-exported.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_384, category: Category::Error, key: "Overload_signatures_must_all_be_ambient_or_non_ambient_2384", text: "Overload signatures must all be ambient or non-ambient.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_385, category: Category::Error, key: "Overload_signatures_must_all_be_public_private_or_protected_2385", text: "Overload signatures must all be public, private or protected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_386, category: Category::Error, key: "Overload_signatures_must_all_be_optional_or_required_2386", text: "Overload signatures must all be optional or required.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_387, category: Category::Error, key: "Function_overload_must_be_static_2387", text: "Function overload must be static.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_388, category: Category::Error, key: "Function_overload_must_not_be_static_2388", text: "Function overload must not be static.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_389, category: Category::Error, key: "Function_implementation_name_must_be_0_2389", text: "Function implementation name must be '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_390, category: Category::Error, key: "Constructor_implementation_is_missing_2390", text: "Constructor implementation is missing.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_391, category: Category::Error, key: "Function_implementation_is_missing_or_not_immediately_following_the_declaration_2391", text: "Function implementation is missing or not immediately following the declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_392, category: Category::Error, key: "Multiple_constructor_implementations_are_not_allowed_2392", text: "Multiple constructor implementations are not allowed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_393, category: Category::Error, key: "Duplicate_function_implementation_2393", text: "Duplicate function implementation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_394, category: Category::Error, key: "This_overload_signature_is_not_compatible_with_its_implementation_signature_2394", text: "This overload signature is not compatible with its implementation signature.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_395, category: Category::Error, key: "Individual_declarations_in_merged_declaration_0_must_be_all_exported_or_all_local_2395", text: "Individual declarations in merged declaration '{0}' must be all exported or all local.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_396, category: Category::Error, key: "Duplicate_identifier_arguments_Compiler_uses_arguments_to_initialize_rest_parameters_2396", text: "Duplicate identifier 'arguments'. Compiler uses 'arguments' to initialize rest parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_397, category: Category::Error, key: "Declaration_name_conflicts_with_built_in_global_identifier_0_2397", text: "Declaration name conflicts with built-in global identifier '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_398, category: Category::Error, key: "constructor_cannot_be_used_as_a_parameter_property_name_2398", text: "'constructor' cannot be used as a parameter property name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_399, category: Category::Error, key: "Duplicate_identifier_this_Compiler_uses_variable_declaration_this_to_capture_this_reference_2399", text: "Duplicate identifier '_this'. Compiler uses variable declaration '_this' to capture 'this' reference.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_400, category: Category::Error, key: "Expression_resolves_to_variable_declaration_this_that_compiler_uses_to_capture_this_reference_2400", text: "Expression resolves to variable declaration '_this' that compiler uses to capture 'this' reference.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_401, category: Category::Error, key: "A_super_call_must_be_a_root_level_statement_within_a_constructor_of_a_derived_class_that_contains_in_2401", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_402, category: Category::Error, key: "Expression_resolves_to_super_that_compiler_uses_to_capture_base_class_reference_2402", text: "Expression resolves to '_super' that compiler uses to capture base class reference.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_403, category: Category::Error, key: "Subsequent_variable_declarations_must_have_the_same_type_Variable_0_must_be_of_type_1_but_here_has_t_2403", text: "Subsequent variable declarations must have the same type. Variable '{0}' must be of type '{1}', but here has type '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_404, category: Category::Error, key: "The_left_hand_side_of_a_for_in_statement_cannot_use_a_type_annotation_2404", text: "The left-hand side of a 'for...in' statement cannot use a type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_405, category: Category::Error, key: "The_left_hand_side_of_a_for_in_statement_must_be_of_type_string_or_any_2405", text: "The left-hand side of a 'for...in' statement must be of type 'string' or 'any'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_406, category: Category::Error, key: "The_left_hand_side_of_a_for_in_statement_must_be_a_variable_or_a_property_access_2406", text: "The left-hand side of a 'for...in' statement must be a variable or a property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_407, category: Category::Error, key: "The_right_hand_side_of_a_for_in_statement_must_be_of_type_any_an_object_type_or_a_type_parameter_but_2407", text: "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}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_408, category: Category::Error, key: "Setters_cannot_return_a_value_2408", text: "Setters cannot return a value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_409, category: Category::Error, key: "Return_type_of_constructor_signature_must_be_assignable_to_the_instance_type_of_the_class_2409", text: "Return type of constructor signature must be assignable to the instance type of the class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_410, category: Category::Error, key: "The_with_statement_is_not_supported_All_symbols_in_a_with_block_will_have_type_any_2410", text: "The 'with' statement is not supported. All symbols in a 'with' block will have type 'any'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_411, category: Category::Error, key: "Property_0_of_type_1_is_not_assignable_to_2_index_type_3_2411", text: "Property '{0}' of type '{1}' is not assignable to '{2}' index type '{3}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_412, category: Category::Error, key: "Type_0_is_not_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefi_2412", text: "Type '{0}' is not assignable to type '{1}' with 'exactOptionalPropertyTypes: true'. Consider adding 'undefined' to the type of the target.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_413, category: Category::Error, key: "_0_index_type_1_is_not_assignable_to_2_index_type_3_2413", text: "'{0}' index type '{1}' is not assignable to '{2}' index type '{3}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_414, category: Category::Error, key: "Class_name_cannot_be_0_2414", text: "Class name cannot be '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_415, category: Category::Error, key: "Class_0_incorrectly_extends_base_class_1_2415", text: "Class '{0}' incorrectly extends base class '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_416, category: Category::Error, key: "Property_0_in_type_1_is_not_assignable_to_the_same_property_in_base_type_2_2416", text: "Property '{0}' in type '{1}' is not assignable to the same property in base type '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_417, category: Category::Error, key: "Class_static_side_0_incorrectly_extends_base_class_static_side_1_2417", text: "Class static side '{0}' incorrectly extends base class static side '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_418, category: Category::Error, key: "Type_of_computed_property_s_value_is_0_which_is_not_assignable_to_type_1_2418", text: "Type of computed property's value is '{0}', which is not assignable to type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_419, category: Category::Error, key: "Types_of_construct_signatures_are_incompatible_2419", text: "Types of construct signatures are incompatible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_420, category: Category::Error, key: "Class_0_incorrectly_implements_interface_1_2420", text: "Class '{0}' incorrectly implements interface '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_422, category: Category::Error, key: "A_class_can_only_implement_an_object_type_or_intersection_of_object_types_with_statically_known_memb_2422", text: "A class can only implement an object type or intersection of object types with statically known members.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_423, category: Category::Error, key: "Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_access_2423", text: "Class '{0}' defines instance member function '{1}', but extended class '{2}' defines it as instance member accessor.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_425, category: Category::Error, key: "Class_0_defines_instance_member_property_1_but_extended_class_2_defines_it_as_instance_member_functi_2425", text: "Class '{0}' defines instance member property '{1}', but extended class '{2}' defines it as instance member function.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_426, category: Category::Error, key: "Class_0_defines_instance_member_accessor_1_but_extended_class_2_defines_it_as_instance_member_functi_2426", text: "Class '{0}' defines instance member accessor '{1}', but extended class '{2}' defines it as instance member function.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_427, category: Category::Error, key: "Interface_name_cannot_be_0_2427", text: "Interface name cannot be '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_428, category: Category::Error, key: "All_declarations_of_0_must_have_identical_type_parameters_2428", text: "All declarations of '{0}' must have identical type parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_430, category: Category::Error, key: "Interface_0_incorrectly_extends_interface_1_2430", text: "Interface '{0}' incorrectly extends interface '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_431, category: Category::Error, key: "Enum_name_cannot_be_0_2431", text: "Enum name cannot be '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_432, category: Category::Error, key: "In_an_enum_with_multiple_declarations_only_one_declaration_can_omit_an_initializer_for_its_first_enu_2432", text: "In an enum with multiple declarations, only one declaration can omit an initializer for its first enum element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_433, category: Category::Error, key: "A_namespace_declaration_cannot_be_in_a_different_file_from_a_class_or_function_with_which_it_is_merg_2433", text: "A namespace declaration cannot be in a different file from a class or function with which it is merged.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_434, category: Category::Error, key: "A_namespace_declaration_cannot_be_located_prior_to_a_class_or_function_with_which_it_is_merged_2434", text: "A namespace declaration cannot be located prior to a class or function with which it is merged.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_435, category: Category::Error, key: "Ambient_modules_cannot_be_nested_in_other_modules_or_namespaces_2435", text: "Ambient modules cannot be nested in other modules or namespaces.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_436, category: Category::Error, key: "Ambient_module_declaration_cannot_specify_relative_module_name_2436", text: "Ambient module declaration cannot specify relative module name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_437, category: Category::Error, key: "Module_0_is_hidden_by_a_local_declaration_with_the_same_name_2437", text: "Module '{0}' is hidden by a local declaration with the same name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_438, category: Category::Error, key: "Import_name_cannot_be_0_2438", text: "Import name cannot be '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_439, category: Category::Error, key: "Import_or_export_declaration_in_an_ambient_module_declaration_cannot_reference_module_through_relati_2439", text: "Import or export declaration in an ambient module declaration cannot reference module through relative module name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_440, category: Category::Error, key: "Import_declaration_conflicts_with_local_declaration_of_0_2440", text: "Import declaration conflicts with local declaration of '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_441, category: Category::Error, key: "Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_2441", text: "Duplicate identifier '{0}'. Compiler reserves name '{1}' in top level scope of a module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_442, category: Category::Error, key: "Types_have_separate_declarations_of_a_private_property_0_2442", text: "Types have separate declarations of a private property '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_443, category: Category::Error, key: "Property_0_is_protected_but_type_1_is_not_a_class_derived_from_2_2443", text: "Property '{0}' is protected but type '{1}' is not a class derived from '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_444, category: Category::Error, key: "Property_0_is_protected_in_type_1_but_public_in_type_2_2444", text: "Property '{0}' is protected in type '{1}' but public in type '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_445, category: Category::Error, key: "Property_0_is_protected_and_only_accessible_within_class_1_and_its_subclasses_2445", text: "Property '{0}' is protected and only accessible within class '{1}' and its subclasses.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_446, category: Category::Error, key: "Property_0_is_protected_and_only_accessible_through_an_instance_of_class_1_This_is_an_instance_of_cl_2446", text: "Property '{0}' is protected and only accessible through an instance of class '{1}'. This is an instance of class '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_447, category: Category::Error, key: "The_0_operator_is_not_allowed_for_boolean_types_Consider_using_1_instead_2447", text: "The '{0}' operator is not allowed for boolean types. Consider using '{1}' instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_448, category: Category::Error, key: "Block_scoped_variable_0_used_before_its_declaration_2448", text: "Block-scoped variable '{0}' used before its declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_449, category: Category::Error, key: "Class_0_used_before_its_declaration_2449", text: "Class '{0}' used before its declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_450, category: Category::Error, key: "Enum_0_used_before_its_declaration_2450", text: "Enum '{0}' used before its declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_451, category: Category::Error, key: "Cannot_redeclare_block_scoped_variable_0_2451", text: "Cannot redeclare block-scoped variable '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_452, category: Category::Error, key: "An_enum_member_cannot_have_a_numeric_name_2452", text: "An enum member cannot have a numeric name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_454, category: Category::Error, key: "Variable_0_is_used_before_being_assigned_2454", text: "Variable '{0}' is used before being assigned.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_456, category: Category::Error, key: "Type_alias_0_circularly_references_itself_2456", text: "Type alias '{0}' circularly references itself.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_457, category: Category::Error, key: "Type_alias_name_cannot_be_0_2457", text: "Type alias name cannot be '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_458, category: Category::Error, key: "An_AMD_module_cannot_have_multiple_name_assignments_2458", text: "An AMD module cannot have multiple name assignments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_459, category: Category::Error, key: "Module_0_declares_1_locally_but_it_is_not_exported_2459", text: "Module '{0}' declares '{1}' locally, but it is not exported.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_460, category: Category::Error, key: "Module_0_declares_1_locally_but_it_is_exported_as_2_2460", text: "Module '{0}' declares '{1}' locally, but it is exported as '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_461, category: Category::Error, key: "Type_0_is_not_an_array_type_2461", text: "Type '{0}' is not an array type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_462, category: Category::Error, key: "A_rest_element_must_be_last_in_a_destructuring_pattern_2462", text: "A rest element must be last in a destructuring pattern.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_463, category: Category::Error, key: "A_binding_pattern_parameter_cannot_be_optional_in_an_implementation_signature_2463", text: "A binding pattern parameter cannot be optional in an implementation signature.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_464, category: Category::Error, key: "A_computed_property_name_must_be_of_type_string_number_symbol_or_any_2464", text: "A computed property name must be of type 'string', 'number', 'symbol', or 'any'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_465, category: Category::Error, key: "this_cannot_be_referenced_in_a_computed_property_name_2465", text: "'this' cannot be referenced in a computed property name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_466, category: Category::Error, key: "super_cannot_be_referenced_in_a_computed_property_name_2466", text: "'super' cannot be referenced in a computed property name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_467, category: Category::Error, key: "A_computed_property_name_cannot_reference_a_type_parameter_from_its_containing_type_2467", text: "A computed property name cannot reference a type parameter from its containing type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_468, category: Category::Error, key: "Cannot_find_global_value_0_2468", text: "Cannot find global value '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_469, category: Category::Error, key: "The_0_operator_cannot_be_applied_to_type_symbol_2469", text: "The '{0}' operator cannot be applied to type 'symbol'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_472, category: Category::Error, key: "Spread_operator_in_new_expressions_is_only_available_when_targeting_ECMAScript_5_and_higher_2472", text: "Spread operator in 'new' expressions is only available when targeting ECMAScript 5 and higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_473, category: Category::Error, key: "Enum_declarations_must_all_be_const_or_non_const_2473", text: "Enum declarations must all be const or non-const.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_474, category: Category::Error, key: "const_enum_member_initializers_must_be_constant_expressions_2474", text: "const enum member initializers must be constant expressions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_475, category: Category::Error, key: "const_enums_can_only_be_used_in_property_or_index_access_expressions_or_the_right_hand_side_of_an_im_2475", text: "'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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_476, category: Category::Error, key: "A_const_enum_member_can_only_be_accessed_using_a_string_literal_2476", text: "A const enum member can only be accessed using a string literal.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_477, category: Category::Error, key: "const_enum_member_initializer_was_evaluated_to_a_non_finite_value_2477", text: "'const' enum member initializer was evaluated to a non-finite value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_478, category: Category::Error, key: "const_enum_member_initializer_was_evaluated_to_disallowed_value_NaN_2478", text: "'const' enum member initializer was evaluated to disallowed value 'NaN'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_480, category: Category::Error, key: "let_is_not_allowed_to_be_used_as_a_name_in_let_or_const_declarations_2480", text: "'let' is not allowed to be used as a name in 'let' or 'const' declarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_481, category: Category::Error, key: "Cannot_initialize_outer_scoped_variable_0_in_the_same_scope_as_block_scoped_declaration_1_2481", text: "Cannot initialize outer scoped variable '{0}' in the same scope as block scoped declaration '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_483, category: Category::Error, key: "The_left_hand_side_of_a_for_of_statement_cannot_use_a_type_annotation_2483", text: "The left-hand side of a 'for...of' statement cannot use a type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_484, category: Category::Error, key: "Export_declaration_conflicts_with_exported_declaration_of_0_2484", text: "Export declaration conflicts with exported declaration of '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_487, category: Category::Error, key: "The_left_hand_side_of_a_for_of_statement_must_be_a_variable_or_a_property_access_2487", text: "The left-hand side of a 'for...of' statement must be a variable or a property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_488, category: Category::Error, key: "Type_0_must_have_a_Symbol_iterator_method_that_returns_an_iterator_2488", text: "Type '{0}' must have a '[Symbol.iterator]()' method that returns an iterator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_489, category: Category::Error, key: "An_iterator_must_have_a_next_method_2489", text: "An iterator must have a 'next()' method.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_490, category: Category::Error, key: "The_type_returned_by_the_0_method_of_an_iterator_must_have_a_value_property_2490", text: "The type returned by the '{0}()' method of an iterator must have a 'value' property.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_491, category: Category::Error, key: "The_left_hand_side_of_a_for_in_statement_cannot_be_a_destructuring_pattern_2491", text: "The left-hand side of a 'for...in' statement cannot be a destructuring pattern.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_492, category: Category::Error, key: "Cannot_redeclare_identifier_0_in_catch_clause_2492", text: "Cannot redeclare identifier '{0}' in catch clause.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_493, category: Category::Error, key: "Tuple_type_0_of_length_1_has_no_element_at_index_2_2493", text: "Tuple type '{0}' of length '{1}' has no element at index '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_494, category: Category::Error, key: "Using_a_string_in_a_for_of_statement_is_only_supported_in_ECMAScript_5_and_higher_2494", text: "Using a string in a 'for...of' statement is only supported in ECMAScript 5 and higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_495, category: Category::Error, key: "Type_0_is_not_an_array_type_or_a_string_type_2495", text: "Type '{0}' is not an array type or a string type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_496, category: Category::Error, key: "The_arguments_object_cannot_be_referenced_in_an_arrow_function_in_ES5_Consider_using_a_standard_func_2496", text: "The 'arguments' object cannot be referenced in an arrow function in ES5. Consider using a standard function expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_497, category: Category::Error, key: "This_module_can_only_be_referenced_with_ECMAScript_imports_Slashexports_by_turning_on_the_0_flag_and_2497", text: "This module can only be referenced with ECMAScript imports/exports by turning on the '{0}' flag and referencing its default export.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_498, category: Category::Error, key: "Module_0_uses_export_and_cannot_be_used_with_export_Asterisk_2498", text: "Module '{0}' uses 'export =' and cannot be used with 'export *'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_499, category: Category::Error, key: "An_interface_can_only_extend_an_identifier_Slashqualified_name_with_optional_type_arguments_2499", text: "An interface can only extend an identifier/qualified-name with optional type arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_500, category: Category::Error, key: "A_class_can_only_implement_an_identifier_Slashqualified_name_with_optional_type_arguments_2500", text: "A class can only implement an identifier/qualified-name with optional type arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_501, category: Category::Error, key: "A_rest_element_cannot_contain_a_binding_pattern_2501", text: "A rest element cannot contain a binding pattern.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_502, category: Category::Error, key: "_0_is_referenced_directly_or_indirectly_in_its_own_type_annotation_2502", text: "'{0}' is referenced directly or indirectly in its own type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_503, category: Category::Error, key: "Cannot_find_namespace_0_2503", text: "Cannot find namespace '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_504, category: Category::Error, key: "Type_0_must_have_a_Symbol_asyncIterator_method_that_returns_an_async_iterator_2504", text: "Type '{0}' must have a '[Symbol.asyncIterator]()' method that returns an async iterator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_505, category: Category::Error, key: "A_generator_cannot_have_a_void_type_annotation_2505", text: "A generator cannot have a 'void' type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_506, category: Category::Error, key: "_0_is_referenced_directly_or_indirectly_in_its_own_base_expression_2506", text: "'{0}' is referenced directly or indirectly in its own base expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_507, category: Category::Error, key: "Type_0_is_not_a_constructor_function_type_2507", text: "Type '{0}' is not a constructor function type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_508, category: Category::Error, key: "No_base_constructor_has_the_specified_number_of_type_arguments_2508", text: "No base constructor has the specified number of type arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_509, category: Category::Error, key: "Base_constructor_return_type_0_is_not_an_object_type_or_intersection_of_object_types_with_statically_2509", text: "Base constructor return type '{0}' is not an object type or intersection of object types with statically known members.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_510, category: Category::Error, key: "Base_constructors_must_all_have_the_same_return_type_2510", text: "Base constructors must all have the same return type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_511, category: Category::Error, key: "Cannot_create_an_instance_of_an_abstract_class_2511", text: "Cannot create an instance of an abstract class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_512, category: Category::Error, key: "Overload_signatures_must_all_be_abstract_or_non_abstract_2512", text: "Overload signatures must all be abstract or non-abstract.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_513, category: Category::Error, key: "Abstract_method_0_in_class_1_cannot_be_accessed_via_super_expression_2513", text: "Abstract method '{0}' in class '{1}' cannot be accessed via super expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_514, category: Category::Error, key: "A_tuple_type_cannot_be_indexed_with_a_negative_value_2514", text: "A tuple type cannot be indexed with a negative value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_515, category: Category::Error, key: "Non_abstract_class_0_does_not_implement_inherited_abstract_member_1_from_class_2_2515", text: "Non-abstract class '{0}' does not implement inherited abstract member {1} from class '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_516, category: Category::Error, key: "All_declarations_of_an_abstract_method_must_be_consecutive_2516", text: "All declarations of an abstract method must be consecutive.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_517, category: Category::Error, key: "Cannot_assign_an_abstract_constructor_type_to_a_non_abstract_constructor_type_2517", text: "Cannot assign an abstract constructor type to a non-abstract constructor type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_518, category: Category::Error, key: "A_this_based_type_guard_is_not_compatible_with_a_parameter_based_type_guard_2518", text: "A 'this'-based type guard is not compatible with a parameter-based type guard.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_519, category: Category::Error, key: "An_async_iterator_must_have_a_next_method_2519", text: "An async iterator must have a 'next()' method.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_520, category: Category::Error, key: "Duplicate_identifier_0_Compiler_uses_declaration_1_to_support_async_functions_2520", text: "Duplicate identifier '{0}'. Compiler uses declaration '{1}' to support async functions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_522, category: Category::Error, key: "The_arguments_object_cannot_be_referenced_in_an_async_function_or_method_in_ES5_Consider_using_a_sta_2522", text: "The 'arguments' object cannot be referenced in an async function or method in ES5. Consider using a standard function or method.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_523, category: Category::Error, key: "yield_expressions_cannot_be_used_in_a_parameter_initializer_2523", text: "'yield' expressions cannot be used in a parameter initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_524, category: Category::Error, key: "await_expressions_cannot_be_used_in_a_parameter_initializer_2524", text: "'await' expressions cannot be used in a parameter initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_526, category: Category::Error, key: "A_this_type_is_available_only_in_a_non_static_member_of_a_class_or_interface_2526", text: "A 'this' type is available only in a non-static member of a class or interface.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_527, category: Category::Error, key: "The_inferred_type_of_0_references_an_inaccessible_1_type_A_type_annotation_is_necessary_2527", text: "The inferred type of '{0}' references an inaccessible '{1}' type. A type annotation is necessary.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_528, category: Category::Error, key: "A_module_cannot_have_multiple_default_exports_2528", text: "A module cannot have multiple default exports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_529, category: Category::Error, key: "Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_containing_async_func_2529", text: "Duplicate identifier '{0}'. Compiler reserves name '{1}' in top level scope of a module containing async functions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_530, category: Category::Error, key: "Property_0_is_incompatible_with_index_signature_2530", text: "Property '{0}' is incompatible with index signature.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_531, category: Category::Error, key: "Object_is_possibly_null_2531", text: "Object is possibly 'null'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_532, category: Category::Error, key: "Object_is_possibly_undefined_2532", text: "Object is possibly 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_533, category: Category::Error, key: "Object_is_possibly_null_or_undefined_2533", text: "Object is possibly 'null' or 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_534, category: Category::Error, key: "A_function_returning_never_cannot_have_a_reachable_end_point_2534", text: "A function returning 'never' cannot have a reachable end point.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_536, category: Category::Error, key: "Type_0_cannot_be_used_to_index_type_1_2536", text: "Type '{0}' cannot be used to index type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_537, category: Category::Error, key: "Type_0_has_no_matching_index_signature_for_type_1_2537", text: "Type '{0}' has no matching index signature for type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_538, category: Category::Error, key: "Type_0_cannot_be_used_as_an_index_type_2538", text: "Type '{0}' cannot be used as an index type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_539, category: Category::Error, key: "Cannot_assign_to_0_because_it_is_not_a_variable_2539", text: "Cannot assign to '{0}' because it is not a variable.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_540, category: Category::Error, key: "Cannot_assign_to_0_because_it_is_a_read_only_property_2540", text: "Cannot assign to '{0}' because it is a read-only property.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_542, category: Category::Error, key: "Index_signature_in_type_0_only_permits_reading_2542", text: "Index signature in type '{0}' only permits reading.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_543, category: Category::Error, key: "Duplicate_identifier_newTarget_Compiler_uses_variable_declaration_newTarget_to_capture_new_target_me_2543", text: "Duplicate identifier '_newTarget'. Compiler uses variable declaration '_newTarget' to capture 'new.target' meta-property reference.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_544, category: Category::Error, key: "Expression_resolves_to_variable_declaration_newTarget_that_compiler_uses_to_capture_new_target_meta__2544", text: "Expression resolves to variable declaration '_newTarget' that compiler uses to capture 'new.target' meta-property reference.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_545, category: Category::Error, key: "A_mixin_class_must_have_a_constructor_with_a_single_rest_parameter_of_type_any_2545", text: "A mixin class must have a constructor with a single rest parameter of type 'any[]'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_547, category: Category::Error, key: "The_type_returned_by_the_0_method_of_an_async_iterator_must_be_a_promise_for_a_type_with_a_value_pro_2547", text: "The type returned by the '{0}()' method of an async iterator must be a promise for a type with a 'value' property.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_548, category: Category::Error, key: "Type_0_is_not_an_array_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator_2548", text: "Type '{0}' is not an array type or does not have a '[Symbol.iterator]()' method that returns an iterator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_549, category: Category::Error, key: "Type_0_is_not_an_array_type_or_a_string_type_or_does_not_have_a_Symbol_iterator_method_that_returns__2549", text: "Type '{0}' is not an array type or a string type or does not have a '[Symbol.iterator]()' method that returns an iterator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_550, category: Category::Error, key: "Property_0_does_not_exist_on_type_1_Do_you_need_to_change_your_target_library_Try_changing_the_lib_c_2550", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_551, category: Category::Error, key: "Property_0_does_not_exist_on_type_1_Did_you_mean_2_2551", text: "Property '{0}' does not exist on type '{1}'. Did you mean '{2}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_552, category: Category::Error, key: "Cannot_find_name_0_Did_you_mean_1_2552", text: "Cannot find name '{0}'. Did you mean '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_553, category: Category::Error, key: "Computed_values_are_not_permitted_in_an_enum_with_string_valued_members_2553", text: "Computed values are not permitted in an enum with string valued members.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_554, category: Category::Error, key: "Expected_0_arguments_but_got_1_2554", text: "Expected {0} arguments, but got {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_555, category: Category::Error, key: "Expected_at_least_0_arguments_but_got_1_2555", text: "Expected at least {0} arguments, but got {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_556, category: Category::Error, key: "A_spread_argument_must_either_have_a_tuple_type_or_be_passed_to_a_rest_parameter_2556", text: "A spread argument must either have a tuple type or be passed to a rest parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_558, category: Category::Error, key: "Expected_0_type_arguments_but_got_1_2558", text: "Expected {0} type arguments, but got {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_559, category: Category::Error, key: "Type_0_has_no_properties_in_common_with_type_1_2559", text: "Type '{0}' has no properties in common with type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_560, category: Category::Error, key: "Value_of_type_0_has_no_properties_in_common_with_type_1_Did_you_mean_to_call_it_2560", text: "Value of type '{0}' has no properties in common with type '{1}'. Did you mean to call it?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_561, category: Category::Error, key: "Object_literal_may_only_specify_known_properties_but_0_does_not_exist_in_type_1_Did_you_mean_to_writ_2561", text: "Object literal may only specify known properties, but '{0}' does not exist in type '{1}'. Did you mean to write '{2}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_562, category: Category::Error, key: "Base_class_expressions_cannot_reference_class_type_parameters_2562", text: "Base class expressions cannot reference class type parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_563, category: Category::Error, key: "The_containing_function_or_module_body_is_too_large_for_control_flow_analysis_2563", text: "The containing function or module body is too large for control flow analysis.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_564, category: Category::Error, key: "Property_0_has_no_initializer_and_is_not_definitely_assigned_in_the_constructor_2564", text: "Property '{0}' has no initializer and is not definitely assigned in the constructor.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_565, category: Category::Error, key: "Property_0_is_used_before_being_assigned_2565", text: "Property '{0}' is used before being assigned.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_566, category: Category::Error, key: "A_rest_element_cannot_have_a_property_name_2566", text: "A rest element cannot have a property name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_567, category: Category::Error, key: "Enum_declarations_can_only_merge_with_namespace_or_other_enum_declarations_2567", text: "Enum declarations can only merge with namespace or other enum declarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_568, category: Category::Error, key: "Property_0_may_not_exist_on_type_1_Did_you_mean_2_2568", text: "Property '{0}' may not exist on type '{1}'. Did you mean '{2}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_570, category: Category::Error, key: "Could_not_find_name_0_Did_you_mean_1_2570", text: "Could not find name '{0}'. Did you mean '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_571, category: Category::Error, key: "Object_is_of_type_unknown_2571", text: "Object is of type 'unknown'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_574, category: Category::Error, key: "A_rest_element_type_must_be_an_array_type_2574", text: "A rest element type must be an array type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_575, category: Category::Error, key: "No_overload_expects_0_arguments_but_overloads_do_exist_that_expect_either_1_or_2_arguments_2575", text: "No overload expects {0} arguments, but overloads do exist that expect either {1} or {2} arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_576, category: Category::Error, key: "Property_0_does_not_exist_on_type_1_Did_you_mean_to_access_the_static_member_2_instead_2576", text: "Property '{0}' does not exist on type '{1}'. Did you mean to access the static member '{2}' instead?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_577, category: Category::Error, key: "Return_type_annotation_circularly_references_itself_2577", text: "Return type annotation circularly references itself.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_578, category: Category::Error, key: "Unused_ts_expect_error_directive_2578", text: "Unused '@ts-expect-error' directive.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_580, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashno_2580", text: "Cannot find name '{0}'. Do you need to install type definitions for node? Try `npm i --save-dev @types/node`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_581, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slash_2581", text: "Cannot find name '{0}'. Do you need to install type definitions for jQuery? Try `npm i --save-dev @types/jquery`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_582, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2582", text: "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`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_583, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_2583", text: "Cannot find name '{0}'. Do you need to change your target library? Try changing the 'lib' compiler option to '{1}' or later.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_584, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_2584", text: "Cannot find name '{0}'. Do you need to change your target library? Try changing the 'lib' compiler option to include 'dom'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_585, category: Category::Error, key: "_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Do_you_need_to_change_your_target_library_2585", text: "'{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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_588, category: Category::Error, key: "Cannot_assign_to_0_because_it_is_a_constant_2588", text: "Cannot assign to '{0}' because it is a constant.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_589, category: Category::Error, key: "Type_instantiation_is_excessively_deep_and_possibly_infinite_2589", text: "Type instantiation is excessively deep and possibly infinite.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_590, category: Category::Error, key: "Expression_produces_a_union_type_that_is_too_complex_to_represent_2590", text: "Expression produces a union type that is too complex to represent.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_591, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashno_2591", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_592, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slash_2592", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_593, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_594, category: Category::Error, key: "This_module_is_declared_with_export_and_can_only_be_used_with_a_default_import_when_using_the_0_flag_2594", text: "This module is declared with 'export =', and can only be used with a default import when using the '{0}' flag.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_595, category: Category::Error, key: "_0_can_only_be_imported_by_using_a_default_import_2595", text: "'{0}' can only be imported by using a default import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_596, category: Category::Error, key: "_0_can_only_be_imported_by_turning_on_the_esModuleInterop_flag_and_using_a_default_import_2596", text: "'{0}' can only be imported by turning on the 'esModuleInterop' flag and using a default import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_597, category: Category::Error, key: "_0_can_only_be_imported_by_using_a_require_call_or_by_using_a_default_import_2597", text: "'{0}' can only be imported by using a 'require' call or by using a default import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_598, category: Category::Error, key: "_0_can_only_be_imported_by_using_a_require_call_or_by_turning_on_the_esModuleInterop_flag_and_using__2598", text: "'{0}' can only be imported by using a 'require' call or by turning on the 'esModuleInterop' flag and using a default import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_602, category: Category::Error, key: "JSX_element_implicitly_has_type_any_because_the_global_type_JSX_Element_does_not_exist_2602", text: "JSX element implicitly has type 'any' because the global type 'JSX.Element' does not exist.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_603, category: Category::Error, key: "Property_0_in_type_1_is_not_assignable_to_type_2_2603", text: "Property '{0}' in type '{1}' is not assignable to type '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_604, category: Category::Error, key: "JSX_element_type_0_does_not_have_any_construct_or_call_signatures_2604", text: "JSX element type '{0}' does not have any construct or call signatures.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_606, category: Category::Error, key: "Property_0_of_JSX_spread_attribute_is_not_assignable_to_target_property_2606", text: "Property '{0}' of JSX spread attribute is not assignable to target property.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_607, category: Category::Error, key: "JSX_element_class_does_not_support_attributes_because_it_does_not_have_a_0_property_2607", text: "JSX element class does not support attributes because it does not have a '{0}' property.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_608, category: Category::Error, key: "The_global_type_JSX_0_may_not_have_more_than_one_property_2608", text: "The global type 'JSX.{0}' may not have more than one property.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_609, category: Category::Error, key: "JSX_spread_child_must_be_an_array_type_2609", text: "JSX spread child must be an array type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_610, category: Category::Error, key: "_0_is_defined_as_an_accessor_in_class_1_but_is_overridden_here_in_2_as_an_instance_property_2610", text: "'{0}' is defined as an accessor in class '{1}', but is overridden here in '{2}' as an instance property.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_611, category: Category::Error, key: "_0_is_defined_as_a_property_in_class_1_but_is_overridden_here_in_2_as_an_accessor_2611", text: "'{0}' is defined as a property in class '{1}', but is overridden here in '{2}' as an accessor.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_612, category: Category::Error, key: "Property_0_will_overwrite_the_base_property_in_1_If_this_is_intentional_add_an_initializer_Otherwise_2612", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_613, category: Category::Error, key: "Module_0_has_no_default_export_Did_you_mean_to_use_import_1_from_0_instead_2613", text: "Module '{0}' has no default export. Did you mean to use 'import { {1} } from {0}' instead?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_614, category: Category::Error, key: "Module_0_has_no_exported_member_1_Did_you_mean_to_use_import_1_from_0_instead_2614", text: "Module '{0}' has no exported member '{1}'. Did you mean to use 'import {1} from {0}' instead?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_615, category: Category::Error, key: "Type_of_property_0_circularly_references_itself_in_mapped_type_1_2615", text: "Type of property '{0}' circularly references itself in mapped type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_616, category: Category::Error, key: "_0_can_only_be_imported_by_using_import_1_require_2_or_a_default_import_2616", text: "'{0}' can only be imported by using 'import {1} = require({2})' or a default import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_617, category: Category::Error, key: "_0_can_only_be_imported_by_using_import_1_require_2_or_by_turning_on_the_esModuleInterop_flag_and_us_2617", text: "'{0}' can only be imported by using 'import {1} = require({2})' or by turning on the 'esModuleInterop' flag and using a default import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_618, category: Category::Error, key: "Source_has_0_element_s_but_target_requires_1_2618", text: "Source has {0} element(s) but target requires {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_619, category: Category::Error, key: "Source_has_0_element_s_but_target_allows_only_1_2619", text: "Source has {0} element(s) but target allows only {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_620, category: Category::Error, key: "Target_requires_0_element_s_but_source_may_have_fewer_2620", text: "Target requires {0} element(s) but source may have fewer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_621, category: Category::Error, key: "Target_allows_only_0_element_s_but_source_may_have_more_2621", text: "Target allows only {0} element(s) but source may have more.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_623, category: Category::Error, key: "Source_provides_no_match_for_required_element_at_position_0_in_target_2623", text: "Source provides no match for required element at position {0} in target.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_624, category: Category::Error, key: "Source_provides_no_match_for_variadic_element_at_position_0_in_target_2624", text: "Source provides no match for variadic element at position {0} in target.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_625, category: Category::Error, key: "Variadic_element_at_position_0_in_source_does_not_match_element_at_position_1_in_target_2625", text: "Variadic element at position {0} in source does not match element at position {1} in target.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_626, category: Category::Error, key: "Type_at_position_0_in_source_is_not_compatible_with_type_at_position_1_in_target_2626", text: "Type at position {0} in source is not compatible with type at position {1} in target.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_627, category: Category::Error, key: "Type_at_positions_0_through_1_in_source_is_not_compatible_with_type_at_position_2_in_target_2627", text: "Type at positions {0} through {1} in source is not compatible with type at position {2} in target.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_628, category: Category::Error, key: "Cannot_assign_to_0_because_it_is_an_enum_2628", text: "Cannot assign to '{0}' because it is an enum.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_629, category: Category::Error, key: "Cannot_assign_to_0_because_it_is_a_class_2629", text: "Cannot assign to '{0}' because it is a class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_630, category: Category::Error, key: "Cannot_assign_to_0_because_it_is_a_function_2630", text: "Cannot assign to '{0}' because it is a function.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_631, category: Category::Error, key: "Cannot_assign_to_0_because_it_is_a_namespace_2631", text: "Cannot assign to '{0}' because it is a namespace.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_632, category: Category::Error, key: "Cannot_assign_to_0_because_it_is_an_import_2632", text: "Cannot assign to '{0}' because it is an import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_633, category: Category::Error, key: "JSX_property_access_expressions_cannot_include_JSX_namespace_names_2633", text: "JSX property access expressions cannot include JSX namespace names", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_634, category: Category::Error, key: "_0_index_signatures_are_incompatible_2634", text: "'{0}' index signatures are incompatible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_635, category: Category::Error, key: "Type_0_has_no_signatures_for_which_the_type_argument_list_is_applicable_2635", text: "Type '{0}' has no signatures for which the type argument list is applicable.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_636, category: Category::Error, key: "Type_0_is_not_assignable_to_type_1_as_implied_by_variance_annotation_2636", text: "Type '{0}' is not assignable to type '{1}' as implied by variance annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_637, category: Category::Error, key: "Variance_annotations_are_only_supported_in_type_aliases_for_object_function_constructor_and_mapped_t_2637", text: "Variance annotations are only supported in type aliases for object, function, constructor, and mapped types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_638, category: Category::Error, key: "Type_0_may_represent_a_primitive_value_which_is_not_permitted_as_the_right_operand_of_the_in_operato_2638", text: "Type '{0}' may represent a primitive value, which is not permitted as the right operand of the 'in' operator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_639, category: Category::Error, key: "React_components_cannot_include_JSX_namespace_names_2639", text: "React components cannot include JSX namespace names", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_649, category: Category::Error, key: "Cannot_augment_module_0_with_value_exports_because_it_resolves_to_a_non_module_entity_2649", text: "Cannot augment module '{0}' with value exports because it resolves to a non-module entity.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_650, category: Category::Error, key: "Non_abstract_class_expression_is_missing_implementations_for_the_following_members_of_0_Colon_1_and__2650", text: "Non-abstract class expression is missing implementations for the following members of '{0}': {1} and {2} more.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_651, category: Category::Error, key: "A_member_initializer_in_a_enum_declaration_cannot_reference_members_declared_after_it_including_memb_2651", text: "A member initializer in a enum declaration cannot reference members declared after it, including members defined in other enums.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_652, category: Category::Error, key: "Merged_declaration_0_cannot_include_a_default_export_declaration_Consider_adding_a_separate_export_d_2652", text: "Merged declaration '{0}' cannot include a default export declaration. Consider adding a separate 'export default {0}' declaration instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_653, category: Category::Error, key: "Non_abstract_class_expression_does_not_implement_inherited_abstract_member_0_from_class_1_2653", text: "Non-abstract class expression does not implement inherited abstract member '{0}' from class '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_654, category: Category::Error, key: "Non_abstract_class_0_is_missing_implementations_for_the_following_members_of_1_Colon_2_2654", text: "Non-abstract class '{0}' is missing implementations for the following members of '{1}': {2}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_655, category: Category::Error, key: "Non_abstract_class_0_is_missing_implementations_for_the_following_members_of_1_Colon_2_and_3_more_2655", text: "Non-abstract class '{0}' is missing implementations for the following members of '{1}': {2} and {3} more.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_656, category: Category::Error, key: "Non_abstract_class_expression_is_missing_implementations_for_the_following_members_of_0_Colon_1_2656", text: "Non-abstract class expression is missing implementations for the following members of '{0}': {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_657, category: Category::Error, key: "JSX_expressions_must_have_one_parent_element_2657", text: "JSX expressions must have one parent element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_658, category: Category::Error, key: "Type_0_provides_no_match_for_the_signature_1_2658", text: "Type '{0}' provides no match for the signature '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_659, category: Category::Error, key: "super_is_only_allowed_in_members_of_object_literal_expressions_when_option_target_is_ES2015_or_highe_2659", text: "'super' is only allowed in members of object literal expressions when option 'target' is 'ES2015' or higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_660, category: Category::Error, key: "super_can_only_be_referenced_in_members_of_derived_classes_or_object_literal_expressions_2660", text: "'super' can only be referenced in members of derived classes or object literal expressions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_661, category: Category::Error, key: "Cannot_export_0_Only_local_declarations_can_be_exported_from_a_module_2661", text: "Cannot export '{0}'. Only local declarations can be exported from a module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_662, category: Category::Error, key: "Cannot_find_name_0_Did_you_mean_the_static_member_1_0_2662", text: "Cannot find name '{0}'. Did you mean the static member '{1}.{0}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_663, category: Category::Error, key: "Cannot_find_name_0_Did_you_mean_the_instance_member_this_0_2663", text: "Cannot find name '{0}'. Did you mean the instance member 'this.{0}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_664, category: Category::Error, key: "Invalid_module_name_in_augmentation_module_0_cannot_be_found_2664", text: "Invalid module name in augmentation, module '{0}' cannot be found.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_665, category: Category::Error, key: "Invalid_module_name_in_augmentation_Module_0_resolves_to_an_untyped_module_at_1_which_cannot_be_augm_2665", text: "Invalid module name in augmentation. Module '{0}' resolves to an untyped module at '{1}', which cannot be augmented.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_666, category: Category::Error, key: "Exports_and_export_assignments_are_not_permitted_in_module_augmentations_2666", text: "Exports and export assignments are not permitted in module augmentations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_667, category: Category::Error, key: "Imports_are_not_permitted_in_module_augmentations_Consider_moving_them_to_the_enclosing_external_mod_2667", text: "Imports are not permitted in module augmentations. Consider moving them to the enclosing external module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_668, category: Category::Error, key: "export_modifier_cannot_be_applied_to_ambient_modules_and_module_augmentations_since_they_are_always__2668", text: "'export' modifier cannot be applied to ambient modules and module augmentations since they are always visible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_669, category: Category::Error, key: "Augmentations_for_the_global_scope_can_only_be_directly_nested_in_external_modules_or_ambient_module_2669", text: "Augmentations for the global scope can only be directly nested in external modules or ambient module declarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_670, category: Category::Error, key: "Augmentations_for_the_global_scope_should_have_declare_modifier_unless_they_appear_in_already_ambien_2670", text: "Augmentations for the global scope should have 'declare' modifier unless they appear in already ambient context.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_671, category: Category::Error, key: "Cannot_augment_module_0_because_it_resolves_to_a_non_module_entity_2671", text: "Cannot augment module '{0}' because it resolves to a non-module entity.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_672, category: Category::Error, key: "Cannot_assign_a_0_constructor_type_to_a_1_constructor_type_2672", text: "Cannot assign a '{0}' constructor type to a '{1}' constructor type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_673, category: Category::Error, key: "Constructor_of_class_0_is_private_and_only_accessible_within_the_class_declaration_2673", text: "Constructor of class '{0}' is private and only accessible within the class declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_674, category: Category::Error, key: "Constructor_of_class_0_is_protected_and_only_accessible_within_the_class_declaration_2674", text: "Constructor of class '{0}' is protected and only accessible within the class declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_675, category: Category::Error, key: "Cannot_extend_a_class_0_Class_constructor_is_marked_as_private_2675", text: "Cannot extend a class '{0}'. Class constructor is marked as private.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_676, category: Category::Error, key: "Accessors_must_both_be_abstract_or_non_abstract_2676", text: "Accessors must both be abstract or non-abstract.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_677, category: Category::Error, key: "A_type_predicate_s_type_must_be_assignable_to_its_parameter_s_type_2677", text: "A type predicate's type must be assignable to its parameter's type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_678, category: Category::Error, key: "Type_0_is_not_comparable_to_type_1_2678", text: "Type '{0}' is not comparable to type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_679, category: Category::Error, key: "A_function_that_is_called_with_the_new_keyword_cannot_have_a_this_type_that_is_void_2679", text: "A function that is called with the 'new' keyword cannot have a 'this' type that is 'void'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_680, category: Category::Error, key: "A_0_parameter_must_be_the_first_parameter_2680", text: "A '{0}' parameter must be the first parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_681, category: Category::Error, key: "A_constructor_cannot_have_a_this_parameter_2681", text: "A constructor cannot have a 'this' parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_683, category: Category::Error, key: "this_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_2683", text: "'this' implicitly has type 'any' because it does not have a type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_684, category: Category::Error, key: "The_this_context_of_type_0_is_not_assignable_to_method_s_this_of_type_1_2684", text: "The 'this' context of type '{0}' is not assignable to method's 'this' of type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_685, category: Category::Error, key: "The_this_types_of_each_signature_are_incompatible_2685", text: "The 'this' types of each signature are incompatible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_686, category: Category::Error, key: "_0_refers_to_a_UMD_global_but_the_current_file_is_a_module_Consider_adding_an_import_instead_2686", text: "'{0}' refers to a UMD global, but the current file is a module. Consider adding an import instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_687, category: Category::Error, key: "All_declarations_of_0_must_have_identical_modifiers_2687", text: "All declarations of '{0}' must have identical modifiers.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_688, category: Category::Error, key: "Cannot_find_type_definition_file_for_0_2688", text: "Cannot find type definition file for '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_689, category: Category::Error, key: "Cannot_extend_an_interface_0_Did_you_mean_implements_2689", text: "Cannot extend an interface '{0}'. Did you mean 'implements'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_690, category: Category::Error, key: "_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Did_you_mean_to_use_1_in_0_2690", text: "'{0}' only refers to a type, but is being used as a value here. Did you mean to use '{1} in {0}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_692, category: Category::Error, key: "_0_is_a_primitive_but_1_is_a_wrapper_object_Prefer_using_0_when_possible_2692", text: "'{0}' is a primitive, but '{1}' is a wrapper object. Prefer using '{0}' when possible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_693, category: Category::Error, key: "_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_2693", text: "'{0}' only refers to a type, but is being used as a value here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_694, category: Category::Error, key: "Namespace_0_has_no_exported_member_1_2694", text: "Namespace '{0}' has no exported member '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_695, category: Category::Error, key: "Left_side_of_comma_operator_is_unused_and_has_no_side_effects_2695", text: "Left side of comma operator is unused and has no side effects.", reports_unnecessary: true, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_696, category: Category::Error, key: "The_Object_type_is_assignable_to_very_few_other_types_Did_you_mean_to_use_the_any_type_instead_2696", text: "The 'Object' type is assignable to very few other types. Did you mean to use the 'any' type instead?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_697, category: Category::Error, key: "An_async_function_or_method_must_return_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_in_2697", text: "An async function or method must return a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your '--lib' option.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_698, category: Category::Error, key: "Spread_types_may_only_be_created_from_object_types_2698", text: "Spread types may only be created from object types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_699, category: Category::Error, key: "Static_property_0_conflicts_with_built_in_property_Function_0_of_constructor_function_1_2699", text: "Static property '{0}' conflicts with built-in property 'Function.{0}' of constructor function '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_700, category: Category::Error, key: "Rest_types_may_only_be_created_from_object_types_2700", text: "Rest types may only be created from object types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_701, category: Category::Error, key: "The_target_of_an_object_rest_assignment_must_be_a_variable_or_a_property_access_2701", text: "The target of an object rest assignment must be a variable or a property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_702, category: Category::Error, key: "_0_only_refers_to_a_type_but_is_being_used_as_a_namespace_here_2702", text: "'{0}' only refers to a type, but is being used as a namespace here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_703, category: Category::Error, key: "The_operand_of_a_delete_operator_must_be_a_property_reference_2703", text: "The operand of a 'delete' operator must be a property reference.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_704, category: Category::Error, key: "The_operand_of_a_delete_operator_cannot_be_a_read_only_property_2704", text: "The operand of a 'delete' operator cannot be a read-only property.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_705, category: Category::Error, key: "An_async_function_or_method_in_ES5_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_2705", text: "An async function or method in ES5 requires the 'Promise' constructor. Make sure you have a declaration for the 'Promise' constructor or include 'ES2015' in your '--lib' option.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_706, category: Category::Error, key: "Required_type_parameters_may_not_follow_optional_type_parameters_2706", text: "Required type parameters may not follow optional type parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_707, category: Category::Error, key: "Generic_type_0_requires_between_1_and_2_type_arguments_2707", text: "Generic type '{0}' requires between {1} and {2} type arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_708, category: Category::Error, key: "Cannot_use_namespace_0_as_a_value_2708", text: "Cannot use namespace '{0}' as a value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_709, category: Category::Error, key: "Cannot_use_namespace_0_as_a_type_2709", text: "Cannot use namespace '{0}' as a type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_710, category: Category::Error, key: "_0_are_specified_twice_The_attribute_named_0_will_be_overwritten_2710", text: "'{0}' are specified twice. The attribute named '{0}' will be overwritten.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_711, category: Category::Error, key: "A_dynamic_import_call_returns_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES20_2711", text: "A dynamic import call returns a 'Promise'. Make sure you have a declaration for 'Promise' or include 'ES2015' in your '--lib' option.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_712, category: Category::Error, key: "A_dynamic_import_call_in_ES5_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_for_t_2712", text: "A dynamic import call in ES5 requires the 'Promise' constructor. Make sure you have a declaration for the 'Promise' constructor or include 'ES2015' in your '--lib' option.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_713, category: Category::Error, key: "Cannot_access_0_1_because_0_is_a_type_but_not_a_namespace_Did_you_mean_to_retrieve_the_type_of_the_p_2713", text: "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}\"]'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_714, category: Category::Error, key: "The_expression_of_an_export_assignment_must_be_an_identifier_or_qualified_name_in_an_ambient_context_2714", text: "The expression of an export assignment must be an identifier or qualified name in an ambient context.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_715, category: Category::Error, key: "Abstract_property_0_in_class_1_cannot_be_accessed_in_the_constructor_2715", text: "Abstract property '{0}' in class '{1}' cannot be accessed in the constructor.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_716, category: Category::Error, key: "Type_parameter_0_has_a_circular_default_2716", text: "Type parameter '{0}' has a circular default.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_717, category: Category::Error, key: "Subsequent_property_declarations_must_have_the_same_type_Property_0_must_be_of_type_1_but_here_has_t_2717", text: "Subsequent property declarations must have the same type. Property '{0}' must be of type '{1}', but here has type '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_718, category: Category::Error, key: "Duplicate_property_0_2718", text: "Duplicate property '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_719, category: Category::Error, key: "Type_0_is_not_assignable_to_type_1_Two_different_types_with_this_name_exist_but_they_are_unrelated_2719", text: "Type '{0}' is not assignable to type '{1}'. Two different types with this name exist, but they are unrelated.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_720, category: Category::Error, key: "Class_0_incorrectly_implements_class_1_Did_you_mean_to_extend_1_and_inherit_its_members_as_a_subclas_2720", text: "Class '{0}' incorrectly implements class '{1}'. Did you mean to extend '{1}' and inherit its members as a subclass?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_721, category: Category::Error, key: "Cannot_invoke_an_object_which_is_possibly_null_2721", text: "Cannot invoke an object which is possibly 'null'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_722, category: Category::Error, key: "Cannot_invoke_an_object_which_is_possibly_undefined_2722", text: "Cannot invoke an object which is possibly 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_723, category: Category::Error, key: "Cannot_invoke_an_object_which_is_possibly_null_or_undefined_2723", text: "Cannot invoke an object which is possibly 'null' or 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_724, category: Category::Error, key: "_0_has_no_exported_member_named_1_Did_you_mean_2_2724", text: "'{0}' has no exported member named '{1}'. Did you mean '{2}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_725, category: Category::Error, key: "Class_name_cannot_be_Object_when_targeting_ES5_and_above_with_module_0_2725", text: "Class name cannot be 'Object' when targeting ES5 and above with module {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_726, category: Category::Error, key: "Cannot_find_lib_definition_for_0_2726", text: "Cannot find lib definition for '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_727, category: Category::Error, key: "Cannot_find_lib_definition_for_0_Did_you_mean_1_2727", text: "Cannot find lib definition for '{0}'. Did you mean '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_728, category: Category::Message, key: "_0_is_declared_here_2728", text: "'{0}' is declared here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_729, category: Category::Error, key: "Property_0_is_used_before_its_initialization_2729", text: "Property '{0}' is used before its initialization.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_730, category: Category::Error, key: "An_arrow_function_cannot_have_a_this_parameter_2730", text: "An arrow function cannot have a 'this' parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_731, category: Category::Error, key: "Implicit_conversion_of_a_symbol_to_a_string_will_fail_at_runtime_Consider_wrapping_this_expression_i_2731", text: "Implicit conversion of a 'symbol' to a 'string' will fail at runtime. Consider wrapping this expression in 'String(...)'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_732, category: Category::Error, key: "Cannot_find_module_0_Consider_using_resolveJsonModule_to_import_module_with_json_extension_2732", text: "Cannot find module '{0}'. Consider using '--resolveJsonModule' to import module with '.json' extension.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_733, category: Category::Error, key: "Property_0_was_also_declared_here_2733", text: "Property '{0}' was also declared here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_734, category: Category::Error, key: "Are_you_missing_a_semicolon_2734", text: "Are you missing a semicolon?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_735, category: Category::Error, key: "Did_you_mean_for_0_to_be_constrained_to_type_new_args_Colon_any_1_2735", text: "Did you mean for '{0}' to be constrained to type 'new (...args: any[]) => {1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_736, category: Category::Error, key: "Operator_0_cannot_be_applied_to_type_1_2736", text: "Operator '{0}' cannot be applied to type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_737, category: Category::Error, key: "BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737", text: "BigInt literals are not available when targeting lower than ES2020.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_738, category: Category::Message, key: "An_outer_value_of_this_is_shadowed_by_this_container_2738", text: "An outer value of 'this' is shadowed by this container.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_739, category: Category::Error, key: "Type_0_is_missing_the_following_properties_from_type_1_Colon_2_2739", text: "Type '{0}' is missing the following properties from type '{1}': {2}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_740, category: Category::Error, key: "Type_0_is_missing_the_following_properties_from_type_1_Colon_2_and_3_more_2740", text: "Type '{0}' is missing the following properties from type '{1}': {2}, and {3} more.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_741, category: Category::Error, key: "Property_0_is_missing_in_type_1_but_required_in_type_2_2741", text: "Property '{0}' is missing in type '{1}' but required in type '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_742, category: Category::Error, key: "The_inferred_type_of_0_cannot_be_named_without_a_reference_to_1_This_is_likely_not_portable_A_type_a_2742", text: "The inferred type of '{0}' cannot be named without a reference to '{1}'. This is likely not portable. A type annotation is necessary.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_743, category: Category::Error, key: "No_overload_expects_0_type_arguments_but_overloads_do_exist_that_expect_either_1_or_2_type_arguments_2743", text: "No overload expects {0} type arguments, but overloads do exist that expect either {1} or {2} type arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_744, category: Category::Error, key: "Type_parameter_defaults_can_only_reference_previously_declared_type_parameters_2744", text: "Type parameter defaults can only reference previously declared type parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_745, category: Category::Error, key: "This_JSX_tag_s_0_prop_expects_type_1_which_requires_multiple_children_but_only_a_single_child_was_pr_2745", text: "This JSX tag's '{0}' prop expects type '{1}' which requires multiple children, but only a single child was provided.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_746, category: Category::Error, key: "This_JSX_tag_s_0_prop_expects_a_single_child_of_type_1_but_multiple_children_were_provided_2746", text: "This JSX tag's '{0}' prop expects a single child of type '{1}', but multiple children were provided.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_747, category: Category::Error, key: "_0_components_don_t_accept_text_as_child_elements_Text_in_JSX_has_the_type_string_but_the_expected_t_2747", text: "'{0}' components don't accept text as child elements. Text in JSX has the type 'string', but the expected type of '{1}' is '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_748, category: Category::Error, key: "Cannot_access_ambient_const_enums_when_0_is_enabled_2748", text: "Cannot access ambient const enums when '{0}' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_749, category: Category::Error, key: "_0_refers_to_a_value_but_is_being_used_as_a_type_here_Did_you_mean_typeof_0_2749", text: "'{0}' refers to a value, but is being used as a type here. Did you mean 'typeof {0}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_750, category: Category::Error, key: "The_implementation_signature_is_declared_here_2750", text: "The implementation signature is declared here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_751, category: Category::Error, key: "Circularity_originates_in_type_at_this_location_2751", text: "Circularity originates in type at this location.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_752, category: Category::Error, key: "The_first_export_default_is_here_2752", text: "The first export default is here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_753, category: Category::Error, key: "Another_export_default_is_here_2753", text: "Another export default is here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_754, category: Category::Error, key: "super_may_not_use_type_arguments_2754", text: "'super' may not use type arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_755, category: Category::Error, key: "No_constituent_of_type_0_is_callable_2755", text: "No constituent of type '{0}' is callable.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_756, category: Category::Error, key: "Not_all_constituents_of_type_0_are_callable_2756", text: "Not all constituents of type '{0}' are callable.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_757, category: Category::Error, key: "Type_0_has_no_call_signatures_2757", text: "Type '{0}' has no call signatures.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_758, category: Category::Error, key: "Each_member_of_the_union_type_0_has_signatures_but_none_of_those_signatures_are_compatible_with_each_2758", text: "Each member of the union type '{0}' has signatures, but none of those signatures are compatible with each other.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_759, category: Category::Error, key: "No_constituent_of_type_0_is_constructable_2759", text: "No constituent of type '{0}' is constructable.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_760, category: Category::Error, key: "Not_all_constituents_of_type_0_are_constructable_2760", text: "Not all constituents of type '{0}' are constructable.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_761, category: Category::Error, key: "Type_0_has_no_construct_signatures_2761", text: "Type '{0}' has no construct signatures.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_762, category: Category::Error, key: "Each_member_of_the_union_type_0_has_construct_signatures_but_none_of_those_signatures_are_compatible_2762", text: "Each member of the union type '{0}' has construct signatures, but none of those signatures are compatible with each other.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_763, category: Category::Error, key: "Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_for_of_will_always_s_2763", text: "Cannot iterate value because the 'next' method of its iterator expects type '{1}', but for-of will always send '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_764, category: Category::Error, key: "Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_spread_will_al_2764", text: "Cannot iterate value because the 'next' method of its iterator expects type '{1}', but array spread will always send '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_765, category: Category::Error, key: "Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_destructuring__2765", text: "Cannot iterate value because the 'next' method of its iterator expects type '{1}', but array destructuring will always send '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_766, category: Category::Error, key: "Cannot_delegate_iteration_to_value_because_the_next_method_of_its_iterator_expects_type_1_but_the_co_2766", text: "Cannot delegate iteration to value because the 'next' method of its iterator expects type '{1}', but the containing generator will always send '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_767, category: Category::Error, key: "The_0_property_of_an_iterator_must_be_a_method_2767", text: "The '{0}' property of an iterator must be a method.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_768, category: Category::Error, key: "The_0_property_of_an_async_iterator_must_be_a_method_2768", text: "The '{0}' property of an async iterator must be a method.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_769, category: Category::Error, key: "No_overload_matches_this_call_2769", text: "No overload matches this call.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_770, category: Category::Error, key: "The_last_overload_gave_the_following_error_2770", text: "The last overload gave the following error.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_771, category: Category::Error, key: "The_last_overload_is_declared_here_2771", text: "The last overload is declared here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_772, category: Category::Error, key: "Overload_0_of_1_2_gave_the_following_error_2772", text: "Overload {0} of {1}, '{2}', gave the following error.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_773, category: Category::Error, key: "Did_you_forget_to_use_await_2773", text: "Did you forget to use 'await'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_774, category: Category::Error, key: "This_condition_will_always_return_true_since_this_function_is_always_defined_Did_you_mean_to_call_it_2774", text: "This condition will always return true since this function is always defined. Did you mean to call it instead?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_775, category: Category::Error, key: "Assertions_require_every_name_in_the_call_target_to_be_declared_with_an_explicit_type_annotation_2775", text: "Assertions require every name in the call target to be declared with an explicit type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_776, category: Category::Error, key: "Assertions_require_the_call_target_to_be_an_identifier_or_qualified_name_2776", text: "Assertions require the call target to be an identifier or qualified name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_777, category: Category::Error, key: "The_operand_of_an_increment_or_decrement_operator_may_not_be_an_optional_property_access_2777", text: "The operand of an increment or decrement operator may not be an optional property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_778, category: Category::Error, key: "The_target_of_an_object_rest_assignment_may_not_be_an_optional_property_access_2778", text: "The target of an object rest assignment may not be an optional property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_779, category: Category::Error, key: "The_left_hand_side_of_an_assignment_expression_may_not_be_an_optional_property_access_2779", text: "The left-hand side of an assignment expression may not be an optional property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_780, category: Category::Error, key: "The_left_hand_side_of_a_for_in_statement_may_not_be_an_optional_property_access_2780", text: "The left-hand side of a 'for...in' statement may not be an optional property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_781, category: Category::Error, key: "The_left_hand_side_of_a_for_of_statement_may_not_be_an_optional_property_access_2781", text: "The left-hand side of a 'for...of' statement may not be an optional property access.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_782, category: Category::Message, key: "_0_needs_an_explicit_type_annotation_2782", text: "'{0}' needs an explicit type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_783, category: Category::Error, key: "_0_is_specified_more_than_once_so_this_usage_will_be_overwritten_2783", text: "'{0}' is specified more than once, so this usage will be overwritten.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_784, category: Category::Error, key: "get_and_set_accessors_cannot_declare_this_parameters_2784", text: "'get' and 'set' accessors cannot declare 'this' parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_785, category: Category::Error, key: "This_spread_always_overwrites_this_property_2785", text: "This spread always overwrites this property.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_786, category: Category::Error, key: "_0_cannot_be_used_as_a_JSX_component_2786", text: "'{0}' cannot be used as a JSX component.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_787, category: Category::Error, key: "Its_return_type_0_is_not_a_valid_JSX_element_2787", text: "Its return type '{0}' is not a valid JSX element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_788, category: Category::Error, key: "Its_instance_type_0_is_not_a_valid_JSX_element_2788", text: "Its instance type '{0}' is not a valid JSX element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_789, category: Category::Error, key: "Its_element_type_0_is_not_a_valid_JSX_element_2789", text: "Its element type '{0}' is not a valid JSX element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_790, category: Category::Error, key: "The_operand_of_a_delete_operator_must_be_optional_2790", text: "The operand of a 'delete' operator must be optional.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_791, category: Category::Error, key: "Exponentiation_cannot_be_performed_on_bigint_values_unless_the_target_option_is_set_to_es2016_or_lat_2791", text: "Exponentiation cannot be performed on 'bigint' values unless the 'target' option is set to 'es2016' or later.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_792, category: Category::Error, key: "Cannot_find_module_0_Did_you_mean_to_set_the_moduleResolution_option_to_nodenext_or_to_add_aliases_t_2792", text: "Cannot find module '{0}'. Did you mean to set the 'moduleResolution' option to 'nodenext', or to add aliases to the 'paths' option?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_793, category: Category::Error, key: "The_call_would_have_succeeded_against_this_implementation_but_implementation_signatures_of_overloads_2793", text: "The call would have succeeded against this implementation, but implementation signatures of overloads are not externally visible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_794, category: Category::Error, key: "Expected_0_arguments_but_got_1_Did_you_forget_to_include_void_in_your_type_argument_to_Promise_2794", text: "Expected {0} arguments, but got {1}. Did you forget to include 'void' in your type argument to 'Promise'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_795, category: Category::Error, key: "The_intrinsic_keyword_can_only_be_used_to_declare_compiler_provided_intrinsic_types_2795", text: "The 'intrinsic' keyword can only be used to declare compiler provided intrinsic types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_796, category: Category::Error, key: "It_is_likely_that_you_are_missing_a_comma_to_separate_these_two_template_expressions_They_form_a_tag_2796", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_797, category: Category::Error, key: "A_mixin_class_that_extends_from_a_type_variable_containing_an_abstract_construct_signature_must_also_2797", text: "A mixin class that extends from a type variable containing an abstract construct signature must also be declared 'abstract'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_798, category: Category::Error, key: "The_declaration_was_marked_as_deprecated_here_2798", text: "The declaration was marked as deprecated here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_799, category: Category::Error, key: "Type_produces_a_tuple_type_that_is_too_large_to_represent_2799", text: "Type produces a tuple type that is too large to represent.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_800, category: Category::Error, key: "Expression_produces_a_tuple_type_that_is_too_large_to_represent_2800", text: "Expression produces a tuple type that is too large to represent.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_801, category: Category::Error, key: "This_condition_will_always_return_true_since_this_0_is_always_defined_2801", text: "This condition will always return true since this '{0}' is always defined.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_802, category: Category::Error, key: "Type_0_can_only_be_iterated_through_when_using_the_downlevelIteration_flag_or_with_a_target_of_es201_2802", text: "Type '{0}' can only be iterated through when using the '--downlevelIteration' flag or with a '--target' of 'es2015' or higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_803, category: Category::Error, key: "Cannot_assign_to_private_method_0_Private_methods_are_not_writable_2803", text: "Cannot assign to private method '{0}'. Private methods are not writable.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_804, category: Category::Error, key: "Duplicate_identifier_0_Static_and_instance_elements_cannot_share_the_same_private_name_2804", text: "Duplicate identifier '{0}'. Static and instance elements cannot share the same private name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_806, category: Category::Error, key: "Private_accessor_was_defined_without_a_getter_2806", text: "Private accessor was defined without a getter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_807, category: Category::Error, key: "This_syntax_requires_an_imported_helper_named_1_with_2_parameters_which_is_not_compatible_with_the_o_2807", text: "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}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_808, category: Category::Error, key: "A_get_accessor_must_be_at_least_as_accessible_as_the_setter_2808", text: "A get accessor must be at least as accessible as the setter", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_809, category: Category::Error, key: "Declaration_or_statement_expected_This_follows_a_block_of_statements_so_if_you_intended_to_write_a_d_2809", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_810, category: Category::Error, key: "Expected_1_argument_but_got_0_new_Promise_needs_a_JSDoc_hint_to_produce_a_resolve_that_can_be_called_2810", text: "Expected 1 argument, but got 0. 'new Promise()' needs a JSDoc hint to produce a 'resolve' that can be called without arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_811, category: Category::Error, key: "Initializer_for_property_0_2811", text: "Initializer for property '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_812, category: Category::Error, key: "Property_0_does_not_exist_on_type_1_Try_changing_the_lib_compiler_option_to_include_dom_2812", text: "Property '{0}' does not exist on type '{1}'. Try changing the 'lib' compiler option to include 'dom'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_813, category: Category::Error, key: "Class_declaration_cannot_implement_overload_list_for_0_2813", text: "Class declaration cannot implement overload list for '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_814, category: Category::Error, key: "Function_with_bodies_can_only_merge_with_classes_that_are_ambient_2814", text: "Function with bodies can only merge with classes that are ambient.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_815, category: Category::Error, key: "arguments_cannot_be_referenced_in_property_initializers_or_class_static_initialization_blocks_2815", text: "'arguments' cannot be referenced in property initializers or class static initialization blocks.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_816, category: Category::Error, key: "Cannot_use_this_in_a_static_property_initializer_of_a_decorated_class_2816", text: "Cannot use 'this' in a static property initializer of a decorated class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_817, category: Category::Error, key: "Property_0_has_no_initializer_and_is_not_definitely_assigned_in_a_class_static_block_2817", text: "Property '{0}' has no initializer and is not definitely assigned in a class static block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_818, category: Category::Error, key: "Duplicate_identifier_0_Compiler_reserves_name_1_when_emitting_super_references_in_static_initializer_2818", text: "Duplicate identifier '{0}'. Compiler reserves name '{1}' when emitting 'super' references in static initializers.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_819, category: Category::Error, key: "Namespace_name_cannot_be_0_2819", text: "Namespace name cannot be '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_820, category: Category::Error, key: "Type_0_is_not_assignable_to_type_1_Did_you_mean_2_2820", text: "Type '{0}' is not assignable to type '{1}'. Did you mean '{2}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_821, category: Category::Error, key: "Import_assertions_are_only_supported_when_the_module_option_is_set_to_esnext_node18_node20_nodenext__2821", text: "Import assertions are only supported when the '--module' option is set to 'esnext', 'node18', 'node20', 'nodenext', or 'preserve'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_822, category: Category::Error, key: "Import_assertions_cannot_be_used_with_type_only_imports_or_exports_2822", text: "Import assertions cannot be used with type-only imports or exports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_823, category: Category::Error, key: "Import_attributes_are_only_supported_when_the_module_option_is_set_to_esnext_node18_node20_nodenext__2823", text: "Import attributes are only supported when the '--module' option is set to 'esnext', 'node18', 'node20', 'nodenext', or 'preserve'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_833, category: Category::Error, key: "Cannot_find_namespace_0_Did_you_mean_1_2833", text: "Cannot find namespace '{0}'. Did you mean '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_834, category: Category::Error, key: "Relative_import_paths_need_explicit_file_extensions_in_ECMAScript_imports_when_moduleResolution_is_n_2834", text: "Relative import paths need explicit file extensions in ECMAScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Consider adding an extension to the import path.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_835, category: Category::Error, key: "Relative_import_paths_need_explicit_file_extensions_in_ECMAScript_imports_when_moduleResolution_is_n_2835", text: "Relative import paths need explicit file extensions in ECMAScript imports when '--moduleResolution' is 'node16' or 'nodenext'. Did you mean '{0}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_836, category: Category::Error, key: "Import_assertions_are_not_allowed_on_statements_that_compile_to_CommonJS_require_calls_2836", text: "Import assertions are not allowed on statements that compile to CommonJS 'require' calls.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_837, category: Category::Error, key: "Import_assertion_values_must_be_string_literal_expressions_2837", text: "Import assertion values must be string literal expressions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_838, category: Category::Error, key: "All_declarations_of_0_must_have_identical_constraints_2838", text: "All declarations of '{0}' must have identical constraints.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_839, category: Category::Error, key: "This_condition_will_always_return_0_since_JavaScript_compares_objects_by_reference_not_value_2839", text: "This condition will always return '{0}' since JavaScript compares objects by reference, not value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_840, category: Category::Error, key: "An_interface_cannot_extend_a_primitive_type_like_0_It_can_only_extend_other_named_object_types_2840", text: "An interface cannot extend a primitive type like '{0}'. It can only extend other named object types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_842, category: Category::Error, key: "_0_is_an_unused_renaming_of_1_Did_you_intend_to_use_it_as_a_type_annotation_2842", text: "'{0}' is an unused renaming of '{1}'. Did you intend to use it as a type annotation?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_843, category: Category::Error, key: "We_can_only_write_a_type_for_0_by_adding_a_type_for_the_entire_parameter_here_2843", text: "We can only write a type for '{0}' by adding a type for the entire parameter here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_844, category: Category::Error, key: "Type_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor_2844", text: "Type of instance member variable '{0}' cannot reference identifier '{1}' declared in the constructor.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_845, category: Category::Error, key: "This_condition_will_always_return_0_2845", text: "This condition will always return '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_846, category: Category::Error, key: "A_declaration_file_cannot_be_imported_without_import_type_Did_you_mean_to_import_an_implementation_f_2846", text: "A declaration file cannot be imported without 'import type'. Did you mean to import an implementation file '{0}' instead?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_848, category: Category::Error, key: "The_right_hand_side_of_an_instanceof_expression_must_not_be_an_instantiation_expression_2848", text: "The right-hand side of an 'instanceof' expression must not be an instantiation expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_849, category: Category::Error, key: "Target_signature_provides_too_few_arguments_Expected_0_or_more_but_got_1_2849", text: "Target signature provides too few arguments. Expected {0} or more, but got {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_850, category: Category::Error, key: "The_initializer_of_a_using_declaration_must_be_either_an_object_with_a_Symbol_dispose_method_or_be_n_2850", text: "The initializer of a 'using' declaration must be either an object with a '[Symbol.dispose]()' method, or be 'null' or 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_851, category: Category::Error, key: "The_initializer_of_an_await_using_declaration_must_be_either_an_object_with_a_Symbol_asyncDispose_or_2851", text: "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'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_852, category: Category::Error, key: "await_using_statements_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules_2852", text: "'await using' statements are only allowed within async functions and at the top levels of modules.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_853, category: Category::Error, key: "await_using_statements_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_th_2853", text: "'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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_854, category: Category::Error, key: "Top_level_await_using_statements_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_sys_2854", text: "Top-level 'await using' statements are only allowed when the 'module' option is set to 'es2022', 'esnext', 'system', 'node16', 'node18', 'node20', 'nodenext', or 'preserve', and the 'target' option is set to 'es2017' or higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_855, category: Category::Error, key: "Class_field_0_defined_by_the_parent_class_is_not_accessible_in_the_child_class_via_super_2855", text: "Class field '{0}' defined by the parent class is not accessible in the child class via super.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_856, category: Category::Error, key: "Import_attributes_are_not_allowed_on_statements_that_compile_to_CommonJS_require_calls_2856", text: "Import attributes are not allowed on statements that compile to CommonJS 'require' calls.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_857, category: Category::Error, key: "Import_attributes_cannot_be_used_with_type_only_imports_or_exports_2857", text: "Import attributes cannot be used with type-only imports or exports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_858, category: Category::Error, key: "Import_attribute_values_must_be_string_literal_expressions_2858", text: "Import attribute values must be string literal expressions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_859, category: Category::Error, key: "Excessive_complexity_comparing_types_0_and_1_2859", text: "Excessive complexity comparing types '{0}' and '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_860, category: Category::Error, key: "The_left_hand_side_of_an_instanceof_expression_must_be_assignable_to_the_first_argument_of_the_right_2860", text: "The left-hand side of an 'instanceof' expression must be assignable to the first argument of the right-hand side's '[Symbol.hasInstance]' method.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_861, category: Category::Error, key: "An_object_s_Symbol_hasInstance_method_must_return_a_boolean_value_for_it_to_be_used_on_the_right_han_2861", text: "An object's '[Symbol.hasInstance]' method must return a boolean value for it to be used on the right-hand side of an 'instanceof' expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_862, category: Category::Error, key: "Type_0_is_generic_and_can_only_be_indexed_for_reading_2862", text: "Type '{0}' is generic and can only be indexed for reading.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_863, category: Category::Error, key: "A_class_cannot_extend_a_primitive_type_like_0_Classes_can_only_extend_constructable_values_2863", text: "A class cannot extend a primitive type like '{0}'. Classes can only extend constructable values.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_864, category: Category::Error, key: "A_class_cannot_implement_a_primitive_type_like_0_It_can_only_implement_other_named_object_types_2864", text: "A class cannot implement a primitive type like '{0}'. It can only implement other named object types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_865, category: Category::Error, key: "Import_0_conflicts_with_local_value_so_must_be_declared_with_a_type_only_import_when_isolatedModules_2865", text: "Import '{0}' conflicts with local value, so must be declared with a type-only import when 'isolatedModules' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_866, category: Category::Error, key: "Import_0_conflicts_with_global_value_used_in_this_file_so_must_be_declared_with_a_type_only_import_w_2866", text: "Import '{0}' conflicts with global value used in this file, so must be declared with a type-only import when 'isolatedModules' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_867, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_Bun_Try_npm_i_save_dev_types_Slashbun_2867", text: "Cannot find name '{0}'. Do you need to install type definitions for Bun? Try `npm i --save-dev @types/bun`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_868, category: Category::Error, key: "Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_Bun_Try_npm_i_save_dev_types_Slashbun_2868", text: "Cannot find name '{0}'. Do you need to install type definitions for Bun? Try `npm i --save-dev @types/bun` and then add 'bun' to the types field in your tsconfig.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_869, category: Category::Error, key: "Right_operand_of_is_unreachable_because_the_left_operand_is_never_nullish_2869", text: "Right operand of ?? is unreachable because the left operand is never nullish.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_870, category: Category::Error, key: "This_binary_expression_is_never_nullish_Are_you_missing_parentheses_2870", text: "This binary expression is never nullish. Are you missing parentheses?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_871, category: Category::Error, key: "This_expression_is_always_nullish_2871", text: "This expression is always nullish.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_872, category: Category::Error, key: "This_kind_of_expression_is_always_truthy_2872", text: "This kind of expression is always truthy.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_873, category: Category::Error, key: "This_kind_of_expression_is_always_falsy_2873", text: "This kind of expression is always falsy.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_874, category: Category::Error, key: "This_JSX_tag_requires_0_to_be_in_scope_but_it_could_not_be_found_2874", text: "This JSX tag requires '{0}' to be in scope, but it could not be found.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_875, category: Category::Error, key: "This_JSX_tag_requires_the_module_path_0_to_exist_but_none_could_be_found_Make_sure_you_have_types_fo_2875", text: "This JSX tag requires the module path '{0}' to exist, but none could be found. Make sure you have types for the appropriate package installed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_876, category: Category::Error, key: "This_relative_import_path_is_unsafe_to_rewrite_because_it_looks_like_a_file_name_but_actually_resolv_2876", text: "This relative import path is unsafe to rewrite because it looks like a file name, but actually resolves to \"{0}\".", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_877, category: Category::Error, key: "This_import_uses_a_0_extension_to_resolve_to_an_input_TypeScript_file_but_will_not_be_rewritten_duri_2877", text: "This import uses a '{0}' extension to resolve to an input TypeScript file, but will not be rewritten during emit because it is not a relative path.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_878, category: Category::Error, key: "This_import_path_is_unsafe_to_rewrite_because_it_resolves_to_another_project_and_the_relative_path_b_2878", text: "This import path is unsafe to rewrite because it resolves to another project, and the relative path between the projects' output files is not the same as the relative path between its input files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_879, category: Category::Error, key: "Using_JSX_fragments_requires_fragment_factory_0_to_be_in_scope_but_it_could_not_be_found_2879", text: "Using JSX fragments requires fragment factory '{0}' to be in scope, but it could not be found.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_880, category: Category::Error, key: "Import_assertions_have_been_replaced_by_import_attributes_Use_with_instead_of_assert_2880", text: "Import assertions have been replaced by import attributes. Use 'with' instead of 'assert'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_881, category: Category::Error, key: "This_expression_is_never_nullish_2881", text: "This expression is never nullish.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_882, category: Category::Error, key: "Cannot_find_module_or_type_declarations_for_side_effect_import_of_0_2882", text: "Cannot find module or type declarations for side-effect import of '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 2_883, category: Category::Error, key: "The_inferred_type_of_0_cannot_be_named_without_a_reference_to_2_from_1_This_is_likely_not_portable_A_2883", text: "The inferred type of '{0}' cannot be named without a reference to '{2}' from '{1}'. This is likely not portable. A type annotation is necessary.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_000, category: Category::Error, key: "Import_declaration_0_is_using_private_name_1_4000", text: "Import declaration '{0}' is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_002, category: Category::Error, key: "Type_parameter_0_of_exported_class_has_or_is_using_private_name_1_4002", text: "Type parameter '{0}' of exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_004, category: Category::Error, key: "Type_parameter_0_of_exported_interface_has_or_is_using_private_name_1_4004", text: "Type parameter '{0}' of exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_006, category: Category::Error, key: "Type_parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1_4006", text: "Type parameter '{0}' of constructor signature from exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_008, category: Category::Error, key: "Type_parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1_4008", text: "Type parameter '{0}' of call signature from exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_010, category: Category::Error, key: "Type_parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1_4010", text: "Type parameter '{0}' of public static method from exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_012, category: Category::Error, key: "Type_parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1_4012", text: "Type parameter '{0}' of public method from exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_014, category: Category::Error, key: "Type_parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1_4014", text: "Type parameter '{0}' of method from exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_016, category: Category::Error, key: "Type_parameter_0_of_exported_function_has_or_is_using_private_name_1_4016", text: "Type parameter '{0}' of exported function has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_019, category: Category::Error, key: "Implements_clause_of_exported_class_0_has_or_is_using_private_name_1_4019", text: "Implements clause of exported class '{0}' has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_020, category: Category::Error, key: "extends_clause_of_exported_class_0_has_or_is_using_private_name_1_4020", text: "'extends' clause of exported class '{0}' has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_021, category: Category::Error, key: "extends_clause_of_exported_class_has_or_is_using_private_name_0_4021", text: "'extends' clause of exported class has or is using private name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_022, category: Category::Error, key: "extends_clause_of_exported_interface_0_has_or_is_using_private_name_1_4022", text: "'extends' clause of exported interface '{0}' has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_023, category: Category::Error, key: "Exported_variable_0_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4023", text: "Exported variable '{0}' has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_024, category: Category::Error, key: "Exported_variable_0_has_or_is_using_name_1_from_private_module_2_4024", text: "Exported variable '{0}' has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_025, category: Category::Error, key: "Exported_variable_0_has_or_is_using_private_name_1_4025", text: "Exported variable '{0}' has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_026, category: Category::Error, key: "Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot__4026", text: "Public static property '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_027, category: Category::Error, key: "Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4027", text: "Public static property '{0}' of exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_028, category: Category::Error, key: "Public_static_property_0_of_exported_class_has_or_is_using_private_name_1_4028", text: "Public static property '{0}' of exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_029, category: Category::Error, key: "Public_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_name_4029", text: "Public property '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_030, category: Category::Error, key: "Public_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4030", text: "Public property '{0}' of exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_031, category: Category::Error, key: "Public_property_0_of_exported_class_has_or_is_using_private_name_1_4031", text: "Public property '{0}' of exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_032, category: Category::Error, key: "Property_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2_4032", text: "Property '{0}' of exported interface has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_033, category: Category::Error, key: "Property_0_of_exported_interface_has_or_is_using_private_name_1_4033", text: "Property '{0}' of exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_034, category: Category::Error, key: "Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_name_1_from_private_mod_4034", text: "Parameter type of public static setter '{0}' from exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_035, category: Category::Error, key: "Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_private_name_1_4035", text: "Parameter type of public static setter '{0}' from exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_036, category: Category::Error, key: "Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2_4036", text: "Parameter type of public setter '{0}' from exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_037, category: Category::Error, key: "Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_private_name_1_4037", text: "Parameter type of public setter '{0}' from exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_038, category: Category::Error, key: "Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_external_modul_4038", text: "Return type of public static getter '{0}' from exported class has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_039, category: Category::Error, key: "Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_4039", text: "Return type of public static getter '{0}' from exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_040, category: Category::Error, key: "Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_private_name_1_4040", text: "Return type of public static getter '{0}' from exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_041, category: Category::Error, key: "Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_4041", text: "Return type of public getter '{0}' from exported class has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_042, category: Category::Error, key: "Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2_4042", text: "Return type of public getter '{0}' from exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_043, category: Category::Error, key: "Return_type_of_public_getter_0_from_exported_class_has_or_is_using_private_name_1_4043", text: "Return type of public getter '{0}' from exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_044, category: Category::Error, key: "Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_name_0_from_private_mod_4044", text: "Return type of constructor signature from exported interface has or is using name '{0}' from private module '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_045, category: Category::Error, key: "Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_0_4045", text: "Return type of constructor signature from exported interface has or is using private name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_046, category: Category::Error, key: "Return_type_of_call_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4046", text: "Return type of call signature from exported interface has or is using name '{0}' from private module '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_047, category: Category::Error, key: "Return_type_of_call_signature_from_exported_interface_has_or_is_using_private_name_0_4047", text: "Return type of call signature from exported interface has or is using private name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_048, category: Category::Error, key: "Return_type_of_index_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4048", text: "Return type of index signature from exported interface has or is using name '{0}' from private module '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_049, category: Category::Error, key: "Return_type_of_index_signature_from_exported_interface_has_or_is_using_private_name_0_4049", text: "Return type of index signature from exported interface has or is using private name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_050, category: Category::Error, key: "Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_external_module__4050", text: "Return type of public static method from exported class has or is using name '{0}' from external module {1} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_051, category: Category::Error, key: "Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_private_module_1_4051", text: "Return type of public static method from exported class has or is using name '{0}' from private module '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_052, category: Category::Error, key: "Return_type_of_public_static_method_from_exported_class_has_or_is_using_private_name_0_4052", text: "Return type of public static method from exported class has or is using private name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_053, category: Category::Error, key: "Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_c_4053", text: "Return type of public method from exported class has or is using name '{0}' from external module {1} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_054, category: Category::Error, key: "Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_private_module_1_4054", text: "Return type of public method from exported class has or is using name '{0}' from private module '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_055, category: Category::Error, key: "Return_type_of_public_method_from_exported_class_has_or_is_using_private_name_0_4055", text: "Return type of public method from exported class has or is using private name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_056, category: Category::Error, key: "Return_type_of_method_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4056", text: "Return type of method from exported interface has or is using name '{0}' from private module '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_057, category: Category::Error, key: "Return_type_of_method_from_exported_interface_has_or_is_using_private_name_0_4057", text: "Return type of method from exported interface has or is using private name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_058, category: Category::Error, key: "Return_type_of_exported_function_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named_4058", text: "Return type of exported function has or is using name '{0}' from external module {1} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_059, category: Category::Error, key: "Return_type_of_exported_function_has_or_is_using_name_0_from_private_module_1_4059", text: "Return type of exported function has or is using name '{0}' from private module '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_060, category: Category::Error, key: "Return_type_of_exported_function_has_or_is_using_private_name_0_4060", text: "Return type of exported function has or is using private name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_061, category: Category::Error, key: "Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_can_4061", text: "Parameter '{0}' of constructor from exported class has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_062, category: Category::Error, key: "Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_private_module_2_4062", text: "Parameter '{0}' of constructor from exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_063, category: Category::Error, key: "Parameter_0_of_constructor_from_exported_class_has_or_is_using_private_name_1_4063", text: "Parameter '{0}' of constructor from exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_064, category: Category::Error, key: "Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_name_1_from_private_mod_4064", text: "Parameter '{0}' of constructor signature from exported interface has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_065, category: Category::Error, key: "Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1_4065", text: "Parameter '{0}' of constructor signature from exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_066, category: Category::Error, key: "Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4066", text: "Parameter '{0}' of call signature from exported interface has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_067, category: Category::Error, key: "Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1_4067", text: "Parameter '{0}' of call signature from exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_068, category: Category::Error, key: "Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_external_module__4068", text: "Parameter '{0}' of public static method from exported class has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_069, category: Category::Error, key: "Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_private_module_2_4069", text: "Parameter '{0}' of public static method from exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_070, category: Category::Error, key: "Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1_4070", text: "Parameter '{0}' of public static method from exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_071, category: Category::Error, key: "Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_c_4071", text: "Parameter '{0}' of public method from exported class has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_072, category: Category::Error, key: "Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_private_module_2_4072", text: "Parameter '{0}' of public method from exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_073, category: Category::Error, key: "Parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1_4073", text: "Parameter '{0}' of public method from exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_074, category: Category::Error, key: "Parameter_0_of_method_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4074", text: "Parameter '{0}' of method from exported interface has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_075, category: Category::Error, key: "Parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1_4075", text: "Parameter '{0}' of method from exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_076, category: Category::Error, key: "Parameter_0_of_exported_function_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4076", text: "Parameter '{0}' of exported function has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_077, category: Category::Error, key: "Parameter_0_of_exported_function_has_or_is_using_name_1_from_private_module_2_4077", text: "Parameter '{0}' of exported function has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_078, category: Category::Error, key: "Parameter_0_of_exported_function_has_or_is_using_private_name_1_4078", text: "Parameter '{0}' of exported function has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_081, category: Category::Error, key: "Exported_type_alias_0_has_or_is_using_private_name_1_4081", text: "Exported type alias '{0}' has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_082, category: Category::Error, key: "Default_export_of_the_module_has_or_is_using_private_name_0_4082", text: "Default export of the module has or is using private name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_083, category: Category::Error, key: "Type_parameter_0_of_exported_type_alias_has_or_is_using_private_name_1_4083", text: "Type parameter '{0}' of exported type alias has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_084, category: Category::Error, key: "Exported_type_alias_0_has_or_is_using_private_name_1_from_module_2_4084", text: "Exported type alias '{0}' has or is using private name '{1}' from module {2}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_085, category: Category::Error, key: "Extends_clause_for_inferred_type_0_has_or_is_using_private_name_1_4085", text: "Extends clause for inferred type '{0}' has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_091, category: Category::Error, key: "Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4091", text: "Parameter '{0}' of index signature from exported interface has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_092, category: Category::Error, key: "Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_private_name_1_4092", text: "Parameter '{0}' of index signature from exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_094, category: Category::Error, key: "Property_0_of_exported_anonymous_class_type_may_not_be_private_or_protected_4094", text: "Property '{0}' of exported anonymous class type may not be private or protected.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_095, category: Category::Error, key: "Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_4095", text: "Public static method '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_096, category: Category::Error, key: "Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4096", text: "Public static method '{0}' of exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_097, category: Category::Error, key: "Public_static_method_0_of_exported_class_has_or_is_using_private_name_1_4097", text: "Public static method '{0}' of exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_098, category: Category::Error, key: "Public_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4098", text: "Public method '{0}' of exported class has or is using name '{1}' from external module {2} but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_099, category: Category::Error, key: "Public_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4099", text: "Public method '{0}' of exported class has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_100, category: Category::Error, key: "Public_method_0_of_exported_class_has_or_is_using_private_name_1_4100", text: "Public method '{0}' of exported class has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_101, category: Category::Error, key: "Method_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2_4101", text: "Method '{0}' of exported interface has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_102, category: Category::Error, key: "Method_0_of_exported_interface_has_or_is_using_private_name_1_4102", text: "Method '{0}' of exported interface has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_103, category: Category::Error, key: "Type_parameter_0_of_exported_mapped_object_type_is_using_private_name_1_4103", text: "Type parameter '{0}' of exported mapped object type is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_104, category: Category::Error, key: "The_type_0_is_readonly_and_cannot_be_assigned_to_the_mutable_type_1_4104", text: "The type '{0}' is 'readonly' and cannot be assigned to the mutable type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_105, category: Category::Error, key: "Private_or_protected_member_0_cannot_be_accessed_on_a_type_parameter_4105", text: "Private or protected member '{0}' cannot be accessed on a type parameter.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_106, category: Category::Error, key: "Parameter_0_of_accessor_has_or_is_using_private_name_1_4106", text: "Parameter '{0}' of accessor has or is using private name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_107, category: Category::Error, key: "Parameter_0_of_accessor_has_or_is_using_name_1_from_private_module_2_4107", text: "Parameter '{0}' of accessor has or is using name '{1}' from private module '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_108, category: Category::Error, key: "Parameter_0_of_accessor_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4108", text: "Parameter '{0}' of accessor has or is using name '{1}' from external module '{2}' but cannot be named.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_109, category: Category::Error, key: "Type_arguments_for_0_circularly_reference_themselves_4109", text: "Type arguments for '{0}' circularly reference themselves.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_110, category: Category::Error, key: "Tuple_type_arguments_circularly_reference_themselves_4110", text: "Tuple type arguments circularly reference themselves.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_111, category: Category::Error, key: "Property_0_comes_from_an_index_signature_so_it_must_be_accessed_with_0_4111", text: "Property '{0}' comes from an index signature, so it must be accessed with ['{0}'].", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_112, category: Category::Error, key: "This_member_cannot_have_an_override_modifier_because_its_containing_class_0_does_not_extend_another__4112", text: "This member cannot have an 'override' modifier because its containing class '{0}' does not extend another class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_113, category: Category::Error, key: "This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0_4113", text: "This member cannot have an 'override' modifier because it is not declared in the base class '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_114, category: Category::Error, key: "This_member_must_have_an_override_modifier_because_it_overrides_a_member_in_the_base_class_0_4114", text: "This member must have an 'override' modifier because it overrides a member in the base class '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_115, category: Category::Error, key: "This_parameter_property_must_have_an_override_modifier_because_it_overrides_a_member_in_base_class_0_4115", text: "This parameter property must have an 'override' modifier because it overrides a member in base class '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_116, category: Category::Error, key: "This_member_must_have_an_override_modifier_because_it_overrides_an_abstract_method_that_is_declared__4116", text: "This member must have an 'override' modifier because it overrides an abstract method that is declared in the base class '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_117, category: Category::Error, key: "This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0_Did_you__4117", text: "This member cannot have an 'override' modifier because it is not declared in the base class '{0}'. Did you mean '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_118, category: Category::Error, key: "The_type_of_this_node_cannot_be_serialized_because_its_property_0_cannot_be_serialized_4118", text: "The type of this node cannot be serialized because its property '{0}' cannot be serialized.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_119, category: Category::Error, key: "This_member_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_in_the_base_4119", text: "This member must have a JSDoc comment with an '@override' tag because it overrides a member in the base class '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_120, category: Category::Error, key: "This_parameter_property_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_4120", text: "This parameter property must have a JSDoc comment with an '@override' tag because it overrides a member in the base class '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_121, category: Category::Error, key: "This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_its_containing_class_0_does_not_4121", text: "This member cannot have a JSDoc comment with an '@override' tag because its containing class '{0}' does not extend another class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_122, category: Category::Error, key: "This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_it_is_not_declared_in_the_base__4122", text: "This member cannot have a JSDoc comment with an '@override' tag because it is not declared in the base class '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_123, category: Category::Error, key: "This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_it_is_not_declared_in_the_base__4123", text: "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}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_124, category: Category::Error, key: "Compiler_option_0_of_value_1_is_unstable_Use_nightly_TypeScript_to_silence_this_error_Try_updating_w_4124", text: "Compiler option '{0}' of value '{1}' is unstable. Use nightly TypeScript to silence this error. Try updating with 'npm install -D typescript@next'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_125, category: Category::Error, key: "Each_declaration_of_0_1_differs_in_its_value_where_2_was_expected_but_3_was_given_4125", text: "Each declaration of '{0}.{1}' differs in its value, where '{2}' was expected but '{3}' was given.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_126, category: Category::Error, key: "One_value_of_0_1_is_the_string_2_and_the_other_is_assumed_to_be_an_unknown_numeric_value_4126", text: "One value of '{0}.{1}' is the string '{2}', and the other is assumed to be an unknown numeric value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_127, category: Category::Error, key: "This_member_cannot_have_an_override_modifier_because_its_name_is_dynamic_4127", text: "This member cannot have an 'override' modifier because its name is dynamic.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 4_128, category: Category::Error, key: "This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_its_name_is_dynamic_4128", text: "This member cannot have a JSDoc comment with an '@override' tag because its name is dynamic.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_001, category: Category::Error, key: "The_current_host_does_not_support_the_0_option_5001", text: "The current host does not support the '{0}' option.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_002, category: Category::Error, key: "Option_0_requires_value_to_be_greater_than_1_5002", text: "Option '{0}' requires value to be greater than '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_009, category: Category::Error, key: "Cannot_find_the_common_subdirectory_path_for_the_input_files_5009", text: "Cannot find the common subdirectory path for the input files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_010, category: Category::Error, key: "File_specification_cannot_end_in_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0_5010", text: "File specification cannot end in a recursive directory wildcard ('**'): '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_011, category: Category::Error, key: "The_common_source_directory_of_0_is_1_The_rootDir_setting_must_be_explicitly_set_to_this_or_another__5011", text: "The common source directory of '{0}' is '{1}'. The 'rootDir' setting must be explicitly set to this or another path to adjust your output's file layout.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_012, category: Category::Error, key: "Cannot_read_file_0_Colon_1_5012", text: "Cannot read file '{0}': {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_023, category: Category::Error, key: "Unknown_compiler_option_0_5023", text: "Unknown compiler option '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_024, category: Category::Error, key: "Compiler_option_0_requires_a_value_of_type_1_5024", text: "Compiler option '{0}' requires a value of type {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_025, category: Category::Error, key: "Unknown_compiler_option_0_Did_you_mean_1_5025", text: "Unknown compiler option '{0}'. Did you mean '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_033, category: Category::Error, key: "Could_not_write_file_0_Colon_1_5033", text: "Could not write file '{0}': {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_042, category: Category::Error, key: "Option_project_cannot_be_mixed_with_source_files_on_a_command_line_5042", text: "Option 'project' cannot be mixed with source files on a command line.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_047, category: Category::Error, key: "Option_isolatedModules_can_only_be_used_when_either_option_module_is_provided_or_option_target_is_ES_5047", text: "Option 'isolatedModules' can only be used when either option '--module' is provided or option 'target' is 'ES2015' or higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_051, category: Category::Error, key: "Option_0_can_only_be_used_when_either_option_inlineSourceMap_or_option_sourceMap_is_provided_5051", text: "Option '{0} can only be used when either option '--inlineSourceMap' or option '--sourceMap' is provided.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_052, category: Category::Error, key: "Option_0_cannot_be_specified_without_specifying_option_1_5052", text: "Option '{0}' cannot be specified without specifying option '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_053, category: Category::Error, key: "Option_0_cannot_be_specified_with_option_1_5053", text: "Option '{0}' cannot be specified with option '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_054, category: Category::Error, key: "A_tsconfig_json_file_is_already_defined_at_Colon_0_5054", text: "A 'tsconfig.json' file is already defined at: '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_055, category: Category::Error, key: "Cannot_write_file_0_because_it_would_overwrite_input_file_5055", text: "Cannot write file '{0}' because it would overwrite input file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_056, category: Category::Error, key: "Cannot_write_file_0_because_it_would_be_overwritten_by_multiple_input_files_5056", text: "Cannot write file '{0}' because it would be overwritten by multiple input files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_057, category: Category::Error, key: "Cannot_find_a_tsconfig_json_file_at_the_specified_directory_Colon_0_5057", text: "Cannot find a tsconfig.json file at the specified directory: '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_058, category: Category::Error, key: "The_specified_path_does_not_exist_Colon_0_5058", text: "The specified path does not exist: '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_059, category: Category::Error, key: "Invalid_value_for_reactNamespace_0_is_not_a_valid_identifier_5059", text: "Invalid value for '--reactNamespace'. '{0}' is not a valid identifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_061, category: Category::Error, key: "Pattern_0_can_have_at_most_one_Asterisk_character_5061", text: "Pattern '{0}' can have at most one '*' character.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_062, category: Category::Error, key: "Substitution_0_in_pattern_1_can_have_at_most_one_Asterisk_character_5062", text: "Substitution '{0}' in pattern '{1}' can have at most one '*' character.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_063, category: Category::Error, key: "Substitutions_for_pattern_0_should_be_an_array_5063", text: "Substitutions for pattern '{0}' should be an array.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_064, category: Category::Error, key: "Substitution_0_for_pattern_1_has_incorrect_type_expected_string_got_2_5064", text: "Substitution '{0}' for pattern '{1}' has incorrect type, expected 'string', got '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_065, category: Category::Error, key: "File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildca_5065", text: "File specification cannot contain a parent directory ('..') that appears after a recursive directory wildcard ('**'): '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_066, category: Category::Error, key: "Substitutions_for_pattern_0_shouldn_t_be_an_empty_array_5066", text: "Substitutions for pattern '{0}' shouldn't be an empty array.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_067, category: Category::Error, key: "Invalid_value_for_jsxFactory_0_is_not_a_valid_identifier_or_qualified_name_5067", text: "Invalid value for 'jsxFactory'. '{0}' is not a valid identifier or qualified-name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_068, category: Category::Error, key: "Adding_a_tsconfig_json_file_will_help_organize_projects_that_contain_both_TypeScript_and_JavaScript__5068", text: "Adding a tsconfig.json file will help organize projects that contain both TypeScript and JavaScript files. Learn more at https://aka.ms/tsconfig.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_069, category: Category::Error, key: "Option_0_cannot_be_specified_without_specifying_option_1_or_option_2_5069", text: "Option '{0}' cannot be specified without specifying option '{1}' or option '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_070, category: Category::Error, key: "Option_resolveJsonModule_cannot_be_specified_when_moduleResolution_is_set_to_classic_5070", text: "Option '--resolveJsonModule' cannot be specified when 'moduleResolution' is set to 'classic'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_071, category: Category::Error, key: "Option_resolveJsonModule_cannot_be_specified_when_module_is_set_to_none_system_or_umd_5071", text: "Option '--resolveJsonModule' cannot be specified when 'module' is set to 'none', 'system', or 'umd'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_072, category: Category::Error, key: "Unknown_build_option_0_5072", text: "Unknown build option '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_073, category: Category::Error, key: "Build_option_0_requires_a_value_of_type_1_5073", text: "Build option '{0}' requires a value of type {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_074, category: Category::Error, key: "Option_incremental_is_only_valid_with_a_known_configuration_file_like_tsconfig_json_or_when_tsBuildI_5074", text: "Option '--incremental' is only valid with a known configuration file (like 'tsconfig.json') or when '--tsBuildInfoFile' is explicitly provided.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_075, category: Category::Error, key: "_0_is_assignable_to_the_constraint_of_type_1_but_1_could_be_instantiated_with_a_different_subtype_of_5075", text: "'{0}' is assignable to the constraint of type '{1}', but '{1}' could be instantiated with a different subtype of constraint '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_076, category: Category::Error, key: "_0_and_1_operations_cannot_be_mixed_without_parentheses_5076", text: "'{0}' and '{1}' operations cannot be mixed without parentheses.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_077, category: Category::Error, key: "Unknown_build_option_0_Did_you_mean_1_5077", text: "Unknown build option '{0}'. Did you mean '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_078, category: Category::Error, key: "Unknown_watch_option_0_5078", text: "Unknown watch option '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_079, category: Category::Error, key: "Unknown_watch_option_0_Did_you_mean_1_5079", text: "Unknown watch option '{0}'. Did you mean '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_080, category: Category::Error, key: "Watch_option_0_requires_a_value_of_type_1_5080", text: "Watch option '{0}' requires a value of type {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_081, category: Category::Error, key: "Cannot_find_a_tsconfig_json_file_at_the_current_directory_Colon_0_5081", text: "Cannot find a tsconfig.json file at the current directory: {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_082, category: Category::Error, key: "_0_could_be_instantiated_with_an_arbitrary_type_which_could_be_unrelated_to_1_5082", text: "'{0}' could be instantiated with an arbitrary type which could be unrelated to '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_083, category: Category::Error, key: "Cannot_read_file_0_5083", text: "Cannot read file '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_085, category: Category::Error, key: "A_tuple_member_cannot_be_both_optional_and_rest_5085", text: "A tuple member cannot be both optional and rest.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_086, category: Category::Error, key: "A_labeled_tuple_element_is_declared_as_optional_with_a_question_mark_after_the_name_and_before_the_c_5086", text: "A labeled tuple element is declared as optional with a question mark after the name and before the colon, rather than after the type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_087, category: Category::Error, key: "A_labeled_tuple_element_is_declared_as_rest_with_a_before_the_name_rather_than_before_the_type_5087", text: "A labeled tuple element is declared as rest with a '...' before the name, rather than before the type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_088, category: Category::Error, key: "The_inferred_type_of_0_references_a_type_with_a_cyclic_structure_which_cannot_be_trivially_serialize_5088", text: "The inferred type of '{0}' references a type with a cyclic structure which cannot be trivially serialized. A type annotation is necessary.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_089, category: Category::Error, key: "Option_0_cannot_be_specified_when_option_jsx_is_1_5089", text: "Option '{0}' cannot be specified when option 'jsx' is '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_090, category: Category::Error, key: "Non_relative_paths_are_not_allowed_Did_you_forget_a_leading_Slash_5090", text: "Non-relative paths are not allowed. Did you forget a leading './'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_091, category: Category::Error, key: "Option_preserveConstEnums_cannot_be_disabled_when_0_is_enabled_5091", text: "Option 'preserveConstEnums' cannot be disabled when '{0}' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_092, category: Category::Error, key: "The_root_value_of_a_0_file_must_be_an_object_5092", text: "The root value of a '{0}' file must be an object.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_093, category: Category::Error, key: "Compiler_option_0_may_only_be_used_with_build_5093", text: "Compiler option '--{0}' may only be used with '--build'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_094, category: Category::Error, key: "Compiler_option_0_may_not_be_used_with_build_5094", text: "Compiler option '--{0}' may not be used with '--build'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_095, category: Category::Error, key: "Option_0_can_only_be_used_when_module_is_set_to_preserve_commonjs_or_es2015_or_later_5095", text: "Option '{0}' can only be used when 'module' is set to 'preserve', 'commonjs', or 'es2015' or later.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_096, category: Category::Error, key: "Option_allowImportingTsExtensions_can_only_be_used_when_one_of_noEmit_emitDeclarationOnly_or_rewrite_5096", text: "Option 'allowImportingTsExtensions' can only be used when one of 'noEmit', 'emitDeclarationOnly', or 'rewriteRelativeImportExtensions' is set.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_097, category: Category::Error, key: "An_import_path_can_only_end_with_a_0_extension_when_allowImportingTsExtensions_is_enabled_5097", text: "An import path can only end with a '{0}' extension when 'allowImportingTsExtensions' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_098, category: Category::Error, key: "Option_0_can_only_be_used_when_moduleResolution_is_set_to_node16_nodenext_or_bundler_5098", text: "Option '{0}' can only be used when 'moduleResolution' is set to 'node16', 'nodenext', or 'bundler'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_101, category: Category::Error, key: "Option_0_is_deprecated_and_will_stop_functioning_in_TypeScript_1_Specify_compilerOption_ignoreDeprec_5101", text: "Option '{0}' is deprecated and will stop functioning in TypeScript {1}. Specify compilerOption '\"ignoreDeprecations\": \"{2}\"' to silence this error.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_102, category: Category::Error, key: "Option_0_has_been_removed_Please_remove_it_from_your_configuration_5102", text: "Option '{0}' has been removed. Please remove it from your configuration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_103, category: Category::Error, key: "Invalid_value_for_ignoreDeprecations_5103", text: "Invalid value for '--ignoreDeprecations'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_104, category: Category::Error, key: "Option_0_is_redundant_and_cannot_be_specified_with_option_1_5104", text: "Option '{0}' is redundant and cannot be specified with option '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_105, category: Category::Error, key: "Option_verbatimModuleSyntax_cannot_be_used_when_module_is_set_to_UMD_AMD_or_System_5105", text: "Option 'verbatimModuleSyntax' cannot be used when 'module' is set to 'UMD', 'AMD', or 'System'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_106, category: Category::Message, key: "Use_0_instead_5106", text: "Use '{0}' instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_107, category: Category::Error, key: "Option_0_1_is_deprecated_and_will_stop_functioning_in_TypeScript_2_Specify_compilerOption_ignoreDepr_5107", text: "Option '{0}={1}' is deprecated and will stop functioning in TypeScript {2}. Specify compilerOption '\"ignoreDeprecations\": \"{3}\"' to silence this error.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_108, category: Category::Error, key: "Option_0_1_has_been_removed_Please_remove_it_from_your_configuration_5108", text: "Option '{0}={1}' has been removed. Please remove it from your configuration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_109, category: Category::Error, key: "Option_moduleResolution_must_be_set_to_0_or_left_unspecified_when_option_module_is_set_to_1_5109", text: "Option 'moduleResolution' must be set to '{0}' (or left unspecified) when option 'module' is set to '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_110, category: Category::Error, key: "Option_module_must_be_set_to_0_when_option_moduleResolution_is_set_to_1_5110", text: "Option 'module' must be set to '{0}' when option 'moduleResolution' is set to '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_111, category: Category::Message, key: "Visit_https_Colon_Slash_Slashaka_ms_Slashts6_for_migration_information_5111", text: "Visit https://aka.ms/ts6 for migration information.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 5_112, category: Category::Error, key: "tsconfig_json_is_present_but_will_not_be_loaded_if_files_are_specified_on_commandline_Use_ignoreConf_5112", text: "tsconfig.json is present but will not be loaded if files are specified on commandline. Use '--ignoreConfig' to skip this error.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_000, category: Category::Message, key: "Generates_a_sourcemap_for_each_corresponding_d_ts_file_6000", text: "Generates a sourcemap for each corresponding '.d.ts' file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_001, category: Category::Message, key: "Concatenate_and_emit_output_to_single_file_6001", text: "Concatenate and emit output to single file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_002, category: Category::Message, key: "Generates_corresponding_d_ts_file_6002", text: "Generates corresponding '.d.ts' file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_004, category: Category::Message, key: "Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations_6004", text: "Specify the location where debugger should locate TypeScript files instead of source locations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_005, category: Category::Message, key: "Watch_input_files_6005", text: "Watch input files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_006, category: Category::Message, key: "Redirect_output_structure_to_the_directory_6006", text: "Redirect output structure to the directory.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_007, category: Category::Message, key: "Do_not_erase_const_enum_declarations_in_generated_code_6007", text: "Do not erase const enum declarations in generated code.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_008, category: Category::Message, key: "Do_not_emit_outputs_if_any_errors_were_reported_6008", text: "Do not emit outputs if any errors were reported.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_009, category: Category::Message, key: "Do_not_emit_comments_to_output_6009", text: "Do not emit comments to output.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_010, category: Category::Message, key: "Do_not_emit_outputs_6010", text: "Do not emit outputs.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_011, category: Category::Message, key: "Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typech_6011", text: "Allow default imports from modules with no default export. This does not affect code emit, just typechecking.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_012, category: Category::Message, key: "Skip_type_checking_of_declaration_files_6012", text: "Skip type checking of declaration files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_013, category: Category::Message, key: "Do_not_resolve_the_real_path_of_symlinks_6013", text: "Do not resolve the real path of symlinks.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_014, category: Category::Message, key: "Only_emit_d_ts_declaration_files_6014", text: "Only emit '.d.ts' declaration files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_015, category: Category::Message, key: "Specify_ECMAScript_target_version_6015", text: "Specify ECMAScript target version.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_016, category: Category::Message, key: "Specify_module_code_generation_6016", text: "Specify module code generation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_017, category: Category::Message, key: "Print_this_message_6017", text: "Print this message.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_019, category: Category::Message, key: "Print_the_compiler_s_version_6019", text: "Print the compiler's version.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_020, category: Category::Message, key: "Compile_the_project_given_the_path_to_its_configuration_file_or_to_a_folder_with_a_tsconfig_json_6020", text: "Compile the project given the path to its configuration file, or to a folder with a 'tsconfig.json'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_023, category: Category::Message, key: "Syntax_Colon_0_6023", text: "Syntax: {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_024, category: Category::Message, key: "options_6024", text: "options", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_025, category: Category::Message, key: "file_6025", text: "file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_026, category: Category::Message, key: "Examples_Colon_0_6026", text: "Examples: {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_027, category: Category::Message, key: "Options_Colon_6027", text: "Options:", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_029, category: Category::Message, key: "Version_0_6029", text: "Version {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_030, category: Category::Message, key: "Insert_command_line_options_and_files_from_a_file_6030", text: "Insert command line options and files from a file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_031, category: Category::Message, key: "Starting_compilation_in_watch_mode_6031", text: "Starting compilation in watch mode...", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_032, category: Category::Message, key: "File_change_detected_Starting_incremental_compilation_6032", text: "File change detected. Starting incremental compilation...", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_034, category: Category::Message, key: "KIND_6034", text: "KIND", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_035, category: Category::Message, key: "FILE_6035", text: "FILE", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_036, category: Category::Message, key: "VERSION_6036", text: "VERSION", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_037, category: Category::Message, key: "LOCATION_6037", text: "LOCATION", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_038, category: Category::Message, key: "DIRECTORY_6038", text: "DIRECTORY", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_039, category: Category::Message, key: "STRATEGY_6039", text: "STRATEGY", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_040, category: Category::Message, key: "FILE_OR_DIRECTORY_6040", text: "FILE OR DIRECTORY", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_041, category: Category::Message, key: "Errors_Files_6041", text: "Errors Files", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_043, category: Category::Message, key: "Generates_corresponding_map_file_6043", text: "Generates corresponding '.map' file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_044, category: Category::Error, key: "Compiler_option_0_expects_an_argument_6044", text: "Compiler option '{0}' expects an argument.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_045, category: Category::Error, key: "Unterminated_quoted_string_in_response_file_0_6045", text: "Unterminated quoted string in response file '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_046, category: Category::Error, key: "Argument_for_0_option_must_be_Colon_1_6046", text: "Argument for '{0}' option must be: {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_048, category: Category::Error, key: "Locale_must_be_an_IETF_BCP_47_language_tag_Examples_Colon_0_1_6048", text: "Locale must be an IETF BCP 47 language tag. Examples: '{0}', '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_050, category: Category::Error, key: "Unable_to_open_file_0_6050", text: "Unable to open file '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_051, category: Category::Error, key: "Corrupted_locale_file_0_6051", text: "Corrupted locale file {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_052, category: Category::Message, key: "Raise_error_on_expressions_and_declarations_with_an_implied_any_type_6052", text: "Raise error on expressions and declarations with an implied 'any' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_053, category: Category::Error, key: "File_0_not_found_6053", text: "File '{0}' not found.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_054, category: Category::Error, key: "File_0_has_an_unsupported_extension_The_only_supported_extensions_are_1_6054", text: "File '{0}' has an unsupported extension. The only supported extensions are {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_055, category: Category::Message, key: "Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures_6055", text: "Suppress noImplicitAny errors for indexing objects lacking index signatures.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_056, category: Category::Message, key: "Do_not_emit_declarations_for_code_that_has_an_internal_annotation_6056", text: "Do not emit declarations for code that has an '@internal' annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_058, category: Category::Message, key: "Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir_6058", text: "Specify the root directory of input files. Use to control the output directory structure with --outDir.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_059, category: Category::Error, key: "File_0_is_not_under_rootDir_1_rootDir_is_expected_to_contain_all_source_files_6059", text: "File '{0}' is not under 'rootDir' '{1}'. 'rootDir' is expected to contain all source files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_060, category: Category::Message, key: "Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix_6060", text: "Specify the end of line sequence to be used when emitting files: 'CRLF' (dos) or 'LF' (unix).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_061, category: Category::Message, key: "NEWLINE_6061", text: "NEWLINE", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_064, category: Category::Error, key: "Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_null_on_command_line_6064", text: "Option '{0}' can only be specified in 'tsconfig.json' file or set to 'null' on command line.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_065, category: Category::Message, key: "Enables_experimental_support_for_ES7_decorators_6065", text: "Enables experimental support for ES7 decorators.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_066, category: Category::Message, key: "Enables_experimental_support_for_emitting_type_metadata_for_decorators_6066", text: "Enables experimental support for emitting type metadata for decorators.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_070, category: Category::Message, key: "Initializes_a_TypeScript_project_and_creates_a_tsconfig_json_file_6070", text: "Initializes a TypeScript project and creates a tsconfig.json file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_071, category: Category::Message, key: "Successfully_created_a_tsconfig_json_file_6071", text: "Successfully created a tsconfig.json file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_072, category: Category::Message, key: "Suppress_excess_property_checks_for_object_literals_6072", text: "Suppress excess property checks for object literals.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_073, category: Category::Message, key: "Stylize_errors_and_messages_using_color_and_context_experimental_6073", text: "Stylize errors and messages using color and context (experimental).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_074, category: Category::Message, key: "Do_not_report_errors_on_unused_labels_6074", text: "Do not report errors on unused labels.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_075, category: Category::Message, key: "Report_error_when_not_all_code_paths_in_function_return_a_value_6075", text: "Report error when not all code paths in function return a value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_076, category: Category::Message, key: "Report_errors_for_fallthrough_cases_in_switch_statement_6076", text: "Report errors for fallthrough cases in switch statement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_077, category: Category::Message, key: "Do_not_report_errors_on_unreachable_code_6077", text: "Do not report errors on unreachable code.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_078, category: Category::Message, key: "Disallow_inconsistently_cased_references_to_the_same_file_6078", text: "Disallow inconsistently-cased references to the same file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_079, category: Category::Message, key: "Specify_library_files_to_be_included_in_the_compilation_6079", text: "Specify library files to be included in the compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_080, category: Category::Message, key: "Specify_JSX_code_generation_6080", text: "Specify JSX code generation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_082, category: Category::Error, key: "Only_amd_and_system_modules_are_supported_alongside_0_6082", text: "Only 'amd' and 'system' modules are supported alongside --{0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_083, category: Category::Message, key: "Base_directory_to_resolve_non_absolute_module_names_6083", text: "Base directory to resolve non-absolute module names.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_084, category: Category::Message, key: "Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react__6084", text: "[Deprecated] Use '--jsxFactory' instead. Specify the object invoked for createElement when targeting 'react' JSX emit", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_085, category: Category::Message, key: "Enable_tracing_of_the_name_resolution_process_6085", text: "Enable tracing of the name resolution process.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_086, category: Category::Message, key: "Resolving_module_0_from_1_6086", text: "======== Resolving module '{0}' from '{1}'. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_087, category: Category::Message, key: "Explicitly_specified_module_resolution_kind_Colon_0_6087", text: "Explicitly specified module resolution kind: '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_088, category: Category::Message, key: "Module_resolution_kind_is_not_specified_using_0_6088", text: "Module resolution kind is not specified, using '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_089, category: Category::Message, key: "Module_name_0_was_successfully_resolved_to_1_6089", text: "======== Module name '{0}' was successfully resolved to '{1}'. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_090, category: Category::Message, key: "Module_name_0_was_not_resolved_6090", text: "======== Module name '{0}' was not resolved. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_091, category: Category::Message, key: "paths_option_is_specified_looking_for_a_pattern_to_match_module_name_0_6091", text: "'paths' option is specified, looking for a pattern to match module name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_092, category: Category::Message, key: "Module_name_0_matched_pattern_1_6092", text: "Module name '{0}', matched pattern '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_093, category: Category::Message, key: "Trying_substitution_0_candidate_module_location_Colon_1_6093", text: "Trying substitution '{0}', candidate module location: '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_094, category: Category::Message, key: "Resolving_module_name_0_relative_to_base_url_1_2_6094", text: "Resolving module name '{0}' relative to base url '{1}' - '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_095, category: Category::Message, key: "Loading_module_as_file_Slash_folder_candidate_module_location_0_target_file_types_Colon_1_6095", text: "Loading module as file / folder, candidate module location '{0}', target file types: {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_096, category: Category::Message, key: "File_0_does_not_exist_6096", text: "File '{0}' does not exist.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_097, category: Category::Message, key: "File_0_exists_use_it_as_a_name_resolution_result_6097", text: "File '{0}' exists - use it as a name resolution result.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_098, category: Category::Message, key: "Loading_module_0_from_node_modules_folder_target_file_types_Colon_1_6098", text: "Loading module '{0}' from 'node_modules' folder, target file types: {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_099, category: Category::Message, key: "Found_package_json_at_0_6099", text: "Found 'package.json' at '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_100, category: Category::Message, key: "package_json_does_not_have_a_0_field_6100", text: "'package.json' does not have a '{0}' field.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_101, category: Category::Message, key: "package_json_has_0_field_1_that_references_2_6101", text: "'package.json' has '{0}' field '{1}' that references '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_102, category: Category::Message, key: "Allow_javascript_files_to_be_compiled_6102", text: "Allow javascript files to be compiled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_104, category: Category::Message, key: "Checking_if_0_is_the_longest_matching_prefix_for_1_2_6104", text: "Checking if '{0}' is the longest matching prefix for '{1}' - '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_105, category: Category::Message, key: "Expected_type_of_0_field_in_package_json_to_be_1_got_2_6105", text: "Expected type of '{0}' field in 'package.json' to be '{1}', got '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_106, category: Category::Message, key: "baseUrl_option_is_set_to_0_using_this_value_to_resolve_non_relative_module_name_1_6106", text: "'baseUrl' option is set to '{0}', using this value to resolve non-relative module name '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_107, category: Category::Message, key: "rootDirs_option_is_set_using_it_to_resolve_relative_module_name_0_6107", text: "'rootDirs' option is set, using it to resolve relative module name '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_108, category: Category::Message, key: "Longest_matching_prefix_for_0_is_1_6108", text: "Longest matching prefix for '{0}' is '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_109, category: Category::Message, key: "Loading_0_from_the_root_dir_1_candidate_location_2_6109", text: "Loading '{0}' from the root dir '{1}', candidate location '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_110, category: Category::Message, key: "Trying_other_entries_in_rootDirs_6110", text: "Trying other entries in 'rootDirs'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_111, category: Category::Message, key: "Module_resolution_using_rootDirs_has_failed_6111", text: "Module resolution using 'rootDirs' has failed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_112, category: Category::Message, key: "Do_not_emit_use_strict_directives_in_module_output_6112", text: "Do not emit 'use strict' directives in module output.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_113, category: Category::Message, key: "Enable_strict_null_checks_6113", text: "Enable strict null checks.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_114, category: Category::Error, key: "Unknown_option_excludes_Did_you_mean_exclude_6114", text: "Unknown option 'excludes'. Did you mean 'exclude'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_115, category: Category::Message, key: "Raise_error_on_this_expressions_with_an_implied_any_type_6115", text: "Raise error on 'this' expressions with an implied 'any' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_116, category: Category::Message, key: "Resolving_type_reference_directive_0_containing_file_1_root_directory_2_6116", text: "======== Resolving type reference directive '{0}', containing file '{1}', root directory '{2}'. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_119, category: Category::Message, key: "Type_reference_directive_0_was_successfully_resolved_to_1_primary_Colon_2_6119", text: "======== Type reference directive '{0}' was successfully resolved to '{1}', primary: {2}. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_120, category: Category::Message, key: "Type_reference_directive_0_was_not_resolved_6120", text: "======== Type reference directive '{0}' was not resolved. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_121, category: Category::Message, key: "Resolving_with_primary_search_path_0_6121", text: "Resolving with primary search path '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_122, category: Category::Message, key: "Root_directory_cannot_be_determined_skipping_primary_search_paths_6122", text: "Root directory cannot be determined, skipping primary search paths.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_123, category: Category::Message, key: "Resolving_type_reference_directive_0_containing_file_1_root_directory_not_set_6123", text: "======== Resolving type reference directive '{0}', containing file '{1}', root directory not set. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_124, category: Category::Message, key: "Type_declaration_files_to_be_included_in_compilation_6124", text: "Type declaration files to be included in compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_125, category: Category::Message, key: "Looking_up_in_node_modules_folder_initial_location_0_6125", text: "Looking up in 'node_modules' folder, initial location '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_126, category: Category::Message, key: "Containing_file_is_not_specified_and_root_directory_cannot_be_determined_skipping_lookup_in_node_mod_6126", text: "Containing file is not specified and root directory cannot be determined, skipping lookup in 'node_modules' folder.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_127, category: Category::Message, key: "Resolving_type_reference_directive_0_containing_file_not_set_root_directory_1_6127", text: "======== Resolving type reference directive '{0}', containing file not set, root directory '{1}'. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_128, category: Category::Message, key: "Resolving_type_reference_directive_0_containing_file_not_set_root_directory_not_set_6128", text: "======== Resolving type reference directive '{0}', containing file not set, root directory not set. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_130, category: Category::Message, key: "Resolving_real_path_for_0_result_1_6130", text: "Resolving real path for '{0}', result '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_131, category: Category::Error, key: "Cannot_compile_modules_using_option_0_unless_the_module_flag_is_amd_or_system_6131", text: "Cannot compile modules using option '{0}' unless the '--module' flag is 'amd' or 'system'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_132, category: Category::Message, key: "File_name_0_has_a_1_extension_stripping_it_6132", text: "File name '{0}' has a '{1}' extension - stripping it.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_133, category: Category::Error, key: "_0_is_declared_but_its_value_is_never_read_6133", text: "'{0}' is declared but its value is never read.", reports_unnecessary: true, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_134, category: Category::Message, key: "Report_errors_on_unused_locals_6134", text: "Report errors on unused locals.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_135, category: Category::Message, key: "Report_errors_on_unused_parameters_6135", text: "Report errors on unused parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_136, category: Category::Message, key: "The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files_6136", text: "The maximum dependency depth to search under node_modules and load JavaScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_137, category: Category::Error, key: "Cannot_import_type_declaration_files_Consider_importing_0_instead_of_1_6137", text: "Cannot import type declaration files. Consider importing '{0}' instead of '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_138, category: Category::Error, key: "Property_0_is_declared_but_its_value_is_never_read_6138", text: "Property '{0}' is declared but its value is never read.", reports_unnecessary: true, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_139, category: Category::Message, key: "Import_emit_helpers_from_tslib_6139", text: "Import emit helpers from 'tslib'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_140, category: Category::Error, key: "Auto_discovery_for_typings_is_enabled_in_project_0_Running_extra_resolution_pass_for_module_1_using__6140", text: "Auto discovery for typings is enabled in project '{0}'. Running extra resolution pass for module '{1}' using cache location '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_141, category: Category::Message, key: "Parse_in_strict_mode_and_emit_use_strict_for_each_source_file_6141", text: "Parse in strict mode and emit \"use strict\" for each source file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_142, category: Category::Error, key: "Module_0_was_resolved_to_1_but_jsx_is_not_set_6142", text: "Module '{0}' was resolved to '{1}', but '--jsx' is not set.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_144, category: Category::Message, key: "Module_0_was_resolved_as_locally_declared_ambient_module_in_file_1_6144", text: "Module '{0}' was resolved as locally declared ambient module in file '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_146, category: Category::Message, key: "Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h_6146", text: "Specify the JSX factory function to use when targeting 'react' JSX emit, e.g. 'React.createElement' or 'h'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_147, category: Category::Message, key: "Resolution_for_module_0_was_found_in_cache_from_location_1_6147", text: "Resolution for module '{0}' was found in cache from location '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_148, category: Category::Message, key: "Directory_0_does_not_exist_skipping_all_lookups_in_it_6148", text: "Directory '{0}' does not exist, skipping all lookups in it.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_149, category: Category::Message, key: "Show_diagnostic_information_6149", text: "Show diagnostic information.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_150, category: Category::Message, key: "Show_verbose_diagnostic_information_6150", text: "Show verbose diagnostic information.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_151, category: Category::Message, key: "Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file_6151", text: "Emit a single file with source maps instead of having a separate file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_152, category: Category::Message, key: "Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap__6152", text: "Emit the source alongside the sourcemaps within a single file; requires '--inlineSourceMap' or '--sourceMap' to be set.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_153, category: Category::Message, key: "Transpile_each_file_as_a_separate_module_similar_to_ts_transpileModule_6153", text: "Transpile each file as a separate module (similar to 'ts.transpileModule').", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_154, category: Category::Message, key: "Print_names_of_generated_files_part_of_the_compilation_6154", text: "Print names of generated files part of the compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_155, category: Category::Message, key: "Print_names_of_files_part_of_the_compilation_6155", text: "Print names of files part of the compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_156, category: Category::Message, key: "The_locale_used_when_displaying_messages_to_the_user_e_g_en_us_6156", text: "The locale used when displaying messages to the user (e.g. 'en-us')", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_157, category: Category::Message, key: "Do_not_generate_custom_helper_functions_like_extends_in_compiled_output_6157", text: "Do not generate custom helper functions like '__extends' in compiled output.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_158, category: Category::Message, key: "Do_not_include_the_default_library_file_lib_d_ts_6158", text: "Do not include the default library file (lib.d.ts).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_159, category: Category::Message, key: "Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files_6159", text: "Do not add triple-slash references or imported modules to the list of compiled files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_160, category: Category::Message, key: "Deprecated_Use_skipLibCheck_instead_Skip_type_checking_of_default_library_declaration_files_6160", text: "[Deprecated] Use '--skipLibCheck' instead. Skip type checking of default library declaration files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_161, category: Category::Message, key: "List_of_folders_to_include_type_definitions_from_6161", text: "List of folders to include type definitions from.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_162, category: Category::Message, key: "Disable_size_limitations_on_JavaScript_projects_6162", text: "Disable size limitations on JavaScript projects.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_163, category: Category::Message, key: "The_character_set_of_the_input_files_6163", text: "The character set of the input files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_164, category: Category::Message, key: "Skipping_module_0_that_looks_like_an_absolute_URI_target_file_types_Colon_1_6164", text: "Skipping module '{0}' that looks like an absolute URI, target file types: {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_165, category: Category::Message, key: "Do_not_truncate_error_messages_6165", text: "Do not truncate error messages.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_166, category: Category::Message, key: "Output_directory_for_generated_declaration_files_6166", text: "Output directory for generated declaration files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_167, category: Category::Message, key: "A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl_6167", text: "A series of entries which re-map imports to lookup locations relative to the 'baseUrl'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_168, category: Category::Message, key: "List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime_6168", text: "List of root folders whose combined content represents the structure of the project at runtime.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_169, category: Category::Message, key: "Show_all_compiler_options_6169", text: "Show all compiler options.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_170, category: Category::Message, key: "Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file_6170", text: "[Deprecated] Use '--outFile' instead. Concatenate and emit output to single file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_171, category: Category::Message, key: "Command_line_Options_6171", text: "Command-line Options", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_179, category: Category::Message, key: "Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5_6179", text: "Provide full support for iterables in 'for-of', spread, and destructuring when targeting 'ES5'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_180, category: Category::Message, key: "Enable_all_strict_type_checking_options_6180", text: "Enable all strict type-checking options.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_182, category: Category::Message, key: "Scoped_package_detected_looking_in_0_6182", text: "Scoped package detected, looking in '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_183, category: Category::Message, key: "Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2_6183", text: "Reusing resolution of module '{0}' from '{1}' of old program, it was successfully resolved to '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_184, category: Category::Message, key: "Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2_with_Package__6184", text: "Reusing resolution of module '{0}' from '{1}' of old program, it was successfully resolved to '{2}' with Package ID '{3}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_186, category: Category::Message, key: "Enable_strict_checking_of_function_types_6186", text: "Enable strict checking of function types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_187, category: Category::Message, key: "Enable_strict_checking_of_property_initialization_in_classes_6187", text: "Enable strict checking of property initialization in classes.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_188, category: Category::Error, key: "Numeric_separators_are_not_allowed_here_6188", text: "Numeric separators are not allowed here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_189, category: Category::Error, key: "Multiple_consecutive_numeric_separators_are_not_permitted_6189", text: "Multiple consecutive numeric separators are not permitted.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_191, category: Category::Message, key: "Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen_6191", text: "Whether to keep outdated console output in watch mode instead of clearing the screen.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_192, category: Category::Error, key: "All_imports_in_import_declaration_are_unused_6192", text: "All imports in import declaration are unused.", reports_unnecessary: true, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_193, category: Category::Message, key: "Found_1_error_Watching_for_file_changes_6193", text: "Found 1 error. Watching for file changes.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_194, category: Category::Message, key: "Found_0_errors_Watching_for_file_changes_6194", text: "Found {0} errors. Watching for file changes.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_195, category: Category::Message, key: "Resolve_keyof_to_string_valued_property_names_only_no_numbers_or_symbols_6195", text: "Resolve 'keyof' to string valued property names only (no numbers or symbols).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_196, category: Category::Error, key: "_0_is_declared_but_never_used_6196", text: "'{0}' is declared but never used.", reports_unnecessary: true, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_197, category: Category::Message, key: "Include_modules_imported_with_json_extension_6197", text: "Include modules imported with '.json' extension", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_198, category: Category::Error, key: "All_destructured_elements_are_unused_6198", text: "All destructured elements are unused.", reports_unnecessary: true, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_199, category: Category::Error, key: "All_variables_are_unused_6199", text: "All variables are unused.", reports_unnecessary: true, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_200, category: Category::Error, key: "Definitions_of_the_following_identifiers_conflict_with_those_in_another_file_Colon_0_6200", text: "Definitions of the following identifiers conflict with those in another file: {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_201, category: Category::Message, key: "Conflicts_are_in_this_file_6201", text: "Conflicts are in this file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_202, category: Category::Error, key: "Project_references_may_not_form_a_circular_graph_Cycle_detected_Colon_0_6202", text: "Project references may not form a circular graph. Cycle detected: {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_203, category: Category::Message, key: "_0_was_also_declared_here_6203", text: "'{0}' was also declared here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_204, category: Category::Message, key: "and_here_6204", text: "and here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_205, category: Category::Error, key: "All_type_parameters_are_unused_6205", text: "All type parameters are unused.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_206, category: Category::Message, key: "package_json_has_a_typesVersions_field_with_version_specific_path_mappings_6206", text: "'package.json' has a 'typesVersions' field with version-specific path mappings.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_207, category: Category::Message, key: "package_json_does_not_have_a_typesVersions_entry_that_matches_version_0_6207", text: "'package.json' does not have a 'typesVersions' entry that matches version '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_208, category: Category::Message, key: "package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_ma_6208", text: "'package.json' has a 'typesVersions' entry '{0}' that matches compiler version '{1}', looking for a pattern to match module name '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_209, category: Category::Message, key: "package_json_has_a_typesVersions_entry_0_that_is_not_a_valid_semver_range_6209", text: "'package.json' has a 'typesVersions' entry '{0}' that is not a valid semver range.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_210, category: Category::Message, key: "An_argument_for_0_was_not_provided_6210", text: "An argument for '{0}' was not provided.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_211, category: Category::Message, key: "An_argument_matching_this_binding_pattern_was_not_provided_6211", text: "An argument matching this binding pattern was not provided.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_212, category: Category::Message, key: "Did_you_mean_to_call_this_expression_6212", text: "Did you mean to call this expression?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_213, category: Category::Message, key: "Did_you_mean_to_use_new_with_this_expression_6213", text: "Did you mean to use 'new' with this expression?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_214, category: Category::Message, key: "Enable_strict_bind_call_and_apply_methods_on_functions_6214", text: "Enable strict 'bind', 'call', and 'apply' methods on functions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_215, category: Category::Message, key: "Using_compiler_options_of_project_reference_redirect_0_6215", text: "Using compiler options of project reference redirect '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_216, category: Category::Message, key: "Found_1_error_6216", text: "Found 1 error.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_217, category: Category::Message, key: "Found_0_errors_6217", text: "Found {0} errors.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_218, category: Category::Message, key: "Module_name_0_was_successfully_resolved_to_1_with_Package_ID_2_6218", text: "======== Module name '{0}' was successfully resolved to '{1}' with Package ID '{2}'. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_219, category: Category::Message, key: "Type_reference_directive_0_was_successfully_resolved_to_1_with_Package_ID_2_primary_Colon_3_6219", text: "======== Type reference directive '{0}' was successfully resolved to '{1}' with Package ID '{2}', primary: {3}. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_220, category: Category::Message, key: "package_json_had_a_falsy_0_field_6220", text: "'package.json' had a falsy '{0}' field.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_221, category: Category::Message, key: "Disable_use_of_source_files_instead_of_declaration_files_from_referenced_projects_6221", text: "Disable use of source files instead of declaration files from referenced projects.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_222, category: Category::Message, key: "Emit_class_fields_with_Define_instead_of_Set_6222", text: "Emit class fields with Define instead of Set.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_223, category: Category::Message, key: "Generates_a_CPU_profile_6223", text: "Generates a CPU profile.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_224, category: Category::Message, key: "Disable_solution_searching_for_this_project_6224", text: "Disable solution searching for this project.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_225, category: Category::Message, key: "Specify_strategy_for_watching_file_Colon_FixedPollingInterval_default_PriorityPollingInterval_Dynami_6225", text: "Specify strategy for watching file: 'FixedPollingInterval' (default), 'PriorityPollingInterval', 'DynamicPriorityPolling', 'FixedChunkSizePolling', 'UseFsEvents', 'UseFsEventsOnParentDirectory'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_226, category: Category::Message, key: "Specify_strategy_for_watching_directory_on_platforms_that_don_t_support_recursive_watching_natively__6226", text: "Specify strategy for watching directory on platforms that don't support recursive watching natively: 'UseFsEvents' (default), 'FixedPollingInterval', 'DynamicPriorityPolling', 'FixedChunkSizePolling'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_227, category: Category::Message, key: "Specify_strategy_for_creating_a_polling_watch_when_it_fails_to_create_using_file_system_events_Colon_6227", text: "Specify strategy for creating a polling watch when it fails to create using file system events: 'FixedInterval' (default), 'PriorityInterval', 'DynamicPriority', 'FixedChunkSize'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_229, category: Category::Error, key: "Tag_0_expects_at_least_1_arguments_but_the_JSX_factory_2_provides_at_most_3_6229", text: "Tag '{0}' expects at least '{1}' arguments, but the JSX factory '{2}' provides at most '{3}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_230, category: Category::Error, key: "Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_false_or_null_on_command_line_6230", text: "Option '{0}' can only be specified in 'tsconfig.json' file or set to 'false' or 'null' on command line.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_231, category: Category::Error, key: "Could_not_resolve_the_path_0_with_the_extensions_Colon_1_6231", text: "Could not resolve the path '{0}' with the extensions: {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_232, category: Category::Error, key: "Declaration_augments_declaration_in_another_file_This_cannot_be_serialized_6232", text: "Declaration augments declaration in another file. This cannot be serialized.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_233, category: Category::Error, key: "This_is_the_declaration_being_augmented_Consider_moving_the_augmenting_declaration_into_the_same_fil_6233", text: "This is the declaration being augmented. Consider moving the augmenting declaration into the same file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_234, category: Category::Error, key: "This_expression_is_not_callable_because_it_is_a_get_accessor_Did_you_mean_to_use_it_without_6234", text: "This expression is not callable because it is a 'get' accessor. Did you mean to use it without '()'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_235, category: Category::Message, key: "Disable_loading_referenced_projects_6235", text: "Disable loading referenced projects.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_236, category: Category::Error, key: "Arguments_for_the_rest_parameter_0_were_not_provided_6236", text: "Arguments for the rest parameter '{0}' were not provided.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_237, category: Category::Message, key: "Generates_an_event_trace_and_a_list_of_types_6237", text: "Generates an event trace and a list of types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_238, category: Category::Error, key: "Specify_the_module_specifier_to_be_used_to_import_the_jsx_and_jsxs_factory_functions_from_eg_react_6238", text: "Specify the module specifier to be used to import the 'jsx' and 'jsxs' factory functions from. eg, react", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_239, category: Category::Message, key: "File_0_exists_according_to_earlier_cached_lookups_6239", text: "File '{0}' exists according to earlier cached lookups.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_240, category: Category::Message, key: "File_0_does_not_exist_according_to_earlier_cached_lookups_6240", text: "File '{0}' does not exist according to earlier cached lookups.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_241, category: Category::Message, key: "Resolution_for_type_reference_directive_0_was_found_in_cache_from_location_1_6241", text: "Resolution for type reference directive '{0}' was found in cache from location '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_242, category: Category::Message, key: "Resolving_type_reference_directive_0_containing_file_1_6242", text: "======== Resolving type reference directive '{0}', containing file '{1}'. ========", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_243, category: Category::Message, key: "Interpret_optional_property_types_as_written_rather_than_adding_undefined_6243", text: "Interpret optional property types as written, rather than adding 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_244, category: Category::Message, key: "Modules_6244", text: "Modules", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_245, category: Category::Message, key: "File_Management_6245", text: "File Management", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_246, category: Category::Message, key: "Emit_6246", text: "Emit", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_247, category: Category::Message, key: "JavaScript_Support_6247", text: "JavaScript Support", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_248, category: Category::Message, key: "Type_Checking_6248", text: "Type Checking", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_249, category: Category::Message, key: "Editor_Support_6249", text: "Editor Support", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_250, category: Category::Message, key: "Watch_and_Build_Modes_6250", text: "Watch and Build Modes", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_251, category: Category::Message, key: "Compiler_Diagnostics_6251", text: "Compiler Diagnostics", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_252, category: Category::Message, key: "Interop_Constraints_6252", text: "Interop Constraints", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_253, category: Category::Message, key: "Backwards_Compatibility_6253", text: "Backwards Compatibility", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_254, category: Category::Message, key: "Language_and_Environment_6254", text: "Language and Environment", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_255, category: Category::Message, key: "Projects_6255", text: "Projects", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_256, category: Category::Message, key: "Output_Formatting_6256", text: "Output Formatting", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_257, category: Category::Message, key: "Completeness_6257", text: "Completeness", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_258, category: Category::Error, key: "_0_should_be_set_inside_the_compilerOptions_object_of_the_config_json_file_6258", text: "'{0}' should be set inside the 'compilerOptions' object of the config json file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_259, category: Category::Message, key: "Found_1_error_in_0_6259", text: "Found 1 error in {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_260, category: Category::Message, key: "Found_0_errors_in_the_same_file_starting_at_Colon_1_6260", text: "Found {0} errors in the same file, starting at: {1}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_261, category: Category::Message, key: "Found_0_errors_in_1_files_6261", text: "Found {0} errors in {1} files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_262, category: Category::Message, key: "File_name_0_has_a_1_extension_looking_up_2_instead_6262", text: "File name '{0}' has a '{1}' extension - looking up '{2}' instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_263, category: Category::Error, key: "Module_0_was_resolved_to_1_but_allowArbitraryExtensions_is_not_set_6263", text: "Module '{0}' was resolved to '{1}', but '--allowArbitraryExtensions' is not set.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_264, category: Category::Message, key: "Enable_importing_files_with_any_extension_provided_a_declaration_file_is_present_6264", text: "Enable importing files with any extension, provided a declaration file is present.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_265, category: Category::Message, key: "Resolving_type_reference_directive_for_program_that_specifies_custom_typeRoots_skipping_lookup_in_no_6265", text: "Resolving type reference directive for program that specifies custom typeRoots, skipping lookup in 'node_modules' folder.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_266, category: Category::Error, key: "Option_0_can_only_be_specified_on_command_line_6266", text: "Option '{0}' can only be specified on command line.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_270, category: Category::Message, key: "Directory_0_has_no_containing_package_json_scope_Imports_will_not_resolve_6270", text: "Directory '{0}' has no containing package.json scope. Imports will not resolve.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_271, category: Category::Message, key: "Import_specifier_0_does_not_exist_in_package_json_scope_at_path_1_6271", text: "Import specifier '{0}' does not exist in package.json scope at path '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_272, category: Category::Message, key: "Invalid_import_specifier_0_has_no_possible_resolutions_6272", text: "Invalid import specifier '{0}' has no possible resolutions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_273, category: Category::Message, key: "package_json_scope_0_has_no_imports_defined_6273", text: "package.json scope '{0}' has no imports defined.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_274, category: Category::Message, key: "package_json_scope_0_explicitly_maps_specifier_1_to_null_6274", text: "package.json scope '{0}' explicitly maps specifier '{1}' to null.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_275, category: Category::Message, key: "package_json_scope_0_has_invalid_type_for_target_of_specifier_1_6275", text: "package.json scope '{0}' has invalid type for target of specifier '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_276, category: Category::Message, key: "Export_specifier_0_does_not_exist_in_package_json_scope_at_path_1_6276", text: "Export specifier '{0}' does not exist in package.json scope at path '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_277, category: Category::Message, key: "Resolution_of_non_relative_name_failed_trying_with_modern_Node_resolution_features_disabled_to_see_i_6277", text: "Resolution of non-relative name failed; trying with modern Node resolution features disabled to see if npm library needs configuration update.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_278, category: Category::Message, key: "There_are_types_at_0_but_this_result_could_not_be_resolved_when_respecting_package_json_exports_The__6278", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_279, category: Category::Message, key: "Resolution_of_non_relative_name_failed_trying_with_moduleResolution_bundler_to_see_if_project_may_ne_6279", text: "Resolution of non-relative name failed; trying with '--moduleResolution bundler' to see if project may need configuration update.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_280, category: Category::Message, key: "There_are_types_at_0_but_this_result_could_not_be_resolved_under_your_current_moduleResolution_setti_6280", text: "There are types at '{0}', but this result could not be resolved under your current 'moduleResolution' setting. Consider updating to 'node16', 'nodenext', or 'bundler'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_281, category: Category::Message, key: "package_json_has_a_peerDependencies_field_6281", text: "'package.json' has a 'peerDependencies' field.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_282, category: Category::Message, key: "Found_peerDependency_0_with_1_version_6282", text: "Found peerDependency '{0}' with '{1}' version.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_283, category: Category::Message, key: "Failed_to_find_peerDependency_0_6283", text: "Failed to find peerDependency '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_284, category: Category::Message, key: "File_Layout_6284", text: "File Layout", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_285, category: Category::Message, key: "Environment_Settings_6285", text: "Environment Settings", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_286, category: Category::Message, key: "See_also_https_Colon_Slash_Slashaka_ms_Slashtsconfig_Slashmodule_6286", text: "See also https://aka.ms/tsconfig/module", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_287, category: Category::Message, key: "For_nodejs_Colon_6287", text: "For nodejs:", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_290, category: Category::Message, key: "and_npm_install_D_types_Slashnode_6290", text: "and npm install -D @types/node", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_291, category: Category::Message, key: "Other_Outputs_6291", text: "Other Outputs", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_292, category: Category::Message, key: "Stricter_Typechecking_Options_6292", text: "Stricter Typechecking Options", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_293, category: Category::Message, key: "Style_Options_6293", text: "Style Options", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_294, category: Category::Message, key: "Recommended_Options_6294", text: "Recommended Options", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_302, category: Category::Message, key: "Enable_project_compilation_6302", text: "Enable project compilation", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_304, category: Category::Error, key: "Composite_projects_may_not_disable_declaration_emit_6304", text: "Composite projects may not disable declaration emit.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_305, category: Category::Error, key: "Output_file_0_has_not_been_built_from_source_file_1_6305", text: "Output file '{0}' has not been built from source file '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_306, category: Category::Error, key: "Referenced_project_0_must_have_setting_composite_Colon_true_6306", text: "Referenced project '{0}' must have setting \"composite\": true.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_307, category: Category::Error, key: "File_0_is_not_listed_within_the_file_list_of_project_1_Projects_must_list_all_files_or_use_an_includ_6307", text: "File '{0}' is not listed within the file list of project '{1}'. Projects must list all files or use an 'include' pattern.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_310, category: Category::Error, key: "Referenced_project_0_may_not_disable_emit_6310", text: "Referenced project '{0}' may not disable emit.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_350, category: Category::Message, key: "Project_0_is_out_of_date_because_output_1_is_older_than_input_2_6350", text: "Project '{0}' is out of date because output '{1}' is older than input '{2}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_351, category: Category::Message, key: "Project_0_is_up_to_date_because_newest_input_1_is_older_than_output_2_6351", text: "Project '{0}' is up to date because newest input '{1}' is older than output '{2}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_352, category: Category::Message, key: "Project_0_is_out_of_date_because_output_file_1_does_not_exist_6352", text: "Project '{0}' is out of date because output file '{1}' does not exist", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_353, category: Category::Message, key: "Failed_to_delete_file_0_6353", text: "Failed to delete file '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_354, category: Category::Message, key: "Project_0_is_up_to_date_with_d_ts_files_from_its_dependencies_6354", text: "Project '{0}' is up to date with .d.ts files from its dependencies", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_355, category: Category::Message, key: "Projects_in_this_build_Colon_0_6355", text: "Projects in this build: {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_356, category: Category::Message, key: "A_non_dry_build_would_delete_the_following_files_Colon_0_6356", text: "A non-dry build would delete the following files: {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_357, category: Category::Message, key: "A_non_dry_build_would_build_project_0_6357", text: "A non-dry build would build project '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_358, category: Category::Message, key: "Building_project_0_6358", text: "Building project '{0}'...", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_359, category: Category::Message, key: "Updating_output_timestamps_of_project_0_6359", text: "Updating output timestamps of project '{0}'...", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_361, category: Category::Message, key: "Project_0_is_up_to_date_6361", text: "Project '{0}' is up to date", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_362, category: Category::Message, key: "Skipping_build_of_project_0_because_its_dependency_1_has_errors_6362", text: "Skipping build of project '{0}' because its dependency '{1}' has errors", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_363, category: Category::Message, key: "Project_0_can_t_be_built_because_its_dependency_1_has_errors_6363", text: "Project '{0}' can't be built because its dependency '{1}' has errors", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_364, category: Category::Message, key: "Build_one_or_more_projects_and_their_dependencies_if_out_of_date_6364", text: "Build one or more projects and their dependencies, if out of date", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_365, category: Category::Message, key: "Delete_the_outputs_of_all_projects_6365", text: "Delete the outputs of all projects.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_367, category: Category::Message, key: "Show_what_would_be_built_or_deleted_if_specified_with_clean_6367", text: "Show what would be built (or deleted, if specified with '--clean')", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_369, category: Category::Error, key: "Option_build_must_be_the_first_command_line_argument_6369", text: "Option '--build' must be the first command line argument.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_370, category: Category::Error, key: "Options_0_and_1_cannot_be_combined_6370", text: "Options '{0}' and '{1}' cannot be combined.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_371, category: Category::Message, key: "Updating_unchanged_output_timestamps_of_project_0_6371", text: "Updating unchanged output timestamps of project '{0}'...", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_374, category: Category::Message, key: "A_non_dry_build_would_update_timestamps_for_output_of_project_0_6374", text: "A non-dry build would update timestamps for output of project '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_377, category: Category::Error, key: "Cannot_write_file_0_because_it_will_overwrite_tsbuildinfo_file_generated_by_referenced_project_1_6377", text: "Cannot write file '{0}' because it will overwrite '.tsbuildinfo' file generated by referenced project '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_379, category: Category::Error, key: "Composite_projects_may_not_disable_incremental_compilation_6379", text: "Composite projects may not disable incremental compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_380, category: Category::Message, key: "Specify_file_to_store_incremental_compilation_information_6380", text: "Specify file to store incremental compilation information", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_381, category: Category::Message, key: "Project_0_is_out_of_date_because_output_for_it_was_generated_with_version_1_that_differs_with_curren_6381", text: "Project '{0}' is out of date because output for it was generated with version '{1}' that differs with current version '{2}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_382, category: Category::Message, key: "Skipping_build_of_project_0_because_its_dependency_1_was_not_built_6382", text: "Skipping build of project '{0}' because its dependency '{1}' was not built", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_383, category: Category::Message, key: "Project_0_can_t_be_built_because_its_dependency_1_was_not_built_6383", text: "Project '{0}' can't be built because its dependency '{1}' was not built", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_384, category: Category::Message, key: "Have_recompiles_in_incremental_and_watch_assume_that_changes_within_a_file_will_only_affect_files_di_6384", text: "Have recompiles in '--incremental' and '--watch' assume that changes within a file will only affect files directly depending on it.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_385, category: Category::Suggestion, key: "_0_is_deprecated_6385", text: "'{0}' is deprecated.", reports_unnecessary: false, reports_deprecated: true, elided_in_compatibility_pyramid: false },
Message { code: 6_386, category: Category::Message, key: "Performance_timings_for_diagnostics_or_extendedDiagnostics_are_not_available_in_this_session_A_nativ_6386", text: "Performance timings for '--diagnostics' or '--extendedDiagnostics' are not available in this session. A native implementation of the Web Performance API could not be found.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_387, category: Category::Suggestion, key: "The_signature_0_of_1_is_deprecated_6387", text: "The signature '{0}' of '{1}' is deprecated.", reports_unnecessary: false, reports_deprecated: true, elided_in_compatibility_pyramid: false },
Message { code: 6_388, category: Category::Message, key: "Project_0_is_being_forcibly_rebuilt_6388", text: "Project '{0}' is being forcibly rebuilt", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_389, category: Category::Message, key: "Reusing_resolution_of_module_0_from_1_of_old_program_it_was_not_resolved_6389", text: "Reusing resolution of module '{0}' from '{1}' of old program, it was not resolved.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_390, category: Category::Message, key: "Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved__6390", text: "Reusing resolution of type reference directive '{0}' from '{1}' of old program, it was successfully resolved to '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_391, category: Category::Message, key: "Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved__6391", text: "Reusing resolution of type reference directive '{0}' from '{1}' of old program, it was successfully resolved to '{2}' with Package ID '{3}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_392, category: Category::Message, key: "Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_not_resolved_6392", text: "Reusing resolution of type reference directive '{0}' from '{1}' of old program, it was not resolved.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_393, category: Category::Message, key: "Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_6393", text: "Reusing resolution of module '{0}' from '{1}' found in cache from location '{2}', it was successfully resolved to '{3}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_394, category: Category::Message, key: "Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_6394", text: "Reusing resolution of module '{0}' from '{1}' found in cache from location '{2}', it was successfully resolved to '{3}' with Package ID '{4}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_395, category: Category::Message, key: "Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_not_resolved_6395", text: "Reusing resolution of module '{0}' from '{1}' found in cache from location '{2}', it was not resolved.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_396, category: Category::Message, key: "Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_succes_6396", text: "Reusing resolution of type reference directive '{0}' from '{1}' found in cache from location '{2}', it was successfully resolved to '{3}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_397, category: Category::Message, key: "Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_succes_6397", text: "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}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_398, category: Category::Message, key: "Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_not_re_6398", text: "Reusing resolution of type reference directive '{0}' from '{1}' found in cache from location '{2}', it was not resolved.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_399, category: Category::Message, key: "Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_some_of_the_changes_were_not_emitte_6399", text: "Project '{0}' is out of date because buildinfo file '{1}' indicates that some of the changes were not emitted", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_400, category: Category::Message, key: "Project_0_is_up_to_date_but_needs_to_update_timestamps_of_output_files_that_are_older_than_input_fil_6400", text: "Project '{0}' is up to date but needs to update timestamps of output files that are older than input files", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_401, category: Category::Message, key: "Project_0_is_out_of_date_because_config_file_does_not_exist_6401", text: "Project '{0}' is out of date because config file does not exist.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_402, category: Category::Message, key: "Resolving_in_0_mode_with_conditions_1_6402", text: "Resolving in {0} mode with conditions {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_403, category: Category::Message, key: "Matched_0_condition_1_6403", text: "Matched '{0}' condition '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_404, category: Category::Message, key: "Using_0_subpath_1_with_target_2_6404", text: "Using '{0}' subpath '{1}' with target '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_405, category: Category::Message, key: "Saw_non_matching_condition_0_6405", text: "Saw non-matching condition '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_406, category: Category::Message, key: "Project_0_is_out_of_date_because_buildinfo_file_1_indicates_there_is_change_in_compilerOptions_6406", text: "Project '{0}' is out of date because buildinfo file '{1}' indicates there is change in compilerOptions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_407, category: Category::Message, key: "Allow_imports_to_include_TypeScript_file_extensions_Requires_moduleResolution_bundler_and_either_noE_6407", text: "Allow imports to include TypeScript file extensions. Requires '--moduleResolution bundler' and either '--noEmit' or '--emitDeclarationOnly' to be set.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_408, category: Category::Message, key: "Use_the_package_json_exports_field_when_resolving_package_imports_6408", text: "Use the package.json 'exports' field when resolving package imports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_409, category: Category::Message, key: "Use_the_package_json_imports_field_when_resolving_imports_6409", text: "Use the package.json 'imports' field when resolving imports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_410, category: Category::Message, key: "Conditions_to_set_in_addition_to_the_resolver_specific_defaults_when_resolving_imports_6410", text: "Conditions to set in addition to the resolver-specific defaults when resolving imports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_411, category: Category::Message, key: "true_when_moduleResolution_is_node16_nodenext_or_bundler_otherwise_false_6411", text: "`true` when 'moduleResolution' is 'node16', 'nodenext', or 'bundler'; otherwise `false`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_412, category: Category::Message, key: "Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_file_2_was_root_file_of_compilation_6412", text: "Project '{0}' is out of date because buildinfo file '{1}' indicates that file '{2}' was root file of compilation but not any more.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_413, category: Category::Message, key: "Entering_conditional_exports_6413", text: "Entering conditional exports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_414, category: Category::Message, key: "Resolved_under_condition_0_6414", text: "Resolved under condition '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_415, category: Category::Message, key: "Failed_to_resolve_under_condition_0_6415", text: "Failed to resolve under condition '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_416, category: Category::Message, key: "Exiting_conditional_exports_6416", text: "Exiting conditional exports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_417, category: Category::Message, key: "Searching_all_ancestor_node_modules_directories_for_preferred_extensions_Colon_0_6417", text: "Searching all ancestor node_modules directories for preferred extensions: {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_418, category: Category::Message, key: "Searching_all_ancestor_node_modules_directories_for_fallback_extensions_Colon_0_6418", text: "Searching all ancestor node_modules directories for fallback extensions: {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_419, category: Category::Message, key: "Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_program_needs_to_report_errors_6419", text: "Project '{0}' is out of date because buildinfo file '{1}' indicates that program needs to report errors.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_420, category: Category::Message, key: "Project_0_is_out_of_date_because_input_1_does_not_exist_6420", text: "Project '{0}' is out of date because input '{1}' does not exist.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_421, category: Category::Message, key: "Rewrite_ts_tsx_mts_and_cts_file_extensions_in_relative_import_paths_to_their_JavaScript_equivalent_i_6421", text: "Rewrite '.ts', '.tsx', '.mts', and '.cts' file extensions in relative import paths to their JavaScript equivalent in output files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_423, category: Category::Message, key: "Project_0_is_out_of_date_because_it_has_errors_6423", text: "Project '{0}' is out of date because it has errors.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_424, category: Category::Error, key: "Multiple_module_exports_assignments_cannot_be_serialized_for_declaration_emit_6424", text: "Multiple 'module.exports' assignments cannot be serialized for declaration emit.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_425, category: Category::Error, key: "Nested_CommonJS_export_constructs_cannot_be_serialized_for_declaration_emit_6425", text: "Nested CommonJS export constructs cannot be serialized for declaration emit.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_500, category: Category::Message, key: "The_expected_type_comes_from_property_0_which_is_declared_here_on_type_1_6500", text: "The expected type comes from property '{0}' which is declared here on type '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_501, category: Category::Message, key: "The_expected_type_comes_from_this_index_signature_6501", text: "The expected type comes from this index signature.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_502, category: Category::Message, key: "The_expected_type_comes_from_the_return_type_of_this_signature_6502", text: "The expected type comes from the return type of this signature.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_503, category: Category::Message, key: "Print_names_of_files_that_are_part_of_the_compilation_and_then_stop_processing_6503", text: "Print names of files that are part of the compilation and then stop processing.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_504, category: Category::Error, key: "File_0_is_a_JavaScript_file_Did_you_mean_to_enable_the_allowJs_option_6504", text: "File '{0}' is a JavaScript file. Did you mean to enable the 'allowJs' option?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_505, category: Category::Message, key: "Print_names_of_files_and_the_reason_they_are_part_of_the_compilation_6505", text: "Print names of files and the reason they are part of the compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_506, category: Category::Message, key: "Consider_adding_a_declare_modifier_to_this_class_6506", text: "Consider adding a 'declare' modifier to this class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_600, category: Category::Message, key: "Allow_JavaScript_files_to_be_a_part_of_your_program_Use_the_checkJs_option_to_get_errors_from_these__6600", text: "Allow JavaScript files to be a part of your program. Use the 'checkJs' option to get errors from these files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_601, category: Category::Message, key: "Allow_import_x_from_y_when_a_module_doesn_t_have_a_default_export_6601", text: "Allow 'import x from y' when a module doesn't have a default export.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_602, category: Category::Message, key: "Allow_accessing_UMD_globals_from_modules_6602", text: "Allow accessing UMD globals from modules.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_603, category: Category::Message, key: "Disable_error_reporting_for_unreachable_code_6603", text: "Disable error reporting for unreachable code.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_604, category: Category::Message, key: "Disable_error_reporting_for_unused_labels_6604", text: "Disable error reporting for unused labels.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_605, category: Category::Message, key: "Ensure_use_strict_is_always_emitted_6605", text: "Ensure 'use strict' is always emitted.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_606, category: Category::Message, key: "Have_recompiles_in_projects_that_use_incremental_and_watch_mode_assume_that_changes_within_a_file_wi_6606", text: "Have recompiles in projects that use 'incremental' and 'watch' mode assume that changes within a file will only affect files directly depending on it.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_607, category: Category::Message, key: "Specify_the_base_directory_to_resolve_non_relative_module_names_6607", text: "Specify the base directory to resolve non-relative module names.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_608, category: Category::Message, key: "No_longer_supported_In_early_versions_manually_set_the_text_encoding_for_reading_files_6608", text: "No longer supported. In early versions, manually set the text encoding for reading files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_609, category: Category::Message, key: "Enable_error_reporting_in_type_checked_JavaScript_files_6609", text: "Enable error reporting in type-checked JavaScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_611, category: Category::Message, key: "Enable_constraints_that_allow_a_TypeScript_project_to_be_used_with_project_references_6611", text: "Enable constraints that allow a TypeScript project to be used with project references.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_612, category: Category::Message, key: "Generate_d_ts_files_from_TypeScript_and_JavaScript_files_in_your_project_6612", text: "Generate .d.ts files from TypeScript and JavaScript files in your project.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_613, category: Category::Message, key: "Specify_the_output_directory_for_generated_declaration_files_6613", text: "Specify the output directory for generated declaration files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_614, category: Category::Message, key: "Create_sourcemaps_for_d_ts_files_6614", text: "Create sourcemaps for d.ts files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_615, category: Category::Message, key: "Output_compiler_performance_information_after_building_6615", text: "Output compiler performance information after building.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_616, category: Category::Message, key: "Disables_inference_for_type_acquisition_by_looking_at_filenames_in_a_project_6616", text: "Disables inference for type acquisition by looking at filenames in a project.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_617, category: Category::Message, key: "Reduce_the_number_of_projects_loaded_automatically_by_TypeScript_6617", text: "Reduce the number of projects loaded automatically by TypeScript.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_618, category: Category::Message, key: "Remove_the_20mb_cap_on_total_source_code_size_for_JavaScript_files_in_the_TypeScript_language_server_6618", text: "Remove the 20mb cap on total source code size for JavaScript files in the TypeScript language server.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_619, category: Category::Message, key: "Opt_a_project_out_of_multi_project_reference_checking_when_editing_6619", text: "Opt a project out of multi-project reference checking when editing.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_620, category: Category::Message, key: "Disable_preferring_source_files_instead_of_declaration_files_when_referencing_composite_projects_6620", text: "Disable preferring source files instead of declaration files when referencing composite projects.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_621, category: Category::Message, key: "Emit_more_compliant_but_verbose_and_less_performant_JavaScript_for_iteration_6621", text: "Emit more compliant, but verbose and less performant JavaScript for iteration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_622, category: Category::Message, key: "Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files_6622", text: "Emit a UTF-8 Byte Order Mark (BOM) in the beginning of output files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_623, category: Category::Message, key: "Only_output_d_ts_files_and_not_JavaScript_files_6623", text: "Only output d.ts files and not JavaScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_624, category: Category::Message, key: "Emit_design_type_metadata_for_decorated_declarations_in_source_files_6624", text: "Emit design-type metadata for decorated declarations in source files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_625, category: Category::Message, key: "Disable_the_type_acquisition_for_JavaScript_projects_6625", text: "Disable the type acquisition for JavaScript projects", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_626, category: Category::Message, key: "Emit_additional_JavaScript_to_ease_support_for_importing_CommonJS_modules_This_enables_allowSyntheti_6626", text: "Emit additional JavaScript to ease support for importing CommonJS modules. This enables 'allowSyntheticDefaultImports' for type compatibility.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_627, category: Category::Message, key: "Filters_results_from_the_include_option_6627", text: "Filters results from the `include` option.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_628, category: Category::Message, key: "Remove_a_list_of_directories_from_the_watch_process_6628", text: "Remove a list of directories from the watch process.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_629, category: Category::Message, key: "Remove_a_list_of_files_from_the_watch_mode_s_processing_6629", text: "Remove a list of files from the watch mode's processing.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_630, category: Category::Message, key: "Enable_experimental_support_for_legacy_experimental_decorators_6630", text: "Enable experimental support for legacy experimental decorators.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_631, category: Category::Message, key: "Print_files_read_during_the_compilation_including_why_it_was_included_6631", text: "Print files read during the compilation including why it was included.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_632, category: Category::Message, key: "Output_more_detailed_compiler_performance_information_after_building_6632", text: "Output more detailed compiler performance information after building.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_633, category: Category::Message, key: "Specify_one_or_more_path_or_node_module_references_to_base_configuration_files_from_which_settings_a_6633", text: "Specify one or more path or node module references to base configuration files from which settings are inherited.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_634, category: Category::Message, key: "Specify_what_approach_the_watcher_should_use_if_the_system_runs_out_of_native_file_watchers_6634", text: "Specify what approach the watcher should use if the system runs out of native file watchers.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_635, category: Category::Message, key: "Include_a_list_of_files_This_does_not_support_glob_patterns_as_opposed_to_include_6635", text: "Include a list of files. This does not support glob patterns, as opposed to `include`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_636, category: Category::Message, key: "Build_all_projects_including_those_that_appear_to_be_up_to_date_6636", text: "Build all projects, including those that appear to be up to date.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_637, category: Category::Message, key: "Ensure_that_casing_is_correct_in_imports_6637", text: "Ensure that casing is correct in imports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_638, category: Category::Message, key: "Emit_a_v8_CPU_profile_of_the_compiler_run_for_debugging_6638", text: "Emit a v8 CPU profile of the compiler run for debugging.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_639, category: Category::Message, key: "Allow_importing_helper_functions_from_tslib_once_per_project_instead_of_including_them_per_file_6639", text: "Allow importing helper functions from tslib once per project, instead of including them per-file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_640, category: Category::Message, key: "Skip_building_downstream_projects_on_error_in_upstream_project_6640", text: "Skip building downstream projects on error in upstream project.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_641, category: Category::Message, key: "Specify_a_list_of_glob_patterns_that_match_files_to_be_included_in_compilation_6641", text: "Specify a list of glob patterns that match files to be included in compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_642, category: Category::Message, key: "Save_tsbuildinfo_files_to_allow_for_incremental_compilation_of_projects_6642", text: "Save .tsbuildinfo files to allow for incremental compilation of projects.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_643, category: Category::Message, key: "Include_sourcemap_files_inside_the_emitted_JavaScript_6643", text: "Include sourcemap files inside the emitted JavaScript.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_644, category: Category::Message, key: "Include_source_code_in_the_sourcemaps_inside_the_emitted_JavaScript_6644", text: "Include source code in the sourcemaps inside the emitted JavaScript.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_645, category: Category::Message, key: "Ensure_that_each_file_can_be_safely_transpiled_without_relying_on_other_imports_6645", text: "Ensure that each file can be safely transpiled without relying on other imports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_646, category: Category::Message, key: "Specify_what_JSX_code_is_generated_6646", text: "Specify what JSX code is generated.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_647, category: Category::Message, key: "Specify_the_JSX_factory_function_used_when_targeting_React_JSX_emit_e_g_React_createElement_or_h_6647", text: "Specify the JSX factory function used when targeting React JSX emit, e.g. 'React.createElement' or 'h'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_648, category: Category::Message, key: "Specify_the_JSX_Fragment_reference_used_for_fragments_when_targeting_React_JSX_emit_e_g_React_Fragme_6648", text: "Specify the JSX Fragment reference used for fragments when targeting React JSX emit e.g. 'React.Fragment' or 'Fragment'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_649, category: Category::Message, key: "Specify_module_specifier_used_to_import_the_JSX_factory_functions_when_using_jsx_Colon_react_jsx_Ast_6649", text: "Specify module specifier used to import the JSX factory functions when using 'jsx: react-jsx*'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_650, category: Category::Message, key: "Make_keyof_only_return_strings_instead_of_string_numbers_or_symbols_Legacy_option_6650", text: "Make keyof only return strings instead of string, numbers or symbols. Legacy option.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_651, category: Category::Message, key: "Specify_a_set_of_bundled_library_declaration_files_that_describe_the_target_runtime_environment_6651", text: "Specify a set of bundled library declaration files that describe the target runtime environment.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_652, category: Category::Message, key: "Print_the_names_of_emitted_files_after_a_compilation_6652", text: "Print the names of emitted files after a compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_653, category: Category::Message, key: "Print_all_of_the_files_read_during_the_compilation_6653", text: "Print all of the files read during the compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_654, category: Category::Message, key: "Set_the_language_of_the_messaging_from_TypeScript_This_does_not_affect_emit_6654", text: "Set the language of the messaging from TypeScript. This does not affect emit.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_655, category: Category::Message, key: "Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations_6655", text: "Specify the location where debugger should locate map files instead of generated locations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_656, category: Category::Message, key: "Specify_the_maximum_folder_depth_used_for_checking_JavaScript_files_from_node_modules_Only_applicabl_6656", text: "Specify the maximum folder depth used for checking JavaScript files from 'node_modules'. Only applicable with 'allowJs'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_657, category: Category::Message, key: "Specify_what_module_code_is_generated_6657", text: "Specify what module code is generated.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_658, category: Category::Message, key: "Specify_how_TypeScript_looks_up_a_file_from_a_given_module_specifier_6658", text: "Specify how TypeScript looks up a file from a given module specifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_659, category: Category::Message, key: "Set_the_newline_character_for_emitting_files_6659", text: "Set the newline character for emitting files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_660, category: Category::Message, key: "Disable_emitting_files_from_a_compilation_6660", text: "Disable emitting files from a compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_661, category: Category::Message, key: "Disable_generating_custom_helper_functions_like_extends_in_compiled_output_6661", text: "Disable generating custom helper functions like '__extends' in compiled output.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_662, category: Category::Message, key: "Disable_emitting_files_if_any_type_checking_errors_are_reported_6662", text: "Disable emitting files if any type checking errors are reported.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_663, category: Category::Message, key: "Disable_truncating_types_in_error_messages_6663", text: "Disable truncating types in error messages.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_664, category: Category::Message, key: "Enable_error_reporting_for_fallthrough_cases_in_switch_statements_6664", text: "Enable error reporting for fallthrough cases in switch statements.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_665, category: Category::Message, key: "Enable_error_reporting_for_expressions_and_declarations_with_an_implied_any_type_6665", text: "Enable error reporting for expressions and declarations with an implied 'any' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_666, category: Category::Message, key: "Ensure_overriding_members_in_derived_classes_are_marked_with_an_override_modifier_6666", text: "Ensure overriding members in derived classes are marked with an override modifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_667, category: Category::Message, key: "Enable_error_reporting_for_codepaths_that_do_not_explicitly_return_in_a_function_6667", text: "Enable error reporting for codepaths that do not explicitly return in a function.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_668, category: Category::Message, key: "Enable_error_reporting_when_this_is_given_the_type_any_6668", text: "Enable error reporting when 'this' is given the type 'any'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_669, category: Category::Message, key: "Disable_adding_use_strict_directives_in_emitted_JavaScript_files_6669", text: "Disable adding 'use strict' directives in emitted JavaScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_670, category: Category::Message, key: "Disable_including_any_library_files_including_the_default_lib_d_ts_6670", text: "Disable including any library files, including the default lib.d.ts.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_671, category: Category::Message, key: "Enforces_using_indexed_accessors_for_keys_declared_using_an_indexed_type_6671", text: "Enforces using indexed accessors for keys declared using an indexed type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_672, category: Category::Message, key: "Disallow_import_s_require_s_or_reference_s_from_expanding_the_number_of_files_TypeScript_should_add__6672", text: "Disallow 'import's, 'require's or '<reference>'s from expanding the number of files TypeScript should add to a project.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_673, category: Category::Message, key: "Disable_strict_checking_of_generic_signatures_in_function_types_6673", text: "Disable strict checking of generic signatures in function types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_674, category: Category::Message, key: "Add_undefined_to_a_type_when_accessed_using_an_index_6674", text: "Add 'undefined' to a type when accessed using an index.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_675, category: Category::Message, key: "Enable_error_reporting_when_local_variables_aren_t_read_6675", text: "Enable error reporting when local variables aren't read.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_676, category: Category::Message, key: "Raise_an_error_when_a_function_parameter_isn_t_read_6676", text: "Raise an error when a function parameter isn't read.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_677, category: Category::Message, key: "Deprecated_setting_Use_outFile_instead_6677", text: "Deprecated setting. Use 'outFile' instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_678, category: Category::Message, key: "Specify_an_output_folder_for_all_emitted_files_6678", text: "Specify an output folder for all emitted files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_679, category: Category::Message, key: "Specify_a_file_that_bundles_all_outputs_into_one_JavaScript_file_If_declaration_is_true_also_designa_6679", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_680, category: Category::Message, key: "Specify_a_set_of_entries_that_re_map_imports_to_additional_lookup_locations_6680", text: "Specify a set of entries that re-map imports to additional lookup locations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_681, category: Category::Message, key: "Specify_a_list_of_language_service_plugins_to_include_6681", text: "Specify a list of language service plugins to include.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_682, category: Category::Message, key: "Disable_erasing_const_enum_declarations_in_generated_code_6682", text: "Disable erasing 'const enum' declarations in generated code.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_683, category: Category::Message, key: "Disable_resolving_symlinks_to_their_realpath_This_correlates_to_the_same_flag_in_node_6683", text: "Disable resolving symlinks to their realpath. This correlates to the same flag in node.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_684, category: Category::Message, key: "Disable_wiping_the_console_in_watch_mode_6684", text: "Disable wiping the console in watch mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_685, category: Category::Message, key: "Enable_color_and_formatting_in_TypeScript_s_output_to_make_compiler_errors_easier_to_read_6685", text: "Enable color and formatting in TypeScript's output to make compiler errors easier to read.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_686, category: Category::Message, key: "Specify_the_object_invoked_for_createElement_This_only_applies_when_targeting_react_JSX_emit_6686", text: "Specify the object invoked for 'createElement'. This only applies when targeting 'react' JSX emit.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_687, category: Category::Message, key: "Specify_an_array_of_objects_that_specify_paths_for_projects_Used_in_project_references_6687", text: "Specify an array of objects that specify paths for projects. Used in project references.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_688, category: Category::Message, key: "Disable_emitting_comments_6688", text: "Disable emitting comments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_689, category: Category::Message, key: "Enable_importing_json_files_6689", text: "Enable importing .json files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_690, category: Category::Message, key: "Specify_the_root_folder_within_your_source_files_6690", text: "Specify the root folder within your source files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_691, category: Category::Message, key: "Allow_multiple_folders_to_be_treated_as_one_when_resolving_modules_6691", text: "Allow multiple folders to be treated as one when resolving modules.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_692, category: Category::Message, key: "Skip_type_checking_d_ts_files_that_are_included_with_TypeScript_6692", text: "Skip type checking .d.ts files that are included with TypeScript.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_693, category: Category::Message, key: "Skip_type_checking_all_d_ts_files_6693", text: "Skip type checking all .d.ts files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_694, category: Category::Message, key: "Create_source_map_files_for_emitted_JavaScript_files_6694", text: "Create source map files for emitted JavaScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_695, category: Category::Message, key: "Specify_the_root_path_for_debuggers_to_find_the_reference_source_code_6695", text: "Specify the root path for debuggers to find the reference source code.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_697, category: Category::Message, key: "Check_that_the_arguments_for_bind_call_and_apply_methods_match_the_original_function_6697", text: "Check that the arguments for 'bind', 'call', and 'apply' methods match the original function.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_698, category: Category::Message, key: "When_assigning_functions_check_to_ensure_parameters_and_the_return_values_are_subtype_compatible_6698", text: "When assigning functions, check to ensure parameters and the return values are subtype-compatible.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_699, category: Category::Message, key: "When_type_checking_take_into_account_null_and_undefined_6699", text: "When type checking, take into account 'null' and 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_700, category: Category::Message, key: "Check_for_class_properties_that_are_declared_but_not_set_in_the_constructor_6700", text: "Check for class properties that are declared but not set in the constructor.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_701, category: Category::Message, key: "Disable_emitting_declarations_that_have_internal_in_their_JSDoc_comments_6701", text: "Disable emitting declarations that have '@internal' in their JSDoc comments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_702, category: Category::Message, key: "Disable_reporting_of_excess_property_errors_during_the_creation_of_object_literals_6702", text: "Disable reporting of excess property errors during the creation of object literals.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_703, category: Category::Message, key: "Suppress_noImplicitAny_errors_when_indexing_objects_that_lack_index_signatures_6703", text: "Suppress 'noImplicitAny' errors when indexing objects that lack index signatures.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_704, category: Category::Message, key: "Synchronously_call_callbacks_and_update_the_state_of_directory_watchers_on_platforms_that_don_t_supp_6704", text: "Synchronously call callbacks and update the state of directory watchers on platforms that don`t support recursive watching natively.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_705, category: Category::Message, key: "Set_the_JavaScript_language_version_for_emitted_JavaScript_and_include_compatible_library_declaratio_6705", text: "Set the JavaScript language version for emitted JavaScript and include compatible library declarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_706, category: Category::Message, key: "Log_paths_used_during_the_moduleResolution_process_6706", text: "Log paths used during the 'moduleResolution' process.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_707, category: Category::Message, key: "Specify_the_path_to_tsbuildinfo_incremental_compilation_file_6707", text: "Specify the path to .tsbuildinfo incremental compilation file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_709, category: Category::Message, key: "Specify_options_for_automatic_acquisition_of_declaration_files_6709", text: "Specify options for automatic acquisition of declaration files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_710, category: Category::Message, key: "Specify_multiple_folders_that_act_like_Slashnode_modules_Slash_types_6710", text: "Specify multiple folders that act like './node_modules/@types'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_711, category: Category::Message, key: "Specify_type_package_names_to_be_included_without_being_referenced_in_a_source_file_6711", text: "Specify type package names to be included without being referenced in a source file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_712, category: Category::Message, key: "Emit_ECMAScript_standard_compliant_class_fields_6712", text: "Emit ECMAScript-standard-compliant class fields.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_713, category: Category::Message, key: "Enable_verbose_logging_6713", text: "Enable verbose logging.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_714, category: Category::Message, key: "Specify_how_directories_are_watched_on_systems_that_lack_recursive_file_watching_functionality_6714", text: "Specify how directories are watched on systems that lack recursive file-watching functionality.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_715, category: Category::Message, key: "Specify_how_the_TypeScript_watch_mode_works_6715", text: "Specify how the TypeScript watch mode works.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_717, category: Category::Message, key: "Require_undeclared_properties_from_index_signatures_to_use_element_accesses_6717", text: "Require undeclared properties from index signatures to use element accesses.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_718, category: Category::Message, key: "Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types_6718", text: "Specify emit/checking behavior for imports that are only used for types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_719, category: Category::Message, key: "Require_sufficient_annotation_on_exports_so_other_tools_can_trivially_generate_declaration_files_6719", text: "Require sufficient annotation on exports so other tools can trivially generate declaration files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_720, category: Category::Message, key: "Built_in_iterators_are_instantiated_with_a_TReturn_type_of_undefined_instead_of_any_6720", text: "Built-in iterators are instantiated with a 'TReturn' type of 'undefined' instead of 'any'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_721, category: Category::Message, key: "Do_not_allow_runtime_constructs_that_are_not_part_of_ECMAScript_6721", text: "Do not allow runtime constructs that are not part of ECMAScript.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_803, category: Category::Message, key: "Default_catch_clause_variables_as_unknown_instead_of_any_6803", text: "Default catch clause variables as 'unknown' instead of 'any'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_804, category: Category::Message, key: "Do_not_transform_or_elide_any_imports_or_exports_not_marked_as_type_only_ensuring_they_are_written_i_6804", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_805, category: Category::Message, key: "Disable_full_type_checking_only_critical_parse_and_emit_errors_will_be_reported_6805", text: "Disable full type checking (only critical parse and emit errors will be reported).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_806, category: Category::Message, key: "Check_side_effect_imports_6806", text: "Check side effect imports.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_807, category: Category::Error, key: "This_operation_can_be_simplified_This_shift_is_identical_to_0_1_2_6807", text: "This operation can be simplified. This shift is identical to `{0} {1} {2}`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_808, category: Category::Message, key: "Enable_lib_replacement_6808", text: "Enable lib replacement.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_809, category: Category::Message, key: "Ensure_types_are_ordered_stably_and_deterministically_across_compilations_6809", text: "Ensure types are ordered stably and deterministically across compilations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_900, category: Category::Message, key: "one_of_Colon_6900", text: "one of:", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_901, category: Category::Message, key: "one_or_more_Colon_6901", text: "one or more:", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_902, category: Category::Message, key: "type_Colon_6902", text: "type:", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_903, category: Category::Message, key: "default_Colon_6903", text: "default:", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_905, category: Category::Message, key: "true_unless_strict_is_false_6905", text: "`true`, unless `strict` is `false`", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_906, category: Category::Message, key: "false_unless_composite_is_set_6906", text: "`false`, unless `composite` is set", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_907, category: Category::Message, key: "node_modules_bower_components_jspm_packages_plus_the_value_of_outDir_if_one_is_specified_6907", text: "`[\"node_modules\", \"bower_components\", \"jspm_packages\"]`, plus the value of `outDir` if one is specified.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_908, category: Category::Message, key: "if_files_is_specified_otherwise_Asterisk_Asterisk_Slash_Asterisk_6908", text: "`[]` if `files` is specified, otherwise `[\"**/*\"]`", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_909, category: Category::Message, key: "true_if_composite_false_otherwise_6909", text: "`true` if `composite`, `false` otherwise", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_911, category: Category::Message, key: "Computed_from_the_list_of_input_files_6911", text: "Computed from the list of input files", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_912, category: Category::Message, key: "Platform_specific_6912", text: "Platform specific", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_913, category: Category::Message, key: "You_can_learn_about_all_of_the_compiler_options_at_0_6913", text: "You can learn about all of the compiler options at {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_914, category: Category::Message, key: "Including_watch_w_will_start_watching_the_current_project_for_the_file_changes_Once_set_you_can_conf_6914", text: "Including --watch, -w will start watching the current project for the file changes. Once set, you can config watch mode with:", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_915, category: Category::Message, key: "Using_build_b_will_make_tsc_behave_more_like_a_build_orchestrator_than_a_compiler_This_is_used_to_tr_6915", text: "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}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_916, category: Category::Message, key: "COMMON_COMMANDS_6916", text: "COMMON COMMANDS", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_917, category: Category::Message, key: "ALL_COMPILER_OPTIONS_6917", text: "ALL COMPILER OPTIONS", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_918, category: Category::Message, key: "WATCH_OPTIONS_6918", text: "WATCH OPTIONS", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_919, category: Category::Message, key: "BUILD_OPTIONS_6919", text: "BUILD OPTIONS", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_920, category: Category::Message, key: "COMMON_COMPILER_OPTIONS_6920", text: "COMMON COMPILER OPTIONS", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_921, category: Category::Message, key: "COMMAND_LINE_FLAGS_6921", text: "COMMAND LINE FLAGS", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_922, category: Category::Message, key: "tsc_Colon_The_TypeScript_Compiler_6922", text: "tsc: The TypeScript Compiler", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_923, category: Category::Message, key: "Compiles_the_current_project_tsconfig_json_in_the_working_directory_6923", text: "Compiles the current project (tsconfig.json in the working directory.)", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_924, category: Category::Message, key: "Ignoring_tsconfig_json_compiles_the_specified_files_with_default_compiler_options_6924", text: "Ignoring tsconfig.json, compiles the specified files with default compiler options.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_925, category: Category::Message, key: "Build_a_composite_project_in_the_working_directory_6925", text: "Build a composite project in the working directory.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_926, category: Category::Message, key: "Creates_a_tsconfig_json_with_the_recommended_settings_in_the_working_directory_6926", text: "Creates a tsconfig.json with the recommended settings in the working directory.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_927, category: Category::Message, key: "Compiles_the_TypeScript_project_located_at_the_specified_path_6927", text: "Compiles the TypeScript project located at the specified path.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_928, category: Category::Message, key: "An_expanded_version_of_this_information_showing_all_possible_compiler_options_6928", text: "An expanded version of this information, showing all possible compiler options", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_929, category: Category::Message, key: "Compiles_the_current_project_with_additional_settings_6929", text: "Compiles the current project, with additional settings.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_930, category: Category::Message, key: "true_for_ES2022_and_above_including_ESNext_6930", text: "`true` for ES2022 and above, including ESNext.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_931, category: Category::Error, key: "List_of_file_name_suffixes_to_search_when_resolving_a_module_6931", text: "List of file name suffixes to search when resolving a module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 6_932, category: Category::Message, key: "false_unless_checkJs_is_set_6932", text: "`false`, unless `checkJs` is set", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_005, category: Category::Error, key: "Variable_0_implicitly_has_an_1_type_7005", text: "Variable '{0}' implicitly has an '{1}' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_006, category: Category::Error, key: "Parameter_0_implicitly_has_an_1_type_7006", text: "Parameter '{0}' implicitly has an '{1}' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_008, category: Category::Error, key: "Member_0_implicitly_has_an_1_type_7008", text: "Member '{0}' implicitly has an '{1}' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_009, category: Category::Error, key: "new_expression_whose_target_lacks_a_construct_signature_implicitly_has_an_any_type_7009", text: "'new' expression, whose target lacks a construct signature, implicitly has an 'any' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_010, category: Category::Error, key: "_0_which_lacks_return_type_annotation_implicitly_has_an_1_return_type_7010", text: "'{0}', which lacks return-type annotation, implicitly has an '{1}' return type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_011, category: Category::Error, key: "Function_expression_which_lacks_return_type_annotation_implicitly_has_an_0_return_type_7011", text: "Function expression, which lacks return-type annotation, implicitly has an '{0}' return type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_012, category: Category::Error, key: "This_overload_implicitly_returns_the_type_0_because_it_lacks_a_return_type_annotation_7012", text: "This overload implicitly returns the type '{0}' because it lacks a return type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_013, category: Category::Error, key: "Construct_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type_7013", text: "Construct signature, which lacks return-type annotation, implicitly has an 'any' return type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_014, category: Category::Error, key: "Function_type_which_lacks_return_type_annotation_implicitly_has_an_0_return_type_7014", text: "Function type, which lacks return-type annotation, implicitly has an '{0}' return type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_015, category: Category::Error, key: "Element_implicitly_has_an_any_type_because_index_expression_is_not_of_type_number_7015", text: "Element implicitly has an 'any' type because index expression is not of type 'number'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_016, category: Category::Error, key: "Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type_7016", text: "Could not find a declaration file for module '{0}'. '{1}' implicitly has an 'any' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_017, category: Category::Error, key: "Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_7017", text: "Element implicitly has an 'any' type because type '{0}' has no index signature.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_018, category: Category::Error, key: "Object_literal_s_property_0_implicitly_has_an_1_type_7018", text: "Object literal's property '{0}' implicitly has an '{1}' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_019, category: Category::Error, key: "Rest_parameter_0_implicitly_has_an_any_type_7019", text: "Rest parameter '{0}' implicitly has an 'any[]' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_020, category: Category::Error, key: "Call_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type_7020", text: "Call signature, which lacks return-type annotation, implicitly has an 'any' return type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_022, category: Category::Error, key: "_0_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_and_is_referenced_directly_or__7022", text: "'{0}' implicitly has type 'any' because it does not have a type annotation and is referenced directly or indirectly in its own initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_023, category: Category::Error, key: "_0_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_reference_7023", text: "'{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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_024, category: Category::Error, key: "Function_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_ref_7024", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_025, category: Category::Error, key: "Generator_implicitly_has_yield_type_0_Consider_supplying_a_return_type_annotation_7025", text: "Generator implicitly has yield type '{0}'. Consider supplying a return type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_026, category: Category::Error, key: "JSX_element_implicitly_has_type_any_because_no_interface_JSX_0_exists_7026", text: "JSX element implicitly has type 'any' because no interface 'JSX.{0}' exists.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_027, category: Category::Error, key: "Unreachable_code_detected_7027", text: "Unreachable code detected.", reports_unnecessary: true, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_028, category: Category::Error, key: "Unused_label_7028", text: "Unused label.", reports_unnecessary: true, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_029, category: Category::Error, key: "Fallthrough_case_in_switch_7029", text: "Fallthrough case in switch.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_030, category: Category::Error, key: "Not_all_code_paths_return_a_value_7030", text: "Not all code paths return a value.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_031, category: Category::Error, key: "Binding_element_0_implicitly_has_an_1_type_7031", text: "Binding element '{0}' implicitly has an '{1}' type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_032, category: Category::Error, key: "Property_0_implicitly_has_type_any_because_its_set_accessor_lacks_a_parameter_type_annotation_7032", text: "Property '{0}' implicitly has type 'any', because its set accessor lacks a parameter type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_033, category: Category::Error, key: "Property_0_implicitly_has_type_any_because_its_get_accessor_lacks_a_return_type_annotation_7033", text: "Property '{0}' implicitly has type 'any', because its get accessor lacks a return type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_034, category: Category::Error, key: "Variable_0_implicitly_has_type_1_in_some_locations_where_its_type_cannot_be_determined_7034", text: "Variable '{0}' implicitly has type '{1}' in some locations where its type cannot be determined.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_035, category: Category::Error, key: "Try_npm_i_save_dev_types_Slash_1_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare__7035", text: "Try `npm i --save-dev @types/{1}` if it exists or add a new declaration (.d.ts) file containing `declare module '{0}';`", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_036, category: Category::Error, key: "Dynamic_import_s_specifier_must_be_of_type_string_but_here_has_type_0_7036", text: "Dynamic import's specifier must be of type 'string', but here has type '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_037, category: Category::Message, key: "Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for__7037", text: "Enables emit interoperability between CommonJS and ES Modules via creation of namespace objects for all imports. Implies 'allowSyntheticDefaultImports'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_038, category: Category::Message, key: "Type_originates_at_this_import_A_namespace_style_import_cannot_be_called_or_constructed_and_will_cau_7038", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_039, category: Category::Error, key: "Mapped_object_type_implicitly_has_an_any_template_type_7039", text: "Mapped object type implicitly has an 'any' template type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_040, category: Category::Error, key: "If_the_0_package_actually_exposes_this_module_consider_sending_a_pull_request_to_amend_https_Colon_S_7040", text: "If the '{0}' package actually exposes this module, consider sending a pull request to amend 'https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_041, category: Category::Error, key: "The_containing_arrow_function_captures_the_global_value_of_this_7041", text: "The containing arrow function captures the global value of 'this'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_042, category: Category::Error, key: "Module_0_was_resolved_to_1_but_resolveJsonModule_is_not_used_7042", text: "Module '{0}' was resolved to '{1}', but '--resolveJsonModule' is not used.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_043, category: Category::Suggestion, key: "Variable_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7043", text: "Variable '{0}' implicitly has an '{1}' type, but a better type may be inferred from usage.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_044, category: Category::Suggestion, key: "Parameter_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7044", text: "Parameter '{0}' implicitly has an '{1}' type, but a better type may be inferred from usage.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_045, category: Category::Suggestion, key: "Member_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7045", text: "Member '{0}' implicitly has an '{1}' type, but a better type may be inferred from usage.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_046, category: Category::Suggestion, key: "Variable_0_implicitly_has_type_1_in_some_locations_but_a_better_type_may_be_inferred_from_usage_7046", text: "Variable '{0}' implicitly has type '{1}' in some locations, but a better type may be inferred from usage.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_047, category: Category::Suggestion, key: "Rest_parameter_0_implicitly_has_an_any_type_but_a_better_type_may_be_inferred_from_usage_7047", text: "Rest parameter '{0}' implicitly has an 'any[]' type, but a better type may be inferred from usage.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_048, category: Category::Suggestion, key: "Property_0_implicitly_has_type_any_but_a_better_type_for_its_get_accessor_may_be_inferred_from_usage_7048", text: "Property '{0}' implicitly has type 'any', but a better type for its get accessor may be inferred from usage.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_049, category: Category::Suggestion, key: "Property_0_implicitly_has_type_any_but_a_better_type_for_its_set_accessor_may_be_inferred_from_usage_7049", text: "Property '{0}' implicitly has type 'any', but a better type for its set accessor may be inferred from usage.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_050, category: Category::Suggestion, key: "_0_implicitly_has_an_1_return_type_but_a_better_type_may_be_inferred_from_usage_7050", text: "'{0}' implicitly has an '{1}' return type, but a better type may be inferred from usage.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_051, category: Category::Error, key: "Parameter_has_a_name_but_no_type_Did_you_mean_0_Colon_1_7051", text: "Parameter has a name but no type. Did you mean '{0}: {1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_052, category: Category::Error, key: "Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_Did_you_mean_to_call_1_7052", text: "Element implicitly has an 'any' type because type '{0}' has no index signature. Did you mean to call '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_053, category: Category::Error, key: "Element_implicitly_has_an_any_type_because_expression_of_type_0_can_t_be_used_to_index_type_1_7053", text: "Element implicitly has an 'any' type because expression of type '{0}' can't be used to index type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_054, category: Category::Error, key: "No_index_signature_with_a_parameter_of_type_0_was_found_on_type_1_7054", text: "No index signature with a parameter of type '{0}' was found on type '{1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_055, category: Category::Error, key: "_0_which_lacks_return_type_annotation_implicitly_has_an_1_yield_type_7055", text: "'{0}', which lacks return-type annotation, implicitly has an '{1}' yield type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_056, category: Category::Error, key: "The_inferred_type_of_this_node_exceeds_the_maximum_length_the_compiler_will_serialize_An_explicit_ty_7056", text: "The inferred type of this node exceeds the maximum length the compiler will serialize. An explicit type annotation is needed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_057, category: Category::Error, key: "yield_expression_implicitly_results_in_an_any_type_because_its_containing_generator_lacks_a_return_t_7057", text: "'yield' expression implicitly results in an 'any' type because its containing generator lacks a return-type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_058, category: Category::Error, key: "If_the_0_package_actually_exposes_this_module_try_adding_a_new_declaration_d_ts_file_containing_decl_7058", text: "If the '{0}' package actually exposes this module, try adding a new declaration (.d.ts) file containing `declare module '{1}';`", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_059, category: Category::Error, key: "This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Use_an_as_expression_instead_7059", text: "This syntax is reserved in files with the .mts or .cts extension. Use an `as` expression instead.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_060, category: Category::Error, key: "This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Add_a_trailing_comma_or_explicit_cons_7060", text: "This syntax is reserved in files with the .mts or .cts extension. Add a trailing comma or explicit constraint.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_061, category: Category::Error, key: "A_mapped_type_may_not_declare_properties_or_methods_7061", text: "A mapped type may not declare properties or methods.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 7_080, category: Category::Error, key: "Declaration_emit_elides_private_members_but_0_refers_to_a_private_member_Write_an_explicit_type_here_7080", text: "Declaration emit elides private members, but '{0}' refers to a private member. Write an explicit type here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_000, category: Category::Error, key: "You_cannot_rename_this_element_8000", text: "You cannot rename this element.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_001, category: Category::Error, key: "You_cannot_rename_elements_that_are_defined_in_the_standard_TypeScript_library_8001", text: "You cannot rename elements that are defined in the standard TypeScript library.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_002, category: Category::Error, key: "import_can_only_be_used_in_TypeScript_files_8002", text: "'import ... =' can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_003, category: Category::Error, key: "export_can_only_be_used_in_TypeScript_files_8003", text: "'export =' can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_004, category: Category::Error, key: "Type_parameter_declarations_can_only_be_used_in_TypeScript_files_8004", text: "Type parameter declarations can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_005, category: Category::Error, key: "implements_clauses_can_only_be_used_in_TypeScript_files_8005", text: "'implements' clauses can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_006, category: Category::Error, key: "_0_declarations_can_only_be_used_in_TypeScript_files_8006", text: "'{0}' declarations can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_008, category: Category::Error, key: "Type_aliases_can_only_be_used_in_TypeScript_files_8008", text: "Type aliases can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_009, category: Category::Error, key: "The_0_modifier_can_only_be_used_in_TypeScript_files_8009", text: "The '{0}' modifier can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_010, category: Category::Error, key: "Type_annotations_can_only_be_used_in_TypeScript_files_8010", text: "Type annotations can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_011, category: Category::Error, key: "Type_arguments_can_only_be_used_in_TypeScript_files_8011", text: "Type arguments can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_012, category: Category::Error, key: "Parameter_modifiers_can_only_be_used_in_TypeScript_files_8012", text: "Parameter modifiers can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_013, category: Category::Error, key: "Non_null_assertions_can_only_be_used_in_TypeScript_files_8013", text: "Non-null assertions can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_016, category: Category::Error, key: "Type_assertion_expressions_can_only_be_used_in_TypeScript_files_8016", text: "Type assertion expressions can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_017, category: Category::Error, key: "Signature_declarations_can_only_be_used_in_TypeScript_files_8017", text: "Signature declarations can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_019, category: Category::Message, key: "Report_errors_in_js_files_8019", text: "Report errors in .js files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_020, category: Category::Error, key: "JSDoc_types_can_only_be_used_inside_documentation_comments_8020", text: "JSDoc types can only be used inside documentation comments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_021, category: Category::Error, key: "JSDoc_typedef_tag_should_either_have_a_type_annotation_or_be_followed_by_property_or_member_tags_8021", text: "JSDoc '@typedef' tag should either have a type annotation or be followed by '@property' or '@member' tags.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_022, category: Category::Error, key: "JSDoc_0_is_not_attached_to_a_class_8022", text: "JSDoc '@{0}' is not attached to a class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_023, category: Category::Error, key: "JSDoc_0_1_does_not_match_the_extends_2_clause_8023", text: "JSDoc '@{0} {1}' does not match the 'extends {2}' clause.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_024, category: Category::Error, key: "JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_8024", text: "JSDoc '@param' tag has name '{0}', but there is no parameter with that name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_025, category: Category::Error, key: "Class_declarations_cannot_have_more_than_one_augments_or_extends_tag_8025", text: "Class declarations cannot have more than one '@augments' or '@extends' tag.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_026, category: Category::Error, key: "Expected_0_type_arguments_provide_these_with_an_extends_tag_8026", text: "Expected {0} type arguments; provide these with an '@extends' tag.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_027, category: Category::Error, key: "Expected_0_1_type_arguments_provide_these_with_an_extends_tag_8027", text: "Expected {0}-{1} type arguments; provide these with an '@extends' tag.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_028, category: Category::Error, key: "JSDoc_may_only_appear_in_the_last_parameter_of_a_signature_8028", text: "JSDoc '...' may only appear in the last parameter of a signature.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_029, category: Category::Error, key: "JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_It_would_match_arguments_if_it_h_8029", text: "JSDoc '@param' tag has name '{0}', but there is no parameter with that name. It would match 'arguments' if it had an array type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_030, category: Category::Error, key: "A_JSDoc_type_tag_on_a_function_must_have_a_signature_with_the_correct_number_of_arguments_8030", text: "A JSDoc '@type' tag on a function must have a signature with the correct number of arguments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_031, category: Category::Error, key: "You_cannot_rename_a_module_via_a_global_import_8031", text: "You cannot rename a module via a global import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_032, category: Category::Error, key: "Qualified_name_0_is_not_allowed_without_a_leading_param_object_1_8032", text: "Qualified name '{0}' is not allowed without a leading '@param {object} {1}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_033, category: Category::Error, key: "A_JSDoc_typedef_comment_may_not_contain_multiple_type_tags_8033", text: "A JSDoc '@typedef' comment may not contain multiple '@type' tags.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_034, category: Category::Error, key: "The_tag_was_first_specified_here_8034", text: "The tag was first specified here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_035, category: Category::Error, key: "You_cannot_rename_elements_that_are_defined_in_a_node_modules_folder_8035", text: "You cannot rename elements that are defined in a 'node_modules' folder.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_036, category: Category::Error, key: "You_cannot_rename_elements_that_are_defined_in_another_node_modules_folder_8036", text: "You cannot rename elements that are defined in another 'node_modules' folder.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_037, category: Category::Error, key: "Type_satisfaction_expressions_can_only_be_used_in_TypeScript_files_8037", text: "Type satisfaction expressions can only be used in TypeScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_038, category: Category::Error, key: "Decorators_may_not_appear_after_export_or_export_default_if_they_also_appear_before_export_8038", text: "Decorators may not appear after 'export' or 'export default' if they also appear before 'export'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_039, category: Category::Error, key: "A_JSDoc_template_tag_may_not_follow_a_typedef_callback_or_overload_tag_8039", text: "A JSDoc '@template' tag may not follow a '@typedef', '@callback', or '@overload' tag", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 8_040, category: Category::Error, key: "File_rename_is_not_supported_by_the_editor_8040", text: "File rename is not supported by the editor", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_005, category: Category::Error, key: "Declaration_emit_for_this_file_requires_using_private_name_0_An_explicit_type_annotation_may_unblock_9005", text: "Declaration emit for this file requires using private name '{0}'. An explicit type annotation may unblock declaration emit.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_006, category: Category::Error, key: "Declaration_emit_for_this_file_requires_using_private_name_0_from_module_1_An_explicit_type_annotati_9006", text: "Declaration emit for this file requires using private name '{0}' from module '{1}'. An explicit type annotation may unblock declaration emit.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_007, category: Category::Error, key: "Function_must_have_an_explicit_return_type_annotation_with_isolatedDeclarations_9007", text: "Function must have an explicit return type annotation with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_008, category: Category::Error, key: "Method_must_have_an_explicit_return_type_annotation_with_isolatedDeclarations_9008", text: "Method must have an explicit return type annotation with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_009, category: Category::Error, key: "At_least_one_accessor_must_have_an_explicit_type_annotation_with_isolatedDeclarations_9009", text: "At least one accessor must have an explicit type annotation with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_010, category: Category::Error, key: "Variable_must_have_an_explicit_type_annotation_with_isolatedDeclarations_9010", text: "Variable must have an explicit type annotation with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_011, category: Category::Error, key: "Parameter_must_have_an_explicit_type_annotation_with_isolatedDeclarations_9011", text: "Parameter must have an explicit type annotation with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_012, category: Category::Error, key: "Property_must_have_an_explicit_type_annotation_with_isolatedDeclarations_9012", text: "Property must have an explicit type annotation with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_013, category: Category::Error, key: "Expression_type_can_t_be_inferred_with_isolatedDeclarations_9013", text: "Expression type can't be inferred with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_014, category: Category::Error, key: "Computed_properties_must_be_number_or_string_literals_variables_or_dotted_expressions_with_isolatedD_9014", text: "Computed properties must be number or string literals, variables or dotted expressions with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_015, category: Category::Error, key: "Objects_that_contain_spread_assignments_can_t_be_inferred_with_isolatedDeclarations_9015", text: "Objects that contain spread assignments can't be inferred with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_016, category: Category::Error, key: "Objects_that_contain_shorthand_properties_can_t_be_inferred_with_isolatedDeclarations_9016", text: "Objects that contain shorthand properties can't be inferred with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_017, category: Category::Error, key: "Only_const_arrays_can_be_inferred_with_isolatedDeclarations_9017", text: "Only const arrays can be inferred with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_018, category: Category::Error, key: "Arrays_with_spread_elements_can_t_inferred_with_isolatedDeclarations_9018", text: "Arrays with spread elements can't inferred with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_019, category: Category::Error, key: "Binding_elements_with_initializers_can_t_be_exported_directly_with_isolatedDeclarations_9019", text: "Binding elements with initializers can't be exported directly with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_020, category: Category::Error, key: "Enum_member_initializers_must_be_computable_without_references_to_external_symbols_with_isolatedDecl_9020", text: "Enum member initializers must be computable without references to external symbols with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_021, category: Category::Error, key: "Extends_clause_can_t_contain_an_expression_with_isolatedDeclarations_9021", text: "Extends clause can't contain an expression with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_022, category: Category::Error, key: "Inference_from_class_expressions_is_not_supported_with_isolatedDeclarations_9022", text: "Inference from class expressions is not supported with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_023, category: Category::Error, key: "Assigning_properties_to_functions_without_declaring_them_is_not_supported_with_isolatedDeclarations__9023", text: "Assigning properties to functions without declaring them is not supported with --isolatedDeclarations. Add an explicit declaration for the properties assigned to this function.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_025, category: Category::Error, key: "Declaration_emit_for_this_parameter_requires_implicitly_adding_undefined_to_its_type_This_is_not_sup_9025", text: "Declaration emit for this parameter requires implicitly adding undefined to its type. This is not supported with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_026, category: Category::Error, key: "Declaration_emit_for_this_file_requires_preserving_this_import_for_augmentations_This_is_not_support_9026", text: "Declaration emit for this file requires preserving this import for augmentations. This is not supported with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_027, category: Category::Error, key: "Add_a_type_annotation_to_the_variable_0_9027", text: "Add a type annotation to the variable {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_028, category: Category::Error, key: "Add_a_type_annotation_to_the_parameter_0_9028", text: "Add a type annotation to the parameter {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_029, category: Category::Error, key: "Add_a_type_annotation_to_the_property_0_9029", text: "Add a type annotation to the property {0}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_030, category: Category::Error, key: "Add_a_return_type_to_the_function_expression_9030", text: "Add a return type to the function expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_031, category: Category::Error, key: "Add_a_return_type_to_the_function_declaration_9031", text: "Add a return type to the function declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_032, category: Category::Error, key: "Add_a_return_type_to_the_get_accessor_declaration_9032", text: "Add a return type to the get accessor declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_033, category: Category::Error, key: "Add_a_type_to_parameter_of_the_set_accessor_declaration_9033", text: "Add a type to parameter of the set accessor declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_034, category: Category::Error, key: "Add_a_return_type_to_the_method_9034", text: "Add a return type to the method", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_035, category: Category::Error, key: "Add_satisfies_and_a_type_assertion_to_this_expression_satisfies_T_as_T_to_make_the_type_explicit_9035", text: "Add satisfies and a type assertion to this expression (satisfies T as T) to make the type explicit.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_036, category: Category::Error, key: "Move_the_expression_in_default_export_to_a_variable_and_add_a_type_annotation_to_it_9036", text: "Move the expression in default export to a variable and add a type annotation to it.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_037, category: Category::Error, key: "Default_exports_can_t_be_inferred_with_isolatedDeclarations_9037", text: "Default exports can't be inferred with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_038, category: Category::Error, key: "Computed_property_names_on_class_or_object_literals_cannot_be_inferred_with_isolatedDeclarations_9038", text: "Computed property names on class or object literals cannot be inferred with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 9_039, category: Category::Error, key: "Type_containing_private_name_0_can_t_be_used_with_isolatedDeclarations_9039", text: "Type containing private name '{0}' can't be used with --isolatedDeclarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_000, category: Category::Error, key: "JSX_attributes_must_only_be_assigned_a_non_empty_expression_17000", text: "JSX attributes must only be assigned a non-empty 'expression'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_001, category: Category::Error, key: "JSX_elements_cannot_have_multiple_attributes_with_the_same_name_17001", text: "JSX elements cannot have multiple attributes with the same name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_002, category: Category::Error, key: "Expected_corresponding_JSX_closing_tag_for_0_17002", text: "Expected corresponding JSX closing tag for '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_004, category: Category::Error, key: "Cannot_use_JSX_unless_the_jsx_flag_is_provided_17004", text: "Cannot use JSX unless the '--jsx' flag is provided.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_005, category: Category::Error, key: "A_constructor_cannot_contain_a_super_call_when_its_class_extends_null_17005", text: "A constructor cannot contain a 'super' call when its class extends 'null'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_006, category: Category::Error, key: "An_unary_expression_with_the_0_operator_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_ex_17006", text: "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.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_007, category: Category::Error, key: "A_type_assertion_expression_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Con_17007", text: "A type assertion expression is not allowed in the left-hand side of an exponentiation expression. Consider enclosing the expression in parentheses.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_008, category: Category::Error, key: "JSX_element_0_has_no_corresponding_closing_tag_17008", text: "JSX element '{0}' has no corresponding closing tag.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_009, category: Category::Error, key: "super_must_be_called_before_accessing_this_in_the_constructor_of_a_derived_class_17009", text: "'super' must be called before accessing 'this' in the constructor of a derived class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_010, category: Category::Error, key: "Unknown_type_acquisition_option_0_17010", text: "Unknown type acquisition option '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_011, category: Category::Error, key: "super_must_be_called_before_accessing_a_property_of_super_in_the_constructor_of_a_derived_class_17011", text: "'super' must be called before accessing a property of 'super' in the constructor of a derived class.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_012, category: Category::Error, key: "_0_is_not_a_valid_meta_property_for_keyword_1_Did_you_mean_2_17012", text: "'{0}' is not a valid meta-property for keyword '{1}'. Did you mean '{2}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_013, category: Category::Error, key: "Meta_property_0_is_only_allowed_in_the_body_of_a_function_declaration_function_expression_or_constru_17013", text: "Meta-property '{0}' is only allowed in the body of a function declaration, function expression, or constructor.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_014, category: Category::Error, key: "JSX_fragment_has_no_corresponding_closing_tag_17014", text: "JSX fragment has no corresponding closing tag.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_015, category: Category::Error, key: "Expected_corresponding_closing_tag_for_JSX_fragment_17015", text: "Expected corresponding closing tag for JSX fragment.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_016, category: Category::Error, key: "The_jsxFragmentFactory_compiler_option_must_be_provided_to_use_JSX_fragments_with_the_jsxFactory_com_17016", text: "The 'jsxFragmentFactory' compiler option must be provided to use JSX fragments with the 'jsxFactory' compiler option.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_017, category: Category::Error, key: "An_jsxFrag_pragma_is_required_when_using_an_jsx_pragma_with_JSX_fragments_17017", text: "An @jsxFrag pragma is required when using an @jsx pragma with JSX fragments.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_018, category: Category::Error, key: "Unknown_type_acquisition_option_0_Did_you_mean_1_17018", text: "Unknown type acquisition option '{0}'. Did you mean '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_019, category: Category::Error, key: "_0_at_the_end_of_a_type_is_not_valid_TypeScript_syntax_Did_you_mean_to_write_1_17019", text: "'{0}' at the end of a type is not valid TypeScript syntax. Did you mean to write '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_020, category: Category::Error, key: "_0_at_the_start_of_a_type_is_not_valid_TypeScript_syntax_Did_you_mean_to_write_1_17020", text: "'{0}' at the start of a type is not valid TypeScript syntax. Did you mean to write '{1}'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 17_021, category: Category::Error, key: "Unicode_escape_sequence_cannot_appear_here_17021", text: "Unicode escape sequence cannot appear here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_000, category: Category::Error, key: "Circularity_detected_while_resolving_configuration_Colon_0_18000", text: "Circularity detected while resolving configuration: {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_002, category: Category::Error, key: "The_files_list_in_config_file_0_is_empty_18002", text: "The 'files' list in config file '{0}' is empty.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_003, category: Category::Error, key: "No_inputs_were_found_in_config_file_0_Specified_include_paths_were_1_and_exclude_paths_were_2_18003", text: "No inputs were found in config file '{0}'. Specified 'include' paths were '{1}' and 'exclude' paths were '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_004, category: Category::Error, key: "No_value_exists_in_scope_for_the_shorthand_property_0_Either_declare_one_or_provide_an_initializer_18004", text: "No value exists in scope for the shorthand property '{0}'. Either declare one or provide an initializer.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_006, category: Category::Error, key: "Classes_may_not_have_a_field_named_constructor_18006", text: "Classes may not have a field named 'constructor'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_007, category: Category::Error, key: "JSX_expressions_may_not_use_the_comma_operator_Did_you_mean_to_write_an_array_18007", text: "JSX expressions may not use the comma operator. Did you mean to write an array?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_009, category: Category::Error, key: "Private_identifiers_cannot_be_used_as_parameters_18009", text: "Private identifiers cannot be used as parameters.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_010, category: Category::Error, key: "An_accessibility_modifier_cannot_be_used_with_a_private_identifier_18010", text: "An accessibility modifier cannot be used with a private identifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_011, category: Category::Error, key: "The_operand_of_a_delete_operator_cannot_be_a_private_identifier_18011", text: "The operand of a 'delete' operator cannot be a private identifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_012, category: Category::Error, key: "constructor_is_a_reserved_word_18012", text: "'#constructor' is a reserved word.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_013, category: Category::Error, key: "Property_0_is_not_accessible_outside_class_1_because_it_has_a_private_identifier_18013", text: "Property '{0}' is not accessible outside class '{1}' because it has a private identifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_014, category: Category::Error, key: "The_property_0_cannot_be_accessed_on_type_1_within_this_class_because_it_is_shadowed_by_another_priv_18014", text: "The property '{0}' cannot be accessed on type '{1}' within this class because it is shadowed by another private identifier with the same spelling.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_015, category: Category::Error, key: "Property_0_in_type_1_refers_to_a_different_member_that_cannot_be_accessed_from_within_type_2_18015", text: "Property '{0}' in type '{1}' refers to a different member that cannot be accessed from within type '{2}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_016, category: Category::Error, key: "Private_identifiers_are_not_allowed_outside_class_bodies_18016", text: "Private identifiers are not allowed outside class bodies.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_017, category: Category::Error, key: "The_shadowing_declaration_of_0_is_defined_here_18017", text: "The shadowing declaration of '{0}' is defined here", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_018, category: Category::Error, key: "The_declaration_of_0_that_you_probably_intended_to_use_is_defined_here_18018", text: "The declaration of '{0}' that you probably intended to use is defined here", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_019, category: Category::Error, key: "_0_modifier_cannot_be_used_with_a_private_identifier_18019", text: "'{0}' modifier cannot be used with a private identifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_024, category: Category::Error, key: "An_enum_member_cannot_be_named_with_a_private_identifier_18024", text: "An enum member cannot be named with a private identifier.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_026, category: Category::Error, key: "can_only_be_used_at_the_start_of_a_file_18026", text: "'#!' can only be used at the start of a file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_027, category: Category::Error, key: "Compiler_reserves_name_0_when_emitting_private_identifier_downlevel_18027", text: "Compiler reserves name '{0}' when emitting private identifier downlevel.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_028, category: Category::Error, key: "Private_identifiers_are_only_available_when_targeting_ECMAScript_2015_and_higher_18028", text: "Private identifiers are only available when targeting ECMAScript 2015 and higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_029, category: Category::Error, key: "Private_identifiers_are_not_allowed_in_variable_declarations_18029", text: "Private identifiers are not allowed in variable declarations.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_030, category: Category::Error, key: "An_optional_chain_cannot_contain_private_identifiers_18030", text: "An optional chain cannot contain private identifiers.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_031, category: Category::Error, key: "The_intersection_0_was_reduced_to_never_because_property_1_has_conflicting_types_in_some_constituent_18031", text: "The intersection '{0}' was reduced to 'never' because property '{1}' has conflicting types in some constituents.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_032, category: Category::Error, key: "The_intersection_0_was_reduced_to_never_because_property_1_exists_in_multiple_constituents_and_is_pr_18032", text: "The intersection '{0}' was reduced to 'never' because property '{1}' exists in multiple constituents and is private in some.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_033, category: Category::Error, key: "Type_0_is_not_assignable_to_type_1_as_required_for_computed_enum_member_values_18033", text: "Type '{0}' is not assignable to type '{1}' as required for computed enum member values.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_034, category: Category::Message, key: "Specify_the_JSX_fragment_factory_function_to_use_when_targeting_react_JSX_emit_with_jsxFactory_compi_18034", text: "Specify the JSX fragment factory function to use when targeting 'react' JSX emit with 'jsxFactory' compiler option is specified, e.g. 'Fragment'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_035, category: Category::Error, key: "Invalid_value_for_jsxFragmentFactory_0_is_not_a_valid_identifier_or_qualified_name_18035", text: "Invalid value for 'jsxFragmentFactory'. '{0}' is not a valid identifier or qualified-name.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_036, category: Category::Error, key: "Class_decorators_can_t_be_used_with_static_private_identifier_Consider_removing_the_experimental_dec_18036", text: "Class decorators can't be used with static private identifier. Consider removing the experimental decorator.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_037, category: Category::Error, key: "await_expression_cannot_be_used_inside_a_class_static_block_18037", text: "'await' expression cannot be used inside a class static block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_038, category: Category::Error, key: "for_await_loops_cannot_be_used_inside_a_class_static_block_18038", text: "'for await' loops cannot be used inside a class static block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_039, category: Category::Error, key: "Invalid_use_of_0_It_cannot_be_used_inside_a_class_static_block_18039", text: "Invalid use of '{0}'. It cannot be used inside a class static block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_041, category: Category::Error, key: "A_return_statement_cannot_be_used_inside_a_class_static_block_18041", text: "A 'return' statement cannot be used inside a class static block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_042, category: Category::Error, key: "_0_is_a_type_and_cannot_be_imported_in_JavaScript_files_Use_1_in_a_JSDoc_type_annotation_18042", text: "'{0}' is a type and cannot be imported in JavaScript files. Use '{1}' in a JSDoc type annotation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_043, category: Category::Error, key: "Types_cannot_appear_in_export_declarations_in_JavaScript_files_18043", text: "Types cannot appear in export declarations in JavaScript files.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_044, category: Category::Message, key: "_0_is_automatically_exported_here_18044", text: "'{0}' is automatically exported here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_045, category: Category::Error, key: "Properties_with_the_accessor_modifier_are_only_available_when_targeting_ECMAScript_2015_and_higher_18045", text: "Properties with the 'accessor' modifier are only available when targeting ECMAScript 2015 and higher.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_046, category: Category::Error, key: "_0_is_of_type_unknown_18046", text: "'{0}' is of type 'unknown'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_047, category: Category::Error, key: "_0_is_possibly_null_18047", text: "'{0}' is possibly 'null'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_048, category: Category::Error, key: "_0_is_possibly_undefined_18048", text: "'{0}' is possibly 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_049, category: Category::Error, key: "_0_is_possibly_null_or_undefined_18049", text: "'{0}' is possibly 'null' or 'undefined'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_050, category: Category::Error, key: "The_value_0_cannot_be_used_here_18050", text: "The value '{0}' cannot be used here.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_051, category: Category::Error, key: "Compiler_option_0_cannot_be_given_an_empty_string_18051", text: "Compiler option '{0}' cannot be given an empty string.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_053, category: Category::Error, key: "Its_type_0_is_not_a_valid_JSX_element_type_18053", text: "Its type '{0}' is not a valid JSX element type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_054, category: Category::Error, key: "await_using_statements_cannot_be_used_inside_a_class_static_block_18054", text: "'await using' statements cannot be used inside a class static block.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_055, category: Category::Error, key: "_0_has_a_string_type_but_must_have_syntactically_recognizable_string_syntax_when_isolatedModules_is__18055", text: "'{0}' has a string type, but must have syntactically recognizable string syntax when 'isolatedModules' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_056, category: Category::Error, key: "Enum_member_following_a_non_literal_numeric_member_must_have_an_initializer_when_isolatedModules_is__18056", text: "Enum member following a non-literal numeric member must have an initializer when 'isolatedModules' is enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_057, category: Category::Error, key: "String_literal_import_and_export_names_are_not_supported_when_the_module_flag_is_set_to_es2015_or_es_18057", text: "String literal import and export names are not supported when the '--module' flag is set to 'es2015' or 'es2020'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_058, category: Category::Error, key: "Default_imports_are_not_allowed_in_a_deferred_import_18058", text: "Default imports are not allowed in a deferred import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_059, category: Category::Error, key: "Named_imports_are_not_allowed_in_a_deferred_import_18059", text: "Named imports are not allowed in a deferred import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_060, category: Category::Error, key: "Deferred_imports_are_only_supported_when_the_module_flag_is_set_to_esnext_or_preserve_18060", text: "Deferred imports are only supported when the '--module' flag is set to 'esnext' or 'preserve'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_061, category: Category::Error, key: "_0_is_not_a_valid_meta_property_for_keyword_import_Did_you_mean_meta_or_defer_18061", text: "'{0}' is not a valid meta-property for keyword 'import'. Did you mean 'meta' or 'defer'?", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_062, category: Category::Error, key: "Regular_expression_pattern_modifiers_are_only_available_when_targeting_0_or_later_18062", text: "Regular expression pattern modifiers are only available when targeting '{0}' or later.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_063, category: Category::Error, key: "Duplicate_named_capturing_groups_are_only_available_when_targeting_0_or_later_18063", text: "Duplicate named capturing groups are only available when targeting '{0}' or later.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 18_064, category: Category::Error, key: "Private_identifiers_cannot_be_used_in_destructuring_patterns_18064", text: "Private identifiers cannot be used in destructuring patterns.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 69_010, category: Category::Message, key: "nodenext_if_module_is_nodenext_node16_if_module_is_node16_or_node18_otherwise_bundler_69010", text: "`nodenext` if `module` is `nodenext`; `node16` if `module` is `node16` or `node18`; otherwise, `bundler`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 80_001, category: Category::Suggestion, key: "File_is_a_CommonJS_module_it_may_be_converted_to_an_ES_module_80001", text: "File is a CommonJS module; it may be converted to an ES module.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 80_002, category: Category::Suggestion, key: "This_constructor_function_may_be_converted_to_a_class_declaration_80002", text: "This constructor function may be converted to a class declaration.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 80_003, category: Category::Suggestion, key: "Import_may_be_converted_to_a_default_import_80003", text: "Import may be converted to a default import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 80_004, category: Category::Suggestion, key: "JSDoc_types_may_be_moved_to_TypeScript_types_80004", text: "JSDoc types may be moved to TypeScript types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 80_005, category: Category::Suggestion, key: "require_call_may_be_converted_to_an_import_80005", text: "'require' call may be converted to an import.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 80_006, category: Category::Suggestion, key: "This_may_be_converted_to_an_async_function_80006", text: "This may be converted to an async function.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 80_007, category: Category::Suggestion, key: "await_has_no_effect_on_the_type_of_this_expression_80007", text: "'await' has no effect on the type of this expression.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 80_008, category: Category::Suggestion, key: "Numeric_literals_with_absolute_values_equal_to_2_53_or_greater_are_too_large_to_be_represented_accur_80008", text: "Numeric literals with absolute values equal to 2^53 or greater are too large to be represented accurately as integers.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 80_009, category: Category::Suggestion, key: "JSDoc_typedef_may_be_converted_to_TypeScript_type_80009", text: "JSDoc typedef may be converted to TypeScript type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 80_010, category: Category::Suggestion, key: "JSDoc_typedefs_may_be_converted_to_TypeScript_types_80010", text: "JSDoc typedefs may be converted to TypeScript types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_001, category: Category::Message, key: "Add_missing_super_call_90001", text: "Add missing 'super()' call", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_002, category: Category::Message, key: "Make_super_call_the_first_statement_in_the_constructor_90002", text: "Make 'super()' call the first statement in the constructor", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_003, category: Category::Message, key: "Change_extends_to_implements_90003", text: "Change 'extends' to 'implements'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_004, category: Category::Message, key: "Remove_unused_declaration_for_Colon_0_90004", text: "Remove unused declaration for: '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_005, category: Category::Message, key: "Remove_import_from_0_90005", text: "Remove import from '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_006, category: Category::Message, key: "Implement_interface_0_90006", text: "Implement interface '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_007, category: Category::Message, key: "Implement_inherited_abstract_class_90007", text: "Implement inherited abstract class", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_008, category: Category::Message, key: "Add_0_to_unresolved_variable_90008", text: "Add '{0}.' to unresolved variable", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_010, category: Category::Message, key: "Remove_variable_statement_90010", text: "Remove variable statement", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_011, category: Category::Message, key: "Remove_template_tag_90011", text: "Remove template tag", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_012, category: Category::Message, key: "Remove_type_parameters_90012", text: "Remove type parameters", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_013, category: Category::Message, key: "Import_0_from_1_90013", text: "Import '{0}' from \"{1}\"", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_014, category: Category::Message, key: "Change_0_to_1_90014", text: "Change '{0}' to '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_016, category: Category::Message, key: "Declare_property_0_90016", text: "Declare property '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_017, category: Category::Message, key: "Add_index_signature_for_property_0_90017", text: "Add index signature for property '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_018, category: Category::Message, key: "Disable_checking_for_this_file_90018", text: "Disable checking for this file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_019, category: Category::Message, key: "Ignore_this_error_message_90019", text: "Ignore this error message", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_020, category: Category::Message, key: "Initialize_property_0_in_the_constructor_90020", text: "Initialize property '{0}' in the constructor", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_021, category: Category::Message, key: "Initialize_static_property_0_90021", text: "Initialize static property '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_022, category: Category::Message, key: "Change_spelling_to_0_90022", text: "Change spelling to '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_023, category: Category::Message, key: "Declare_method_0_90023", text: "Declare method '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_024, category: Category::Message, key: "Declare_static_method_0_90024", text: "Declare static method '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_025, category: Category::Message, key: "Prefix_0_with_an_underscore_90025", text: "Prefix '{0}' with an underscore", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_026, category: Category::Message, key: "Rewrite_as_the_indexed_access_type_0_90026", text: "Rewrite as the indexed access type '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_027, category: Category::Message, key: "Declare_static_property_0_90027", text: "Declare static property '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_028, category: Category::Message, key: "Call_decorator_expression_90028", text: "Call decorator expression", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_029, category: Category::Message, key: "Add_async_modifier_to_containing_function_90029", text: "Add async modifier to containing function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_030, category: Category::Message, key: "Replace_infer_0_with_unknown_90030", text: "Replace 'infer {0}' with 'unknown'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_031, category: Category::Message, key: "Replace_all_unused_infer_with_unknown_90031", text: "Replace all unused 'infer' with 'unknown'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_034, category: Category::Message, key: "Add_parameter_name_90034", text: "Add parameter name", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_035, category: Category::Message, key: "Declare_private_property_0_90035", text: "Declare private property '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_036, category: Category::Message, key: "Replace_0_with_Promise_1_90036", text: "Replace '{0}' with 'Promise<{1}>'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_037, category: Category::Message, key: "Fix_all_incorrect_return_type_of_an_async_functions_90037", text: "Fix all incorrect return type of an async functions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_038, category: Category::Message, key: "Declare_private_method_0_90038", text: "Declare private method '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_039, category: Category::Message, key: "Remove_unused_destructuring_declaration_90039", text: "Remove unused destructuring declaration", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_041, category: Category::Message, key: "Remove_unused_declarations_for_Colon_0_90041", text: "Remove unused declarations for: '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_053, category: Category::Message, key: "Declare_a_private_field_named_0_90053", text: "Declare a private field named '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_054, category: Category::Message, key: "Includes_imports_of_types_referenced_by_0_90054", text: "Includes imports of types referenced by '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_055, category: Category::Message, key: "Remove_type_from_import_declaration_from_0_90055", text: "Remove 'type' from import declaration from \"{0}\"", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_056, category: Category::Message, key: "Remove_type_from_import_of_0_from_1_90056", text: "Remove 'type' from import of '{0}' from \"{1}\"", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_057, category: Category::Message, key: "Add_import_from_0_90057", text: "Add import from \"{0}\"", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_058, category: Category::Message, key: "Update_import_from_0_90058", text: "Update import from \"{0}\"", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_059, category: Category::Message, key: "Export_0_from_module_1_90059", text: "Export '{0}' from module '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_060, category: Category::Message, key: "Export_all_referenced_locals_90060", text: "Export all referenced locals", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_061, category: Category::Message, key: "Update_modifiers_of_0_90061", text: "Update modifiers of '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_062, category: Category::Message, key: "Add_annotation_of_type_0_90062", text: "Add annotation of type '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_063, category: Category::Message, key: "Add_return_type_0_90063", text: "Add return type '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_064, category: Category::Message, key: "Extract_base_class_to_variable_90064", text: "Extract base class to variable", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_065, category: Category::Message, key: "Extract_default_export_to_variable_90065", text: "Extract default export to variable", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_066, category: Category::Message, key: "Extract_binding_expressions_to_variable_90066", text: "Extract binding expressions to variable", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_067, category: Category::Message, key: "Add_all_missing_type_annotations_90067", text: "Add all missing type annotations", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_068, category: Category::Message, key: "Add_satisfies_and_an_inline_type_assertion_with_0_90068", text: "Add satisfies and an inline type assertion with '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_069, category: Category::Message, key: "Extract_to_variable_and_replace_with_0_as_typeof_0_90069", text: "Extract to variable and replace with '{0} as typeof {0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_070, category: Category::Message, key: "Mark_array_literal_as_const_90070", text: "Mark array literal as const", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 90_071, category: Category::Message, key: "Annotate_types_of_properties_expando_function_in_a_namespace_90071", text: "Annotate types of properties expando function in a namespace", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_001, category: Category::Message, key: "Convert_function_to_an_ES2015_class_95001", text: "Convert function to an ES2015 class", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_003, category: Category::Message, key: "Convert_0_to_1_in_0_95003", text: "Convert '{0}' to '{1} in {0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_004, category: Category::Message, key: "Extract_to_0_in_1_95004", text: "Extract to {0} in {1}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_005, category: Category::Message, key: "Extract_function_95005", text: "Extract function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_006, category: Category::Message, key: "Extract_constant_95006", text: "Extract constant", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_007, category: Category::Message, key: "Extract_to_0_in_enclosing_scope_95007", text: "Extract to {0} in enclosing scope", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_008, category: Category::Message, key: "Extract_to_0_in_1_scope_95008", text: "Extract to {0} in {1} scope", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_009, category: Category::Message, key: "Annotate_with_type_from_JSDoc_95009", text: "Annotate with type from JSDoc", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_011, category: Category::Message, key: "Infer_type_of_0_from_usage_95011", text: "Infer type of '{0}' from usage", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_012, category: Category::Message, key: "Infer_parameter_types_from_usage_95012", text: "Infer parameter types from usage", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_013, category: Category::Message, key: "Convert_to_default_import_95013", text: "Convert to default import", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_014, category: Category::Message, key: "Install_0_95014", text: "Install '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_015, category: Category::Message, key: "Replace_import_with_0_95015", text: "Replace import with '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_016, category: Category::Message, key: "Use_synthetic_default_member_95016", text: "Use synthetic 'default' member.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_017, category: Category::Message, key: "Convert_to_ES_module_95017", text: "Convert to ES module", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_018, category: Category::Message, key: "Add_undefined_type_to_property_0_95018", text: "Add 'undefined' type to property '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_019, category: Category::Message, key: "Add_initializer_to_property_0_95019", text: "Add initializer to property '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_020, category: Category::Message, key: "Add_definite_assignment_assertion_to_property_0_95020", text: "Add definite assignment assertion to property '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_021, category: Category::Message, key: "Convert_all_type_literals_to_mapped_type_95021", text: "Convert all type literals to mapped type", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_022, category: Category::Message, key: "Add_all_missing_members_95022", text: "Add all missing members", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_023, category: Category::Message, key: "Infer_all_types_from_usage_95023", text: "Infer all types from usage", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_024, category: Category::Message, key: "Delete_all_unused_declarations_95024", text: "Delete all unused declarations", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_025, category: Category::Message, key: "Prefix_all_unused_declarations_with_where_possible_95025", text: "Prefix all unused declarations with '_' where possible", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_026, category: Category::Message, key: "Fix_all_detected_spelling_errors_95026", text: "Fix all detected spelling errors", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_027, category: Category::Message, key: "Add_initializers_to_all_uninitialized_properties_95027", text: "Add initializers to all uninitialized properties", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_028, category: Category::Message, key: "Add_definite_assignment_assertions_to_all_uninitialized_properties_95028", text: "Add definite assignment assertions to all uninitialized properties", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_029, category: Category::Message, key: "Add_undefined_type_to_all_uninitialized_properties_95029", text: "Add undefined type to all uninitialized properties", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_030, category: Category::Message, key: "Change_all_jsdoc_style_types_to_TypeScript_95030", text: "Change all jsdoc-style types to TypeScript", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_031, category: Category::Message, key: "Change_all_jsdoc_style_types_to_TypeScript_and_add_undefined_to_nullable_types_95031", text: "Change all jsdoc-style types to TypeScript (and add '| undefined' to nullable types)", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_032, category: Category::Message, key: "Implement_all_unimplemented_interfaces_95032", text: "Implement all unimplemented interfaces", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_033, category: Category::Message, key: "Install_all_missing_types_packages_95033", text: "Install all missing types packages", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_034, category: Category::Message, key: "Rewrite_all_as_indexed_access_types_95034", text: "Rewrite all as indexed access types", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_035, category: Category::Message, key: "Convert_all_to_default_imports_95035", text: "Convert all to default imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_036, category: Category::Message, key: "Make_all_super_calls_the_first_statement_in_their_constructor_95036", text: "Make all 'super()' calls the first statement in their constructor", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_037, category: Category::Message, key: "Add_qualifier_to_all_unresolved_variables_matching_a_member_name_95037", text: "Add qualifier to all unresolved variables matching a member name", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_038, category: Category::Message, key: "Change_all_extended_interfaces_to_implements_95038", text: "Change all extended interfaces to 'implements'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_039, category: Category::Message, key: "Add_all_missing_super_calls_95039", text: "Add all missing super calls", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_040, category: Category::Message, key: "Implement_all_inherited_abstract_classes_95040", text: "Implement all inherited abstract classes", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_041, category: Category::Message, key: "Add_all_missing_async_modifiers_95041", text: "Add all missing 'async' modifiers", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_042, category: Category::Message, key: "Add_ts_ignore_to_all_error_messages_95042", text: "Add '@ts-ignore' to all error messages", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_043, category: Category::Message, key: "Annotate_everything_with_types_from_JSDoc_95043", text: "Annotate everything with types from JSDoc", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_044, category: Category::Message, key: "Add_to_all_uncalled_decorators_95044", text: "Add '()' to all uncalled decorators", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_045, category: Category::Message, key: "Convert_all_constructor_functions_to_classes_95045", text: "Convert all constructor functions to classes", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_046, category: Category::Message, key: "Generate_get_and_set_accessors_95046", text: "Generate 'get' and 'set' accessors", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_047, category: Category::Message, key: "Convert_require_to_import_95047", text: "Convert 'require' to 'import'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_048, category: Category::Message, key: "Convert_all_require_to_import_95048", text: "Convert all 'require' to 'import'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_049, category: Category::Message, key: "Move_to_a_new_file_95049", text: "Move to a new file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_050, category: Category::Message, key: "Remove_unreachable_code_95050", text: "Remove unreachable code", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_051, category: Category::Message, key: "Remove_all_unreachable_code_95051", text: "Remove all unreachable code", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_052, category: Category::Message, key: "Add_missing_typeof_95052", text: "Add missing 'typeof'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_053, category: Category::Message, key: "Remove_unused_label_95053", text: "Remove unused label", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_054, category: Category::Message, key: "Remove_all_unused_labels_95054", text: "Remove all unused labels", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_055, category: Category::Message, key: "Convert_0_to_mapped_object_type_95055", text: "Convert '{0}' to mapped object type", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_056, category: Category::Message, key: "Convert_namespace_import_to_named_imports_95056", text: "Convert namespace import to named imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_057, category: Category::Message, key: "Convert_named_imports_to_namespace_import_95057", text: "Convert named imports to namespace import", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_058, category: Category::Message, key: "Add_or_remove_braces_in_an_arrow_function_95058", text: "Add or remove braces in an arrow function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_059, category: Category::Message, key: "Add_braces_to_arrow_function_95059", text: "Add braces to arrow function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_060, category: Category::Message, key: "Remove_braces_from_arrow_function_95060", text: "Remove braces from arrow function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_061, category: Category::Message, key: "Convert_default_export_to_named_export_95061", text: "Convert default export to named export", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_062, category: Category::Message, key: "Convert_named_export_to_default_export_95062", text: "Convert named export to default export", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_063, category: Category::Message, key: "Add_missing_enum_member_0_95063", text: "Add missing enum member '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_064, category: Category::Message, key: "Add_all_missing_imports_95064", text: "Add all missing imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_065, category: Category::Message, key: "Convert_to_async_function_95065", text: "Convert to async function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_066, category: Category::Message, key: "Convert_all_to_async_functions_95066", text: "Convert all to async functions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_067, category: Category::Message, key: "Add_missing_call_parentheses_95067", text: "Add missing call parentheses", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_068, category: Category::Message, key: "Add_all_missing_call_parentheses_95068", text: "Add all missing call parentheses", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_069, category: Category::Message, key: "Add_unknown_conversion_for_non_overlapping_types_95069", text: "Add 'unknown' conversion for non-overlapping types", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_070, category: Category::Message, key: "Add_unknown_to_all_conversions_of_non_overlapping_types_95070", text: "Add 'unknown' to all conversions of non-overlapping types", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_071, category: Category::Message, key: "Add_missing_new_operator_to_call_95071", text: "Add missing 'new' operator to call", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_072, category: Category::Message, key: "Add_missing_new_operator_to_all_calls_95072", text: "Add missing 'new' operator to all calls", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_073, category: Category::Message, key: "Add_names_to_all_parameters_without_names_95073", text: "Add names to all parameters without names", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_074, category: Category::Message, key: "Enable_the_experimentalDecorators_option_in_your_configuration_file_95074", text: "Enable the 'experimentalDecorators' option in your configuration file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_075, category: Category::Message, key: "Convert_parameters_to_destructured_object_95075", text: "Convert parameters to destructured object", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_077, category: Category::Message, key: "Extract_type_95077", text: "Extract type", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_078, category: Category::Message, key: "Extract_to_type_alias_95078", text: "Extract to type alias", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_079, category: Category::Message, key: "Extract_to_typedef_95079", text: "Extract to typedef", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_080, category: Category::Message, key: "Infer_this_type_of_0_from_usage_95080", text: "Infer 'this' type of '{0}' from usage", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_081, category: Category::Message, key: "Add_const_to_unresolved_variable_95081", text: "Add 'const' to unresolved variable", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_082, category: Category::Message, key: "Add_const_to_all_unresolved_variables_95082", text: "Add 'const' to all unresolved variables", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_083, category: Category::Message, key: "Add_await_95083", text: "Add 'await'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_084, category: Category::Message, key: "Add_await_to_initializer_for_0_95084", text: "Add 'await' to initializer for '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_085, category: Category::Message, key: "Fix_all_expressions_possibly_missing_await_95085", text: "Fix all expressions possibly missing 'await'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_086, category: Category::Message, key: "Remove_unnecessary_await_95086", text: "Remove unnecessary 'await'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_087, category: Category::Message, key: "Remove_all_unnecessary_uses_of_await_95087", text: "Remove all unnecessary uses of 'await'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_088, category: Category::Message, key: "Enable_the_jsx_flag_in_your_configuration_file_95088", text: "Enable the '--jsx' flag in your configuration file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_089, category: Category::Message, key: "Add_await_to_initializers_95089", text: "Add 'await' to initializers", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_090, category: Category::Message, key: "Extract_to_interface_95090", text: "Extract to interface", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_091, category: Category::Message, key: "Convert_to_a_bigint_numeric_literal_95091", text: "Convert to a bigint numeric literal", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_092, category: Category::Message, key: "Convert_all_to_bigint_numeric_literals_95092", text: "Convert all to bigint numeric literals", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_093, category: Category::Message, key: "Convert_const_to_let_95093", text: "Convert 'const' to 'let'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_094, category: Category::Message, key: "Prefix_with_declare_95094", text: "Prefix with 'declare'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_095, category: Category::Message, key: "Prefix_all_incorrect_property_declarations_with_declare_95095", text: "Prefix all incorrect property declarations with 'declare'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_096, category: Category::Message, key: "Convert_to_template_string_95096", text: "Convert to template string", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_097, category: Category::Message, key: "Add_export_to_make_this_file_into_a_module_95097", text: "Add 'export {}' to make this file into a module", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_098, category: Category::Message, key: "Set_the_target_option_in_your_configuration_file_to_0_95098", text: "Set the 'target' option in your configuration file to '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_099, category: Category::Message, key: "Set_the_module_option_in_your_configuration_file_to_0_95099", text: "Set the 'module' option in your configuration file to '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_100, category: Category::Message, key: "Convert_invalid_character_to_its_html_entity_code_95100", text: "Convert invalid character to its html entity code", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_101, category: Category::Message, key: "Convert_all_invalid_characters_to_HTML_entity_code_95101", text: "Convert all invalid characters to HTML entity code", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_102, category: Category::Message, key: "Convert_all_const_to_let_95102", text: "Convert all 'const' to 'let'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_105, category: Category::Message, key: "Convert_function_expression_0_to_arrow_function_95105", text: "Convert function expression '{0}' to arrow function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_106, category: Category::Message, key: "Convert_function_declaration_0_to_arrow_function_95106", text: "Convert function declaration '{0}' to arrow function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_107, category: Category::Message, key: "Fix_all_implicit_this_errors_95107", text: "Fix all implicit-'this' errors", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_108, category: Category::Message, key: "Wrap_invalid_character_in_an_expression_container_95108", text: "Wrap invalid character in an expression container", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_109, category: Category::Message, key: "Wrap_all_invalid_characters_in_an_expression_container_95109", text: "Wrap all invalid characters in an expression container", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_110, category: Category::Message, key: "Visit_https_Colon_Slash_Slashaka_ms_Slashtsconfig_to_read_more_about_this_file_95110", text: "Visit https://aka.ms/tsconfig to read more about this file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_111, category: Category::Message, key: "Add_a_return_statement_95111", text: "Add a return statement", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_112, category: Category::Message, key: "Remove_braces_from_arrow_function_body_95112", text: "Remove braces from arrow function body", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_113, category: Category::Message, key: "Wrap_the_following_body_with_parentheses_which_should_be_an_object_literal_95113", text: "Wrap the following body with parentheses which should be an object literal", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_114, category: Category::Message, key: "Add_all_missing_return_statement_95114", text: "Add all missing return statement", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_115, category: Category::Message, key: "Remove_braces_from_all_arrow_function_bodies_with_relevant_issues_95115", text: "Remove braces from all arrow function bodies with relevant issues", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_116, category: Category::Message, key: "Wrap_all_object_literal_with_parentheses_95116", text: "Wrap all object literal with parentheses", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_117, category: Category::Message, key: "Move_labeled_tuple_element_modifiers_to_labels_95117", text: "Move labeled tuple element modifiers to labels", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_118, category: Category::Message, key: "Convert_overload_list_to_single_signature_95118", text: "Convert overload list to single signature", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_119, category: Category::Message, key: "Generate_get_and_set_accessors_for_all_overriding_properties_95119", text: "Generate 'get' and 'set' accessors for all overriding properties", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_120, category: Category::Message, key: "Wrap_in_JSX_fragment_95120", text: "Wrap in JSX fragment", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_121, category: Category::Message, key: "Wrap_all_unparented_JSX_in_JSX_fragment_95121", text: "Wrap all unparented JSX in JSX fragment", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_122, category: Category::Message, key: "Convert_arrow_function_or_function_expression_95122", text: "Convert arrow function or function expression", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_123, category: Category::Message, key: "Convert_to_anonymous_function_95123", text: "Convert to anonymous function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_124, category: Category::Message, key: "Convert_to_named_function_95124", text: "Convert to named function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_125, category: Category::Message, key: "Convert_to_arrow_function_95125", text: "Convert to arrow function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_126, category: Category::Message, key: "Remove_parentheses_95126", text: "Remove parentheses", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_127, category: Category::Message, key: "Could_not_find_a_containing_arrow_function_95127", text: "Could not find a containing arrow function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_128, category: Category::Message, key: "Containing_function_is_not_an_arrow_function_95128", text: "Containing function is not an arrow function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_129, category: Category::Message, key: "Could_not_find_export_statement_95129", text: "Could not find export statement", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_130, category: Category::Message, key: "This_file_already_has_a_default_export_95130", text: "This file already has a default export", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_131, category: Category::Message, key: "Could_not_find_import_clause_95131", text: "Could not find import clause", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_132, category: Category::Message, key: "Could_not_find_namespace_import_or_named_imports_95132", text: "Could not find namespace import or named imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_133, category: Category::Message, key: "Selection_is_not_a_valid_type_node_95133", text: "Selection is not a valid type node", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_134, category: Category::Message, key: "No_type_could_be_extracted_from_this_type_node_95134", text: "No type could be extracted from this type node", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_135, category: Category::Message, key: "Could_not_find_property_for_which_to_generate_accessor_95135", text: "Could not find property for which to generate accessor", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_136, category: Category::Message, key: "Name_is_not_valid_95136", text: "Name is not valid", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_137, category: Category::Message, key: "Can_only_convert_property_with_modifier_95137", text: "Can only convert property with modifier", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_138, category: Category::Message, key: "Switch_each_misused_0_to_1_95138", text: "Switch each misused '{0}' to '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_139, category: Category::Message, key: "Convert_to_optional_chain_expression_95139", text: "Convert to optional chain expression", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_140, category: Category::Message, key: "Could_not_find_convertible_access_expression_95140", text: "Could not find convertible access expression", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_141, category: Category::Message, key: "Could_not_find_matching_access_expressions_95141", text: "Could not find matching access expressions", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_142, category: Category::Message, key: "Can_only_convert_logical_AND_access_chains_95142", text: "Can only convert logical AND access chains", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_143, category: Category::Message, key: "Add_void_to_Promise_resolved_without_a_value_95143", text: "Add 'void' to Promise resolved without a value", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_144, category: Category::Message, key: "Add_void_to_all_Promises_resolved_without_a_value_95144", text: "Add 'void' to all Promises resolved without a value", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_145, category: Category::Message, key: "Use_element_access_for_0_95145", text: "Use element access for '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_146, category: Category::Message, key: "Use_element_access_for_all_undeclared_properties_95146", text: "Use element access for all undeclared properties.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_147, category: Category::Message, key: "Delete_all_unused_imports_95147", text: "Delete all unused imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_148, category: Category::Message, key: "Infer_function_return_type_95148", text: "Infer function return type", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_149, category: Category::Message, key: "Return_type_must_be_inferred_from_a_function_95149", text: "Return type must be inferred from a function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_150, category: Category::Message, key: "Could_not_determine_function_return_type_95150", text: "Could not determine function return type", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_151, category: Category::Message, key: "Could_not_convert_to_arrow_function_95151", text: "Could not convert to arrow function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_152, category: Category::Message, key: "Could_not_convert_to_named_function_95152", text: "Could not convert to named function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_153, category: Category::Message, key: "Could_not_convert_to_anonymous_function_95153", text: "Could not convert to anonymous function", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_154, category: Category::Message, key: "Can_only_convert_string_concatenations_and_string_literals_95154", text: "Can only convert string concatenations and string literals", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_155, category: Category::Message, key: "Selection_is_not_a_valid_statement_or_statements_95155", text: "Selection is not a valid statement or statements", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_156, category: Category::Message, key: "Add_missing_function_declaration_0_95156", text: "Add missing function declaration '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_157, category: Category::Message, key: "Add_all_missing_function_declarations_95157", text: "Add all missing function declarations", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_158, category: Category::Message, key: "Method_not_implemented_95158", text: "Method not implemented.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_159, category: Category::Message, key: "Function_not_implemented_95159", text: "Function not implemented.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_160, category: Category::Message, key: "Add_override_modifier_95160", text: "Add 'override' modifier", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_161, category: Category::Message, key: "Remove_override_modifier_95161", text: "Remove 'override' modifier", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_162, category: Category::Message, key: "Add_all_missing_override_modifiers_95162", text: "Add all missing 'override' modifiers", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_163, category: Category::Message, key: "Remove_all_unnecessary_override_modifiers_95163", text: "Remove all unnecessary 'override' modifiers", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_164, category: Category::Message, key: "Can_only_convert_named_export_95164", text: "Can only convert named export", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_165, category: Category::Message, key: "Add_missing_properties_95165", text: "Add missing properties", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_166, category: Category::Message, key: "Add_all_missing_properties_95166", text: "Add all missing properties", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_167, category: Category::Message, key: "Add_missing_attributes_95167", text: "Add missing attributes", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_168, category: Category::Message, key: "Add_all_missing_attributes_95168", text: "Add all missing attributes", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_169, category: Category::Message, key: "Add_undefined_to_optional_property_type_95169", text: "Add 'undefined' to optional property type", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_170, category: Category::Message, key: "Convert_named_imports_to_default_import_95170", text: "Convert named imports to default import", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_171, category: Category::Message, key: "Delete_unused_param_tag_0_95171", text: "Delete unused '@param' tag '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_172, category: Category::Message, key: "Delete_all_unused_param_tags_95172", text: "Delete all unused '@param' tags", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_173, category: Category::Message, key: "Rename_param_tag_name_0_to_1_95173", text: "Rename '@param' tag name '{0}' to '{1}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_174, category: Category::Message, key: "Use_0_95174", text: "Use `{0}`.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_175, category: Category::Message, key: "Use_Number_isNaN_in_all_conditions_95175", text: "Use `Number.isNaN` in all conditions.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_176, category: Category::Message, key: "Convert_typedef_to_TypeScript_type_95176", text: "Convert typedef to TypeScript type.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_177, category: Category::Message, key: "Convert_all_typedef_to_TypeScript_types_95177", text: "Convert all typedef to TypeScript types.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_178, category: Category::Message, key: "Move_to_file_95178", text: "Move to file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_179, category: Category::Message, key: "Cannot_move_to_file_selected_file_is_invalid_95179", text: "Cannot move to file, selected file is invalid", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_180, category: Category::Message, key: "Use_import_type_95180", text: "Use 'import type'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_181, category: Category::Message, key: "Use_type_0_95181", text: "Use 'type {0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_182, category: Category::Message, key: "Fix_all_with_type_only_imports_95182", text: "Fix all with type-only imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_183, category: Category::Message, key: "Cannot_move_statements_to_the_selected_file_95183", text: "Cannot move statements to the selected file", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_184, category: Category::Message, key: "Inline_variable_95184", text: "Inline variable", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_185, category: Category::Message, key: "Could_not_find_variable_to_inline_95185", text: "Could not find variable to inline.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_186, category: Category::Message, key: "Variables_with_multiple_declarations_cannot_be_inlined_95186", text: "Variables with multiple declarations cannot be inlined.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_187, category: Category::Message, key: "Add_missing_comma_for_object_member_completion_0_95187", text: "Add missing comma for object member completion '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_188, category: Category::Message, key: "Add_missing_parameter_to_0_95188", text: "Add missing parameter to '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_189, category: Category::Message, key: "Add_missing_parameters_to_0_95189", text: "Add missing parameters to '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_190, category: Category::Message, key: "Add_all_missing_parameters_95190", text: "Add all missing parameters", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_191, category: Category::Message, key: "Add_optional_parameter_to_0_95191", text: "Add optional parameter to '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_192, category: Category::Message, key: "Add_optional_parameters_to_0_95192", text: "Add optional parameters to '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_193, category: Category::Message, key: "Add_all_optional_parameters_95193", text: "Add all optional parameters", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_194, category: Category::Message, key: "Wrap_in_parentheses_95194", text: "Wrap in parentheses", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_195, category: Category::Message, key: "Wrap_all_invalid_decorator_expressions_in_parentheses_95195", text: "Wrap all invalid decorator expressions in parentheses", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_196, category: Category::Message, key: "Add_resolution_mode_import_attribute_95196", text: "Add 'resolution-mode' import attribute", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 95_197, category: Category::Message, key: "Add_resolution_mode_import_attribute_to_all_type_only_imports_that_need_it_95197", text: "Add 'resolution-mode' import attribute to all type-only imports that need it", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_000, category: Category::Message, key: "Do_not_print_diagnostics_100000", text: "Do not print diagnostics.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_001, category: Category::Message, key: "Run_in_single_threaded_mode_100001", text: "Run in single threaded mode.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_002, category: Category::Message, key: "Generate_pprof_CPU_Slashmemory_profiles_to_the_given_directory_100002", text: "Generate pprof CPU/memory profiles to the given directory.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_003, category: Category::Message, key: "Set_the_number_of_checkers_per_project_100003", text: "Set the number of checkers per project.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_004, category: Category::Message, key: "4_unless_singleThreaded_is_passed_100004", text: "4, unless --singleThreaded is passed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_005, category: Category::Message, key: "_0_references_100005", text: "{0} references", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_006, category: Category::Message, key: "1_reference_100006", text: "1 reference", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_007, category: Category::Message, key: "_0_implementations_100007", text: "{0} implementations", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_008, category: Category::Message, key: "1_implementation_100008", text: "1 implementation", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_009, category: Category::Message, key: "Set_the_number_of_projects_to_build_concurrently_100009", text: "Set the number of projects to build concurrently.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_011, category: Category::Message, key: "Deduplicate_packages_with_the_same_name_and_version_100011", text: "Deduplicate packages with the same name and version.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_012, category: Category::Message, key: "Loading_100012", text: "Loading", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_013, category: Category::Message, key: "Installing_types_for_0_100013", text: "Installing types for '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_014, category: Category::Message, key: "Project_0_100014", text: "Project '{0}'", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_015, category: Category::Message, key: "Fix_All_100015", text: "Fix All", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_016, category: Category::Message, key: "Organize_Imports_100016", text: "Organize Imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_017, category: Category::Message, key: "Remove_Unused_Imports_100017", text: "Remove Unused Imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_018, category: Category::Message, key: "Sort_Imports_100018", text: "Sort Imports", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_019, category: Category::Message, key: "JSDoc_comment_100019", text: "JSDoc comment", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_020, category: Category::Error, key: "Content_mapper_file_extension_0_must_begin_with_a_100020", text: "Content mapper file extension '{0}' must begin with a '.'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_021, category: Category::Error, key: "Content_mapper_file_extension_0_is_a_built_in_extension_and_cannot_be_registered_by_a_content_mapper_100021", text: "Content mapper file extension '{0}' is a built-in extension and cannot be registered by a content mapper.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_022, category: Category::Error, key: "Content_mapper_file_extension_0_is_registered_by_more_than_one_content_mapper_100022", text: "Content mapper file extension '{0}' is registered by more than one content mapper.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_023, category: Category::Message, key: "Allow_loading_external_content_mapper_plugins_that_execute_code_during_compilation_100023", text: "Allow loading external content mapper plugins that execute code during compilation.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_024, category: Category::Error, key: "Content_mappers_require_the_runExternalCode_command_line_flag_to_be_enabled_100024", text: "Content mappers require the '--runExternalCode' command line flag to be enabled.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_025, category: Category::Error, key: "The_content_mapper_0_failed_to_transform_this_file_100025", text: "The content mapper '{0}' failed to transform this file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_026, category: Category::Error, key: "The_content_mapper_0_failed_1_times_and_will_not_be_used_100026", text: "The content mapper '{0}' failed {1} times and will not be used.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_027, category: Category::Error, key: "The_content_mapper_0_did_not_provide_the_required_position_mappings_100027", text: "The content mapper '{0}' did not provide the required position mappings.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_028, category: Category::Error, key: "The_content_mapper_0_produced_a_position_mapping_that_points_outside_the_original_content_original_o_100028", text: "The content mapper '{0}' produced a position mapping that points outside the original content (original offset {1}).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_029, category: Category::Error, key: "The_content_mapper_0_produced_a_verbatim_mapping_that_does_not_match_the_original_content_virtual_of_100029", text: "The content mapper '{0}' produced a verbatim mapping that does not match the original content (virtual offset {1}, original offset {2}).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_030, category: Category::Message, key: "This_location_is_in_virtual_code_produced_by_the_content_mapper_0_and_has_no_corresponding_location__100030", text: "This location is in virtual code produced by the content mapper '{0}' and has no corresponding location in the original file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_031, category: Category::Error, key: "The_content_mapper_package_0_could_not_be_resolved_100031", text: "The content mapper package '{0}' could not be resolved.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_032, category: Category::Error, key: "The_package_json_of_the_content_mapper_package_0_could_not_be_parsed_100032", text: "The 'package.json' of the content mapper package '{0}' could not be parsed.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_033, category: Category::Error, key: "The_package_json_of_the_content_mapper_package_0_does_not_specify_a_name_100033", text: "The 'package.json' of the content mapper package '{0}' does not specify a 'name'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_034, category: Category::Error, key: "The_package_json_of_the_content_mapper_package_0_does_not_declare_a_typescript_contentMapper_object_100034", text: "The 'package.json' of the content mapper package '{0}' does not declare a 'typescript.contentMapper' object.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_035, category: Category::Error, key: "The_typescript_contentMapper_exec_of_the_content_mapper_package_0_must_be_a_non_empty_array_of_strin_100035", text: "The 'typescript.contentMapper.exec' of the content mapper package '{0}' must be a non-empty array of strings.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_036, category: Category::Error, key: "Virtual_code_produced_by_the_content_mapper_0_has_problems_with_no_corresponding_location_in_this_fi_100036", text: "Virtual code produced by the content mapper '{0}' has problems with no corresponding location in this file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_037, category: Category::Error, key: "The_content_mapper_0_produced_overlapping_or_out_of_order_position_mappings_near_virtual_offset_1_100037", text: "The content mapper '{0}' produced overlapping or out-of-order position mappings (near virtual offset {1}).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_039, category: Category::Error, key: "The_content_mapper_0_produced_invalid_mapping_features_near_original_offset_1_100039", text: "The content mapper '{0}' produced invalid mapping features near original offset {1}.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_040, category: Category::Error, key: "The_content_mapper_0_produced_a_position_mapping_with_an_invalid_kind_near_virtual_offset_1_100040", text: "The content mapper '{0}' produced a position mapping with an invalid kind (near virtual offset {1}).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_041, category: Category::Message, key: "The_content_mapper_process_could_not_be_started_or_initialized_100041", text: "The content mapper process could not be started or initialized.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_042, category: Category::Message, key: "The_content_mapper_process_failed_while_handling_the_transform_request_100042", text: "The content mapper process failed while handling the transform request.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_043, category: Category::Message, key: "The_content_mapper_returned_an_invalid_transform_response_100043", text: "The content mapper returned an invalid transform response.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_045, category: Category::Message, key: "The_content_mapper_selected_unsupported_position_encoding_0_100045", text: "The content mapper selected unsupported position encoding '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_046, category: Category::Message, key: "The_content_mapper_diagnostic_source_must_not_be_empty_100046", text: "The content mapper diagnostic source must not be empty.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_047, category: Category::Message, key: "The_content_mapper_diagnostic_source_0_is_reserved_by_TypeScript_100047", text: "The content mapper diagnostic source '{0}' is reserved by TypeScript.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_048, category: Category::Message, key: "The_content_mapper_returned_a_project_response_that_could_not_be_decoded_100048", text: "The content mapper returned a project response that could not be decoded.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_049, category: Category::Message, key: "The_content_mapper_process_failed_while_handling_the_project_request_100049", text: "The content mapper process failed while handling the project request.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_050, category: Category::Message, key: "The_content_mapper_did_not_return_configIdentity_which_is_required_when_the_content_mapper_has_dynam_100050", text: "The content mapper did not return 'configIdentity', which is required when the content mapper has '\"dynamicConfig\": true' in its package.json.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_051, category: Category::Message, key: "The_content_mapper_returned_a_non_absolute_path_in_watchedFiles_100051", text: "The content mapper returned a non-absolute path in 'watchedFiles'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_052, category: Category::Message, key: "The_content_mapper_returned_configIdentity_which_is_only_allowed_when_it_declares_dynamicConfig_Colo_100052", text: "The content mapper returned 'configIdentity', which is only allowed when it declares '\"dynamicConfig\": true' in its package.json.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_053, category: Category::Message, key: "The_content_mapper_returned_watchedFiles_which_is_only_allowed_when_it_declares_dynamicConfig_Colon__100053", text: "The content mapper returned 'watchedFiles', which is only allowed when it declares '\"dynamicConfig\": true' in its package.json.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_054, category: Category::Message, key: "Content_mapper_supplemental_output_file_0_conflicts_with_an_existing_file_100054", text: "Content mapper supplemental output file '{0}' conflicts with an existing file.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_055, category: Category::Message, key: "Supplemental_virtual_file_produced_by_the_content_mapper_for_file_0_100055", text: "Supplemental virtual file produced by the content mapper for file '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_056, category: Category::Message, key: "The_content_mapper_returned_an_output_with_unsupported_virtual_extension_0_100056", text: "The content mapper returned an output with unsupported virtual extension '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_057, category: Category::Error, key: "The_content_mapper_0_could_not_be_initialized_100057", text: "The content mapper '{0}' could not be initialized.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_058, category: Category::Message, key: "The_content_mapper_command_0_could_not_be_started_Colon_1_100058", text: "The content mapper command '{0}' could not be started: {1}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_059, category: Category::Message, key: "The_content_mapper_process_exited_before_responding_to_the_initialize_request_exit_code_0_100059", text: "The content mapper process exited before responding to the 'initialize' request (exit code {0}).", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_060, category: Category::Message, key: "The_content_mapper_did_not_respond_to_the_initialize_request_within_0_seconds_100060", text: "The content mapper did not respond to the 'initialize' request within {0} seconds.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_061, category: Category::Message, key: "The_content_mapper_returned_an_initialize_response_that_could_not_be_decoded_Colon_0_100061", text: "The content mapper returned an 'initialize' response that could not be decoded: {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_062, category: Category::Message, key: "The_content_mapper_s_initialize_request_failed_Colon_0_100062", text: "The content mapper's 'initialize' request failed: {0}", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_063, category: Category::Message, key: "Diagnostic_directive_0_returned_by_the_content_mapper_has_an_invalid_range_100063", text: "Diagnostic directive {0} returned by the content mapper has an invalid range.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_064, category: Category::Message, key: "The_content_mapper_returned_a_diagnostic_directive_with_invalid_policy_0_100064", text: "The content mapper returned a diagnostic directive with invalid policy '{0}'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_065, category: Category::Message, key: "Diagnostic_directive_0_returned_by_the_content_mapper_must_specify_unusedExpectDirectiveIndex_when_t_100065", text: "Diagnostic directive {0} returned by the content mapper must specify 'unusedExpectDirectiveIndex' when there is not exactly one 'unusedExpectDirectiveDiagnostics' entry.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_066, category: Category::Message, key: "The_content_mapper_returned_diagnostic_directives_with_overlapping_virtual_ranges_100066", text: "The content mapper returned diagnostic directives with overlapping virtual ranges.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_067, category: Category::Message, key: "The_invalid_diagnostic_directive_is_in_supplemental_output_0_returned_by_the_content_mapper_100067", text: "The invalid diagnostic directive is in supplemental output {0} returned by the content mapper.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
Message { code: 100_068, category: Category::Message, key: "Diagnostic_directive_0_returned_by_the_content_mapper_has_an_invalid_unusedExpectDirectiveIndex_100068", text: "Diagnostic directive {0} returned by the content mapper has an invalid 'unusedExpectDirectiveIndex'.", reports_unnecessary: false, reports_deprecated: false, elided_in_compatibility_pyramid: false },
];
pub const Unterminated_string_literal: &Message = &MESSAGES[0];
pub const Identifier_expected: &Message = &MESSAGES[1];
pub const X_0_expected: &Message = &MESSAGES[2];
pub const A_file_cannot_have_a_reference_to_itself: &Message = &MESSAGES[3];
pub const The_parser_expected_to_find_a_1_to_match_the_0_token_here: &Message = &MESSAGES[4];
pub const Trailing_comma_not_allowed: &Message = &MESSAGES[5];
pub const Asterisk_Slash_expected: &Message = &MESSAGES[6];
pub const An_element_access_expression_should_take_an_argument: &Message = &MESSAGES[7];
pub const Unexpected_token: &Message = &MESSAGES[8];
pub const A_rest_parameter_or_binding_pattern_may_not_have_a_trailing_comma: &Message =
&MESSAGES[9];
pub const A_rest_parameter_must_be_last_in_a_parameter_list: &Message = &MESSAGES[10];
pub const Parameter_cannot_have_question_mark_and_initializer: &Message = &MESSAGES[11];
pub const A_required_parameter_cannot_follow_an_optional_parameter: &Message = &MESSAGES[12];
pub const An_index_signature_cannot_have_a_rest_parameter: &Message = &MESSAGES[13];
pub const An_index_signature_parameter_cannot_have_an_accessibility_modifier: &Message =
&MESSAGES[14];
pub const An_index_signature_parameter_cannot_have_a_question_mark: &Message = &MESSAGES[15];
pub const An_index_signature_parameter_cannot_have_an_initializer: &Message = &MESSAGES[16];
pub const An_index_signature_must_have_a_type_annotation: &Message = &MESSAGES[17];
pub const An_index_signature_parameter_must_have_a_type_annotation: &Message = &MESSAGES[18];
pub const X_readonly_modifier_can_only_appear_on_a_property_declaration_or_index_signature:
&Message = &MESSAGES[19];
pub const An_index_signature_cannot_have_a_trailing_comma: &Message = &MESSAGES[20];
pub const Accessibility_modifier_already_seen: &Message = &MESSAGES[21];
pub const X_0_modifier_must_precede_1_modifier: &Message = &MESSAGES[22];
pub const X_0_modifier_already_seen: &Message = &MESSAGES[23];
pub const X_0_modifier_cannot_appear_on_class_elements_of_this_kind: &Message = &MESSAGES[24];
pub const X_super_must_be_followed_by_an_argument_list_or_member_access: &Message = &MESSAGES[25];
pub const Only_ambient_modules_can_use_quoted_names: &Message = &MESSAGES[26];
pub const Statements_are_not_allowed_in_ambient_contexts: &Message = &MESSAGES[27];
pub const A_declare_modifier_cannot_be_used_in_an_already_ambient_context: &Message = &MESSAGES[28];
pub const Initializers_are_not_allowed_in_ambient_contexts: &Message = &MESSAGES[29];
pub const X_0_modifier_cannot_be_used_in_an_ambient_context: &Message = &MESSAGES[30];
pub const X_0_modifier_cannot_be_used_here: &Message = &MESSAGES[31];
pub const X_0_modifier_cannot_appear_on_a_module_or_namespace_element: &Message = &MESSAGES[32];
pub const Top_level_declarations_in_d_ts_files_must_start_with_either_a_declare_or_export_modifier: &Message = &MESSAGES[33];
pub const A_rest_parameter_cannot_be_optional: &Message = &MESSAGES[34];
pub const A_rest_parameter_cannot_have_an_initializer: &Message = &MESSAGES[35];
pub const A_set_accessor_must_have_exactly_one_parameter: &Message = &MESSAGES[36];
pub const A_set_accessor_cannot_have_an_optional_parameter: &Message = &MESSAGES[37];
pub const A_set_accessor_parameter_cannot_have_an_initializer: &Message = &MESSAGES[38];
pub const A_set_accessor_cannot_have_rest_parameter: &Message = &MESSAGES[39];
pub const A_get_accessor_cannot_have_parameters: &Message = &MESSAGES[40];
pub const Type_0_is_not_a_valid_async_function_return_type_in_ES5_because_it_does_not_refer_to_a_Promise_compatible_constructor_value: &Message = &MESSAGES[41];
pub const Accessors_are_only_available_when_targeting_ECMAScript_5_and_higher: &Message =
&MESSAGES[42];
pub const The_return_type_of_an_async_function_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member: &Message = &MESSAGES[43];
pub const A_promise_must_have_a_then_method: &Message = &MESSAGES[44];
pub const The_first_parameter_of_the_then_method_of_a_promise_must_be_a_callback: &Message =
&MESSAGES[45];
pub const Enum_member_must_have_initializer: &Message = &MESSAGES[46];
pub const Type_is_referenced_directly_or_indirectly_in_the_fulfillment_callback_of_its_own_then_method: &Message = &MESSAGES[47];
pub const An_export_assignment_cannot_be_used_in_a_namespace: &Message = &MESSAGES[48];
pub const The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type_Did_you_mean_to_write_Promise_0: &Message = &MESSAGES[49];
pub const The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type:
&Message = &MESSAGES[50];
pub const In_ambient_enum_declarations_member_initializer_must_be_constant_expression: &Message =
&MESSAGES[51];
pub const Unexpected_token_A_constructor_method_accessor_or_property_was_expected: &Message =
&MESSAGES[52];
pub const Unexpected_token_A_type_parameter_name_was_expected_without_curly_braces: &Message =
&MESSAGES[53];
pub const X_0_modifier_cannot_appear_on_a_type_member: &Message = &MESSAGES[54];
pub const X_0_modifier_cannot_appear_on_an_index_signature: &Message = &MESSAGES[55];
pub const A_0_modifier_cannot_be_used_with_an_import_declaration: &Message = &MESSAGES[56];
pub const Invalid_reference_directive_syntax: &Message = &MESSAGES[57];
pub const X_0_modifier_cannot_appear_on_a_constructor_declaration: &Message = &MESSAGES[58];
pub const X_0_modifier_cannot_appear_on_a_parameter: &Message = &MESSAGES[59];
pub const Only_a_single_variable_declaration_is_allowed_in_a_for_in_statement: &Message =
&MESSAGES[60];
pub const Type_parameters_cannot_appear_on_a_constructor_declaration: &Message = &MESSAGES[61];
pub const Type_annotation_cannot_appear_on_a_constructor_declaration: &Message = &MESSAGES[62];
pub const An_accessor_cannot_have_type_parameters: &Message = &MESSAGES[63];
pub const A_set_accessor_cannot_have_a_return_type_annotation: &Message = &MESSAGES[64];
pub const An_index_signature_must_have_exactly_one_parameter: &Message = &MESSAGES[65];
pub const X_0_list_cannot_be_empty: &Message = &MESSAGES[66];
pub const Type_parameter_list_cannot_be_empty: &Message = &MESSAGES[67];
pub const Type_argument_list_cannot_be_empty: &Message = &MESSAGES[68];
pub const Invalid_use_of_0_in_strict_mode: &Message = &MESSAGES[69];
pub const X_with_statements_are_not_allowed_in_strict_mode: &Message = &MESSAGES[70];
pub const X_delete_cannot_be_called_on_an_identifier_in_strict_mode: &Message = &MESSAGES[71];
pub const X_for_await_loops_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules: &Message = &MESSAGES[72];
pub const A_continue_statement_can_only_be_used_within_an_enclosing_iteration_statement: &Message =
&MESSAGES[73];
pub const A_break_statement_can_only_be_used_within_an_enclosing_iteration_or_switch_statement:
&Message = &MESSAGES[74];
pub const The_left_hand_side_of_a_for_of_statement_may_not_be_async: &Message = &MESSAGES[75];
pub const Jump_target_cannot_cross_function_boundary: &Message = &MESSAGES[76];
pub const A_return_statement_can_only_be_used_within_a_function_body: &Message = &MESSAGES[77];
pub const Expression_expected: &Message = &MESSAGES[78];
pub const Type_expected: &Message = &MESSAGES[79];
pub const Private_field_0_must_be_declared_in_an_enclosing_class: &Message = &MESSAGES[80];
pub const A_default_clause_cannot_appear_more_than_once_in_a_switch_statement: &Message =
&MESSAGES[81];
pub const Duplicate_label_0: &Message = &MESSAGES[82];
pub const A_continue_statement_can_only_jump_to_a_label_of_an_enclosing_iteration_statement:
&Message = &MESSAGES[83];
pub const A_break_statement_can_only_jump_to_a_label_of_an_enclosing_statement: &Message =
&MESSAGES[84];
pub const An_object_literal_cannot_have_multiple_properties_with_the_same_name: &Message =
&MESSAGES[85];
pub const An_object_literal_cannot_have_multiple_get_Slashset_accessors_with_the_same_name:
&Message = &MESSAGES[86];
pub const An_object_literal_cannot_have_property_and_accessor_with_the_same_name: &Message =
&MESSAGES[87];
pub const An_export_assignment_cannot_have_modifiers: &Message = &MESSAGES[88];
pub const Octal_literals_are_not_allowed_Use_the_syntax_0: &Message = &MESSAGES[89];
pub const Variable_declaration_list_cannot_be_empty: &Message = &MESSAGES[90];
pub const Digit_expected: &Message = &MESSAGES[91];
pub const Hexadecimal_digit_expected: &Message = &MESSAGES[92];
pub const Unexpected_end_of_text: &Message = &MESSAGES[93];
pub const Invalid_character: &Message = &MESSAGES[94];
pub const Declaration_or_statement_expected: &Message = &MESSAGES[95];
pub const Statement_expected: &Message = &MESSAGES[96];
pub const X_case_or_default_expected: &Message = &MESSAGES[97];
pub const Property_or_signature_expected: &Message = &MESSAGES[98];
pub const Enum_member_expected: &Message = &MESSAGES[99];
pub const Variable_declaration_expected: &Message = &MESSAGES[100];
pub const Argument_expression_expected: &Message = &MESSAGES[101];
pub const Property_assignment_expected: &Message = &MESSAGES[102];
pub const Expression_or_comma_expected: &Message = &MESSAGES[103];
pub const Parameter_declaration_expected: &Message = &MESSAGES[104];
pub const Type_parameter_declaration_expected: &Message = &MESSAGES[105];
pub const Type_argument_expected: &Message = &MESSAGES[106];
pub const String_literal_expected: &Message = &MESSAGES[107];
pub const Line_break_not_permitted_here: &Message = &MESSAGES[108];
pub const X_or_expected: &Message = &MESSAGES[109];
pub const X_or_JSX_element_expected: &Message = &MESSAGES[110];
pub const Declaration_expected: &Message = &MESSAGES[111];
pub const Import_declarations_in_a_namespace_cannot_reference_a_module: &Message = &MESSAGES[112];
pub const Cannot_use_imports_exports_or_module_augmentations_when_module_is_none: &Message =
&MESSAGES[113];
pub const File_name_0_differs_from_already_included_file_name_1_only_in_casing: &Message =
&MESSAGES[114];
pub const X_0_declarations_must_be_initialized: &Message = &MESSAGES[115];
pub const X_0_declarations_can_only_be_declared_inside_a_block: &Message = &MESSAGES[116];
pub const Unterminated_template_literal: &Message = &MESSAGES[117];
pub const Unterminated_regular_expression_literal: &Message = &MESSAGES[118];
pub const An_object_member_cannot_be_declared_optional: &Message = &MESSAGES[119];
pub const A_yield_expression_is_only_allowed_in_a_generator_body: &Message = &MESSAGES[120];
pub const Computed_property_names_are_not_allowed_in_enums: &Message = &MESSAGES[121];
pub const A_computed_property_name_in_an_ambient_context_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type: &Message = &MESSAGES[122];
pub const A_computed_property_name_in_a_class_property_declaration_must_have_a_simple_literal_type_or_a_unique_symbol_type: &Message = &MESSAGES[123];
pub const A_computed_property_name_in_a_method_overload_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type: &Message = &MESSAGES[124];
pub const A_computed_property_name_in_an_interface_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type: &Message = &MESSAGES[125];
pub const A_computed_property_name_in_a_type_literal_must_refer_to_an_expression_whose_type_is_a_literal_type_or_a_unique_symbol_type: &Message = &MESSAGES[126];
pub const A_comma_expression_is_not_allowed_in_a_computed_property_name: &Message = &MESSAGES[127];
pub const X_extends_clause_already_seen: &Message = &MESSAGES[128];
pub const X_extends_clause_must_precede_implements_clause: &Message = &MESSAGES[129];
pub const Classes_can_only_extend_a_single_class: &Message = &MESSAGES[130];
pub const X_implements_clause_already_seen: &Message = &MESSAGES[131];
pub const Interface_declaration_cannot_have_implements_clause: &Message = &MESSAGES[132];
pub const Binary_digit_expected: &Message = &MESSAGES[133];
pub const Octal_digit_expected: &Message = &MESSAGES[134];
pub const Unexpected_token_expected: &Message = &MESSAGES[135];
pub const Property_destructuring_pattern_expected: &Message = &MESSAGES[136];
pub const Array_element_destructuring_pattern_expected: &Message = &MESSAGES[137];
pub const A_destructuring_declaration_must_have_an_initializer: &Message = &MESSAGES[138];
pub const An_implementation_cannot_be_declared_in_ambient_contexts: &Message = &MESSAGES[139];
pub const Modifiers_cannot_appear_here: &Message = &MESSAGES[140];
pub const Merge_conflict_marker_encountered: &Message = &MESSAGES[141];
pub const A_rest_element_cannot_have_an_initializer: &Message = &MESSAGES[142];
pub const A_parameter_property_may_not_be_declared_using_a_binding_pattern: &Message =
&MESSAGES[143];
pub const Only_a_single_variable_declaration_is_allowed_in_a_for_of_statement: &Message =
&MESSAGES[144];
pub const The_variable_declaration_of_a_for_in_statement_cannot_have_an_initializer: &Message =
&MESSAGES[145];
pub const The_variable_declaration_of_a_for_of_statement_cannot_have_an_initializer: &Message =
&MESSAGES[146];
pub const An_import_declaration_cannot_have_modifiers: &Message = &MESSAGES[147];
pub const Module_0_has_no_default_export: &Message = &MESSAGES[148];
pub const An_export_declaration_cannot_have_modifiers: &Message = &MESSAGES[149];
pub const Export_declarations_are_not_permitted_in_a_namespace: &Message = &MESSAGES[150];
pub const X_export_Asterisk_does_not_re_export_a_default: &Message = &MESSAGES[151];
pub const Catch_clause_variable_type_annotation_must_be_any_or_unknown_if_specified: &Message =
&MESSAGES[152];
pub const Catch_clause_variable_cannot_have_an_initializer: &Message = &MESSAGES[153];
pub const An_extended_Unicode_escape_value_must_be_between_0x0_and_0x10FFFF_inclusive: &Message =
&MESSAGES[154];
pub const Unterminated_Unicode_escape_sequence: &Message = &MESSAGES[155];
pub const Line_terminator_not_permitted_before_arrow: &Message = &MESSAGES[156];
pub const Import_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_import_Asterisk_as_ns_from_mod_import_a_from_mod_import_d_from_mod_or_another_module_format_instead: &Message = &MESSAGES[157];
pub const Export_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_export_default_or_another_module_format_instead: &Message = &MESSAGES[158];
pub const Re_exporting_a_type_when_0_is_enabled_requires_using_export_type: &Message =
&MESSAGES[159];
pub const Decorators_are_not_valid_here: &Message = &MESSAGES[160];
pub const Decorators_cannot_be_applied_to_multiple_get_Slashset_accessors_of_the_same_name:
&Message = &MESSAGES[161];
pub const Invalid_optional_chain_from_new_expression_Did_you_mean_to_call_0: &Message =
&MESSAGES[162];
pub const 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_Colon_Slash_Slashdeveloper_mozilla_org_Slashen_US_Slashdocs_SlashWeb_SlashJavaScript_SlashReference_SlashStrict_mode: &Message = &MESSAGES[163];
pub const A_class_declaration_without_the_default_modifier_must_have_a_name: &Message =
&MESSAGES[164];
pub const Identifier_expected_0_is_a_reserved_word_in_strict_mode: &Message = &MESSAGES[165];
pub const Identifier_expected_0_is_a_reserved_word_in_strict_mode_Class_definitions_are_automatically_in_strict_mode: &Message = &MESSAGES[166];
pub const Identifier_expected_0_is_a_reserved_word_in_strict_mode_Modules_are_automatically_in_strict_mode: &Message = &MESSAGES[167];
pub const Invalid_use_of_0_Modules_are_automatically_in_strict_mode: &Message = &MESSAGES[168];
pub const Identifier_expected_esModule_is_reserved_as_an_exported_marker_when_transforming_ECMAScript_modules: &Message = &MESSAGES[169];
pub const Export_assignment_is_not_supported_when_module_flag_is_system: &Message = &MESSAGES[170];
pub const Generators_are_not_allowed_in_an_ambient_context: &Message = &MESSAGES[171];
pub const An_overload_signature_cannot_be_declared_as_a_generator: &Message = &MESSAGES[172];
pub const X_0_tag_already_specified: &Message = &MESSAGES[173];
pub const Signature_0_must_be_a_type_predicate: &Message = &MESSAGES[174];
pub const Cannot_find_parameter_0: &Message = &MESSAGES[175];
pub const Type_predicate_0_is_not_assignable_to_1: &Message = &MESSAGES[176];
pub const Parameter_0_is_not_in_the_same_position_as_parameter_1: &Message = &MESSAGES[177];
pub const A_type_predicate_is_only_allowed_in_return_type_position_for_functions_and_methods:
&Message = &MESSAGES[178];
pub const A_type_predicate_cannot_reference_a_rest_parameter: &Message = &MESSAGES[179];
pub const A_type_predicate_cannot_reference_element_0_in_a_binding_pattern: &Message =
&MESSAGES[180];
pub const An_export_assignment_must_be_at_the_top_level_of_a_file_or_module_declaration: &Message =
&MESSAGES[181];
pub const An_import_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module:
&Message = &MESSAGES[182];
pub const An_export_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module:
&Message = &MESSAGES[183];
pub const An_ambient_module_declaration_is_only_allowed_at_the_top_level_in_a_file: &Message =
&MESSAGES[184];
pub const A_namespace_declaration_is_only_allowed_at_the_top_level_of_a_namespace_or_module:
&Message = &MESSAGES[185];
pub const The_return_type_of_a_property_decorator_function_must_be_either_void_or_any: &Message =
&MESSAGES[186];
pub const The_return_type_of_a_parameter_decorator_function_must_be_either_void_or_any: &Message =
&MESSAGES[187];
pub const Unable_to_resolve_signature_of_class_decorator_when_called_as_an_expression: &Message =
&MESSAGES[188];
pub const Unable_to_resolve_signature_of_parameter_decorator_when_called_as_an_expression:
&Message = &MESSAGES[189];
pub const Unable_to_resolve_signature_of_property_decorator_when_called_as_an_expression: &Message =
&MESSAGES[190];
pub const Unable_to_resolve_signature_of_method_decorator_when_called_as_an_expression: &Message =
&MESSAGES[191];
pub const X_abstract_modifier_can_only_appear_on_a_class_method_or_property_declaration: &Message =
&MESSAGES[192];
pub const X_0_modifier_cannot_be_used_with_1_modifier: &Message = &MESSAGES[193];
pub const Abstract_methods_can_only_appear_within_an_abstract_class: &Message = &MESSAGES[194];
pub const Method_0_cannot_have_an_implementation_because_it_is_marked_abstract: &Message =
&MESSAGES[195];
pub const An_interface_property_cannot_have_an_initializer: &Message = &MESSAGES[196];
pub const A_type_literal_property_cannot_have_an_initializer: &Message = &MESSAGES[197];
pub const A_class_member_cannot_have_the_0_keyword: &Message = &MESSAGES[198];
pub const A_decorator_can_only_decorate_a_method_implementation_not_an_overload: &Message =
&MESSAGES[199];
pub const Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES5:
&Message = &MESSAGES[200];
pub const Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES5_Class_definitions_are_automatically_in_strict_mode: &Message = &MESSAGES[201];
pub const Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES5_Modules_are_automatically_in_strict_mode: &Message = &MESSAGES[202];
pub const Abstract_properties_can_only_appear_within_an_abstract_class: &Message = &MESSAGES[203];
pub const A_const_initializer_in_an_ambient_context_must_be_a_string_or_numeric_literal_or_literal_enum_reference: &Message = &MESSAGES[204];
pub const A_definite_assignment_assertion_is_not_permitted_in_this_context: &Message =
&MESSAGES[205];
pub const A_required_element_cannot_follow_an_optional_element: &Message = &MESSAGES[206];
pub const A_default_export_must_be_at_the_top_level_of_a_file_or_module_declaration: &Message =
&MESSAGES[207];
pub const Module_0_can_only_be_default_imported_using_the_1_flag: &Message = &MESSAGES[208];
pub const Keywords_cannot_contain_escape_characters: &Message = &MESSAGES[209];
pub const Already_included_file_name_0_differs_from_file_name_1_only_in_casing: &Message =
&MESSAGES[210];
pub const Identifier_expected_0_is_a_reserved_word_at_the_top_level_of_a_module: &Message =
&MESSAGES[211];
pub const Declarations_with_initializers_cannot_also_have_definite_assignment_assertions: &Message =
&MESSAGES[212];
pub const Declarations_with_definite_assignment_assertions_must_also_have_type_annotations:
&Message = &MESSAGES[213];
pub const A_rest_element_cannot_follow_another_rest_element: &Message = &MESSAGES[214];
pub const An_optional_element_cannot_follow_a_rest_element: &Message = &MESSAGES[215];
pub const Property_0_cannot_have_an_initializer_because_it_is_marked_abstract: &Message =
&MESSAGES[216];
pub const An_index_signature_parameter_type_must_be_string_number_symbol_or_a_template_literal_type: &Message = &MESSAGES[217];
pub const Cannot_use_export_import_on_a_type_or_type_only_namespace_when_0_is_enabled: &Message =
&MESSAGES[218];
pub const Decorator_function_return_type_0_is_not_assignable_to_type_1: &Message = &MESSAGES[219];
pub const Decorator_function_return_type_is_0_but_is_expected_to_be_void_or_any: &Message =
&MESSAGES[220];
pub const A_type_referenced_in_a_decorated_signature_must_be_imported_with_import_type_or_a_namespace_import_when_isolatedModules_and_emitDecoratorMetadata_are_enabled: &Message = &MESSAGES[221];
pub const X_0_modifier_cannot_appear_on_a_type_parameter: &Message = &MESSAGES[222];
pub const X_0_modifier_can_only_appear_on_a_type_parameter_of_a_class_interface_or_type_alias:
&Message = &MESSAGES[223];
pub const X_accessor_modifier_can_only_appear_on_a_property_declaration: &Message = &MESSAGES[224];
pub const An_accessor_property_cannot_be_declared_optional: &Message = &MESSAGES[225];
pub const X_0_modifier_can_only_appear_on_a_type_parameter_of_a_function_method_or_class: &Message =
&MESSAGES[226];
pub const The_runtime_will_invoke_the_decorator_with_1_arguments_but_the_decorator_expects_0:
&Message = &MESSAGES[227];
pub const The_runtime_will_invoke_the_decorator_with_1_arguments_but_the_decorator_expects_at_least_0: &Message = &MESSAGES[228];
pub const 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: &Message = &MESSAGES[229];
pub const Cannot_access_0_from_another_file_without_qualification_when_1_is_enabled_Use_2_instead: &Message = &MESSAGES[230];
pub const An_export_declaration_must_reference_a_value_when_verbatimModuleSyntax_is_enabled_but_0_only_refers_to_a_type: &Message = &MESSAGES[231];
pub const An_export_declaration_must_reference_a_real_value_when_verbatimModuleSyntax_is_enabled_but_0_resolves_to_a_type_only_declaration: &Message = &MESSAGES[232];
pub const An_export_default_must_reference_a_value_when_verbatimModuleSyntax_is_enabled_but_0_only_refers_to_a_type: &Message = &MESSAGES[233];
pub const An_export_default_must_reference_a_real_value_when_verbatimModuleSyntax_is_enabled_but_0_resolves_to_a_type_only_declaration: &Message = &MESSAGES[234];
pub const ECMAScript_imports_and_exports_cannot_be_written_in_a_CommonJS_file_under_verbatimModuleSyntax: &Message = &MESSAGES[235];
pub const A_top_level_export_modifier_cannot_be_used_on_value_declarations_in_a_CommonJS_module_when_verbatimModuleSyntax_is_enabled: &Message = &MESSAGES[236];
pub const An_import_alias_cannot_resolve_to_a_type_or_type_only_declaration_when_verbatimModuleSyntax_is_enabled: &Message = &MESSAGES[237];
pub const X_0_resolves_to_a_type_only_declaration_and_must_be_marked_type_only_in_this_file_before_re_exporting_when_1_is_enabled_Consider_using_import_type_where_0_is_imported: &Message = &MESSAGES[238];
pub const X_0_resolves_to_a_type_only_declaration_and_must_be_marked_type_only_in_this_file_before_re_exporting_when_1_is_enabled_Consider_using_export_type_0_as_default: &Message = &MESSAGES[239];
pub const X_0_resolves_to_a_type_and_must_be_marked_type_only_in_this_file_before_re_exporting_when_1_is_enabled_Consider_using_import_type_where_0_is_imported: &Message = &MESSAGES[240];
pub const X_0_resolves_to_a_type_and_must_be_marked_type_only_in_this_file_before_re_exporting_when_1_is_enabled_Consider_using_export_type_0_as_default: &Message = &MESSAGES[241];
pub const ECMAScript_module_syntax_is_not_allowed_in_a_CommonJS_module_when_module_is_set_to_preserve: &Message = &MESSAGES[242];
pub const This_syntax_is_not_allowed_when_erasableSyntaxOnly_is_enabled: &Message = &MESSAGES[243];
pub const ECMAScript_imports_and_exports_cannot_be_written_in_a_CommonJS_file_under_verbatimModuleSyntax_Adjust_the_type_field_in_the_nearest_package_json_to_make_this_file_an_ECMAScript_module_or_adjust_your_verbatimModuleSyntax_module_and_moduleResolution_settings_in_TypeScript: &Message = &MESSAGES[244];
pub const X_with_statements_are_not_allowed_in_an_async_function_block: &Message = &MESSAGES[245];
pub const X_await_expressions_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules: &Message = &MESSAGES[246];
pub const The_current_file_is_a_CommonJS_module_and_cannot_use_await_at_the_top_level: &Message =
&MESSAGES[247];
pub const Did_you_mean_to_use_a_Colon_An_can_only_follow_a_property_name_when_the_containing_object_literal_is_part_of_a_destructuring_pattern: &Message = &MESSAGES[248];
pub const The_body_of_an_if_statement_cannot_be_the_empty_statement: &Message = &MESSAGES[249];
pub const Global_module_exports_may_only_appear_in_module_files: &Message = &MESSAGES[250];
pub const Global_module_exports_may_only_appear_in_declaration_files: &Message = &MESSAGES[251];
pub const Global_module_exports_may_only_appear_at_top_level: &Message = &MESSAGES[252];
pub const A_parameter_property_cannot_be_declared_using_a_rest_parameter: &Message = &MESSAGES[253];
pub const An_abstract_accessor_cannot_have_an_implementation: &Message = &MESSAGES[254];
pub const A_default_export_can_only_be_used_in_an_ECMAScript_style_module: &Message =
&MESSAGES[255];
pub const Type_of_await_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member: &Message = &MESSAGES[256];
pub const Type_of_yield_operand_in_an_async_generator_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member: &Message = &MESSAGES[257];
pub const Type_of_iterated_elements_of_a_yield_Asterisk_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member: &Message = &MESSAGES[258];
pub const Dynamic_imports_are_only_supported_when_the_module_flag_is_set_to_es2020_es2022_esnext_commonjs_amd_system_umd_node16_node18_node20_or_nodenext: &Message = &MESSAGES[259];
pub const Dynamic_imports_only_support_a_second_argument_when_the_module_option_is_set_to_esnext_node16_node18_node20_nodenext_or_preserve: &Message = &MESSAGES[260];
pub const Argument_of_dynamic_import_cannot_be_spread_element: &Message = &MESSAGES[261];
pub const This_use_of_import_is_invalid_import_calls_can_be_written_but_they_must_have_parentheses_and_cannot_have_type_arguments: &Message = &MESSAGES[262];
pub const String_literal_with_double_quotes_expected: &Message = &MESSAGES[263];
pub const Property_value_can_only_be_string_literal_numeric_literal_true_false_null_object_literal_or_array_literal: &Message = &MESSAGES[264];
pub const X_0_accepts_too_few_arguments_to_be_used_as_a_decorator_here_Did_you_mean_to_call_it_first_and_write_0: &Message = &MESSAGES[265];
pub const A_property_of_an_interface_or_type_literal_whose_type_is_a_unique_symbol_type_must_be_readonly: &Message = &MESSAGES[266];
pub const A_property_of_a_class_whose_type_is_a_unique_symbol_type_must_be_both_static_and_readonly: &Message = &MESSAGES[267];
pub const A_variable_whose_type_is_a_unique_symbol_type_must_be_const: &Message = &MESSAGES[268];
pub const X_unique_symbol_types_may_not_be_used_on_a_variable_declaration_with_a_binding_name:
&Message = &MESSAGES[269];
pub const X_unique_symbol_types_are_only_allowed_on_variables_in_a_variable_statement: &Message =
&MESSAGES[270];
pub const X_unique_symbol_types_are_not_allowed_here: &Message = &MESSAGES[271];
pub const An_index_signature_parameter_type_cannot_be_a_literal_type_or_generic_type_Consider_using_a_mapped_object_type_instead: &Message = &MESSAGES[272];
pub const X_infer_declarations_are_only_permitted_in_the_extends_clause_of_a_conditional_type:
&Message = &MESSAGES[273];
pub const Module_0_does_not_refer_to_a_value_but_is_used_as_a_value_here: &Message = &MESSAGES[274];
pub const Module_0_does_not_refer_to_a_type_but_is_used_as_a_type_here_Did_you_mean_typeof_import_0: &Message = &MESSAGES[275];
pub const Class_constructor_may_not_be_an_accessor: &Message = &MESSAGES[276];
pub const The_import_meta_meta_property_is_only_allowed_when_the_module_option_is_es2020_es2022_esnext_system_node16_node18_node20_or_nodenext: &Message = &MESSAGES[277];
pub const A_label_is_not_allowed_here: &Message = &MESSAGES[278];
pub const An_expression_of_type_void_cannot_be_tested_for_truthiness: &Message = &MESSAGES[279];
pub const This_parameter_is_not_allowed_with_use_strict_directive: &Message = &MESSAGES[280];
pub const X_use_strict_directive_cannot_be_used_with_non_simple_parameter_list: &Message =
&MESSAGES[281];
pub const Non_simple_parameter_declared_here: &Message = &MESSAGES[282];
pub const X_use_strict_directive_used_here: &Message = &MESSAGES[283];
pub const Print_the_final_configuration_instead_of_building: &Message = &MESSAGES[284];
pub const An_identifier_or_keyword_cannot_immediately_follow_a_numeric_literal: &Message =
&MESSAGES[285];
pub const A_bigint_literal_cannot_use_exponential_notation: &Message = &MESSAGES[286];
pub const A_bigint_literal_must_be_an_integer: &Message = &MESSAGES[287];
pub const X_readonly_type_modifier_is_only_permitted_on_array_and_tuple_literal_types: &Message =
&MESSAGES[288];
pub const A_const_assertion_can_only_be_applied_to_references_to_enum_members_or_string_number_boolean_array_or_object_literals: &Message = &MESSAGES[289];
pub const Did_you_mean_to_mark_this_function_as_async: &Message = &MESSAGES[290];
pub const An_enum_member_name_must_be_followed_by_a_or: &Message = &MESSAGES[291];
pub const Tagged_template_expressions_are_not_permitted_in_an_optional_chain: &Message =
&MESSAGES[292];
pub const Identifier_expected_0_is_a_reserved_word_that_cannot_be_used_here: &Message =
&MESSAGES[293];
pub const Type_0_does_not_satisfy_the_expected_type_1: &Message = &MESSAGES[294];
pub const X_0_cannot_be_used_as_a_value_because_it_was_imported_using_import_type: &Message =
&MESSAGES[295];
pub const X_0_cannot_be_used_as_a_value_because_it_was_exported_using_export_type: &Message =
&MESSAGES[296];
pub const A_type_only_import_can_specify_a_default_import_or_named_bindings_but_not_both: &Message =
&MESSAGES[297];
pub const Convert_to_type_only_export: &Message = &MESSAGES[298];
pub const Convert_all_re_exported_types_to_type_only_exports: &Message = &MESSAGES[299];
pub const Split_into_two_separate_import_declarations: &Message = &MESSAGES[300];
pub const Split_all_invalid_type_only_imports: &Message = &MESSAGES[301];
pub const Class_constructor_may_not_be_a_generator: &Message = &MESSAGES[302];
pub const Did_you_mean_0: &Message = &MESSAGES[303];
pub const X_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: &Message = &MESSAGES[304];
pub const X_0_was_imported_here: &Message = &MESSAGES[305];
pub const X_0_was_exported_here: &Message = &MESSAGES[306];
pub const Top_level_await_expressions_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_node16_node18_node20_nodenext_or_preserve_and_the_target_option_is_set_to_es2017_or_higher: &Message = &MESSAGES[307];
pub const An_import_alias_cannot_reference_a_declaration_that_was_exported_using_export_type:
&Message = &MESSAGES[308];
pub const An_import_alias_cannot_reference_a_declaration_that_was_imported_using_import_type:
&Message = &MESSAGES[309];
pub const Unexpected_token_Did_you_mean_or_rbrace: &Message = &MESSAGES[310];
pub const Unexpected_token_Did_you_mean_or_gt: &Message = &MESSAGES[311];
pub const Function_type_notation_must_be_parenthesized_when_used_in_a_union_type: &Message =
&MESSAGES[312];
pub const Constructor_type_notation_must_be_parenthesized_when_used_in_a_union_type: &Message =
&MESSAGES[313];
pub const Function_type_notation_must_be_parenthesized_when_used_in_an_intersection_type: &Message =
&MESSAGES[314];
pub const Constructor_type_notation_must_be_parenthesized_when_used_in_an_intersection_type:
&Message = &MESSAGES[315];
pub const X_0_is_not_allowed_as_a_variable_declaration_name: &Message = &MESSAGES[316];
pub const X_0_is_not_allowed_as_a_parameter_name: &Message = &MESSAGES[317];
pub const An_import_alias_cannot_use_import_type: &Message = &MESSAGES[318];
pub const Imported_via_0_from_file_1: &Message = &MESSAGES[319];
pub const Imported_via_0_from_file_1_with_packageId_2: &Message = &MESSAGES[320];
pub const Imported_via_0_from_file_1_to_import_importHelpers_as_specified_in_compilerOptions:
&Message = &MESSAGES[321];
pub const Imported_via_0_from_file_1_with_packageId_2_to_import_importHelpers_as_specified_in_compilerOptions: &Message = &MESSAGES[322];
pub const Imported_via_0_from_file_1_to_import_jsx_and_jsxs_factory_functions: &Message =
&MESSAGES[323];
pub const Imported_via_0_from_file_1_with_packageId_2_to_import_jsx_and_jsxs_factory_functions:
&Message = &MESSAGES[324];
pub const File_is_included_via_import_here: &Message = &MESSAGES[325];
pub const Referenced_via_0_from_file_1: &Message = &MESSAGES[326];
pub const File_is_included_via_reference_here: &Message = &MESSAGES[327];
pub const Type_library_referenced_via_0_from_file_1: &Message = &MESSAGES[328];
pub const Type_library_referenced_via_0_from_file_1_with_packageId_2: &Message = &MESSAGES[329];
pub const File_is_included_via_type_library_reference_here: &Message = &MESSAGES[330];
pub const Library_referenced_via_0_from_file_1: &Message = &MESSAGES[331];
pub const File_is_included_via_library_reference_here: &Message = &MESSAGES[332];
pub const Matched_by_include_pattern_0_in_1: &Message = &MESSAGES[333];
pub const File_is_matched_by_include_pattern_specified_here: &Message = &MESSAGES[334];
pub const Part_of_files_list_in_tsconfig_json: &Message = &MESSAGES[335];
pub const File_is_matched_by_files_list_specified_here: &Message = &MESSAGES[336];
pub const Output_from_referenced_project_0_included_because_1_specified: &Message = &MESSAGES[337];
pub const Output_from_referenced_project_0_included_because_module_is_specified_as_none: &Message =
&MESSAGES[338];
pub const File_is_output_from_referenced_project_specified_here: &Message = &MESSAGES[339];
pub const Source_from_referenced_project_0_included_because_1_specified: &Message = &MESSAGES[340];
pub const Source_from_referenced_project_0_included_because_module_is_specified_as_none: &Message =
&MESSAGES[341];
pub const File_is_source_from_referenced_project_specified_here: &Message = &MESSAGES[342];
pub const Entry_point_of_type_library_0_specified_in_compilerOptions: &Message = &MESSAGES[343];
pub const Entry_point_of_type_library_0_specified_in_compilerOptions_with_packageId_1: &Message =
&MESSAGES[344];
pub const File_is_entry_point_of_type_library_specified_here: &Message = &MESSAGES[345];
pub const Entry_point_for_implicit_type_library_0: &Message = &MESSAGES[346];
pub const Entry_point_for_implicit_type_library_0_with_packageId_1: &Message = &MESSAGES[347];
pub const Library_0_specified_in_compilerOptions: &Message = &MESSAGES[348];
pub const File_is_library_specified_here: &Message = &MESSAGES[349];
pub const Default_library: &Message = &MESSAGES[350];
pub const Default_library_for_target_0: &Message = &MESSAGES[351];
pub const File_is_default_library_for_target_specified_here: &Message = &MESSAGES[352];
pub const Root_file_specified_for_compilation: &Message = &MESSAGES[353];
pub const File_is_output_of_project_reference_source_0: &Message = &MESSAGES[354];
pub const File_redirects_to_file_0: &Message = &MESSAGES[355];
pub const The_file_is_in_the_program_because_Colon: &Message = &MESSAGES[356];
pub const X_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: &Message = &MESSAGES[357];
pub const Top_level_for_await_loops_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_node16_node18_node20_nodenext_or_preserve_and_the_target_option_is_set_to_es2017_or_higher: &Message = &MESSAGES[358];
pub const Neither_decorators_nor_modifiers_may_be_applied_to_this_parameters: &Message =
&MESSAGES[359];
pub const Unexpected_keyword_or_identifier: &Message = &MESSAGES[360];
pub const Unknown_keyword_or_identifier_Did_you_mean_0: &Message = &MESSAGES[361];
pub const Decorators_must_precede_the_name_and_all_keywords_of_property_declarations: &Message =
&MESSAGES[362];
pub const Namespace_must_be_given_a_name: &Message = &MESSAGES[363];
pub const Interface_must_be_given_a_name: &Message = &MESSAGES[364];
pub const Type_alias_must_be_given_a_name: &Message = &MESSAGES[365];
pub const Variable_declaration_not_allowed_at_this_location: &Message = &MESSAGES[366];
pub const Cannot_start_a_function_call_in_a_type_annotation: &Message = &MESSAGES[367];
pub const Expected_for_property_initializer: &Message = &MESSAGES[368];
pub const Module_declaration_names_may_only_use_or_quoted_strings: &Message = &MESSAGES[369];
pub const X_0_resolves_to_a_type_only_declaration_and_must_be_re_exported_using_a_type_only_re_export_when_1_is_enabled: &Message = &MESSAGES[370];
pub const Preserve_unused_imported_values_in_the_JavaScript_output_that_would_otherwise_be_removed: &Message = &MESSAGES[371];
pub const Dynamic_imports_can_only_accept_a_module_specifier_and_an_optional_set_of_attributes_as_arguments: &Message = &MESSAGES[372];
pub const 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: &Message = &MESSAGES[373];
pub const X_resolution_mode_should_be_either_require_or_import: &Message = &MESSAGES[374];
pub const X_resolution_mode_can_only_be_set_for_type_only_imports: &Message = &MESSAGES[375];
pub const X_resolution_mode_is_the_only_valid_key_for_type_import_assertions: &Message =
&MESSAGES[376];
pub const Type_import_assertions_should_have_exactly_one_key_resolution_mode_with_value_import_or_require: &Message = &MESSAGES[377];
pub const Matched_by_default_include_pattern_Asterisk_Asterisk_Slash_Asterisk: &Message =
&MESSAGES[378];
pub const File_is_ECMAScript_module_because_0_has_field_type_with_value_module: &Message =
&MESSAGES[379];
pub const File_is_CommonJS_module_because_0_has_field_type_whose_value_is_not_module: &Message =
&MESSAGES[380];
pub const File_is_CommonJS_module_because_0_does_not_have_field_type: &Message = &MESSAGES[381];
pub const File_is_CommonJS_module_because_package_json_was_not_found: &Message = &MESSAGES[382];
pub const The_import_meta_meta_property_is_not_allowed_in_files_which_will_build_into_CommonJS_output: &Message = &MESSAGES[383];
pub const 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: &Message = &MESSAGES[384];
pub const X_catch_or_finally_expected: &Message = &MESSAGES[385];
pub const An_import_declaration_can_only_be_used_at_the_top_level_of_a_module: &Message =
&MESSAGES[386];
pub const An_export_declaration_can_only_be_used_at_the_top_level_of_a_module: &Message =
&MESSAGES[387];
pub const Control_what_method_is_used_to_detect_module_format_JS_files: &Message = &MESSAGES[388];
pub const X_auto_Colon_Treat_files_with_imports_exports_import_meta_jsx_with_jsx_Colon_react_jsx_or_esm_format_with_module_Colon_node16_as_modules: &Message = &MESSAGES[389];
pub const An_instantiation_expression_cannot_be_followed_by_a_property_access: &Message =
&MESSAGES[390];
pub const Identifier_or_string_literal_expected: &Message = &MESSAGES[391];
pub const 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: &Message = &MESSAGES[392];
pub const To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_create_a_local_package_json_file_with_type_Colon_module: &Message = &MESSAGES[393];
pub const To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_add_the_field_type_Colon_module_to_1: &Message = &MESSAGES[394];
pub const To_convert_this_file_to_an_ECMAScript_module_add_the_field_type_Colon_module_to_0:
&Message = &MESSAGES[395];
pub const To_convert_this_file_to_an_ECMAScript_module_create_a_local_package_json_file_with_type_Colon_module: &Message = &MESSAGES[396];
pub const X_0_is_a_type_and_must_be_imported_using_a_type_only_import_when_verbatimModuleSyntax_is_enabled: &Message = &MESSAGES[397];
pub const X_0_resolves_to_a_type_only_declaration_and_must_be_imported_using_a_type_only_import_when_verbatimModuleSyntax_is_enabled: &Message = &MESSAGES[398];
pub const Decorator_used_before_export_here: &Message = &MESSAGES[399];
pub const Octal_escape_sequences_are_not_allowed_Use_the_syntax_0: &Message = &MESSAGES[400];
pub const Escape_sequence_0_is_not_allowed: &Message = &MESSAGES[401];
pub const Decimals_with_leading_zeros_are_not_allowed: &Message = &MESSAGES[402];
pub const File_appears_to_be_binary: &Message = &MESSAGES[403];
pub const X_0_modifier_cannot_appear_on_a_using_declaration: &Message = &MESSAGES[404];
pub const X_0_declarations_may_not_have_binding_patterns: &Message = &MESSAGES[405];
pub const The_left_hand_side_of_a_for_in_statement_cannot_be_a_using_declaration: &Message =
&MESSAGES[406];
pub const The_left_hand_side_of_a_for_in_statement_cannot_be_an_await_using_declaration: &Message =
&MESSAGES[407];
pub const X_0_modifier_cannot_appear_on_an_await_using_declaration: &Message = &MESSAGES[408];
pub const Identifier_string_literal_or_number_literal_expected: &Message = &MESSAGES[409];
pub const Expression_must_be_enclosed_in_parentheses_to_be_used_as_a_decorator: &Message =
&MESSAGES[410];
pub const Invalid_syntax_in_decorator: &Message = &MESSAGES[411];
pub const Unknown_regular_expression_flag: &Message = &MESSAGES[412];
pub const Duplicate_regular_expression_flag: &Message = &MESSAGES[413];
pub const This_regular_expression_flag_is_only_available_when_targeting_0_or_later: &Message =
&MESSAGES[414];
pub const The_Unicode_u_flag_and_the_Unicode_Sets_v_flag_cannot_be_set_simultaneously: &Message =
&MESSAGES[415];
pub const Named_capturing_groups_are_only_available_when_targeting_ES2018_or_later: &Message =
&MESSAGES[416];
pub const Subpattern_flags_must_be_present_when_there_is_a_minus_sign: &Message = &MESSAGES[417];
pub const Incomplete_quantifier_Digit_expected: &Message = &MESSAGES[418];
pub const Numbers_out_of_order_in_quantifier: &Message = &MESSAGES[419];
pub const There_is_nothing_available_for_repetition: &Message = &MESSAGES[420];
pub const Unexpected_0_Did_you_mean_to_escape_it_with_backslash: &Message = &MESSAGES[421];
pub const This_regular_expression_flag_cannot_be_toggled_within_a_subpattern: &Message =
&MESSAGES[422];
pub const X_k_must_be_followed_by_a_capturing_group_name_enclosed_in_angle_brackets: &Message =
&MESSAGES[423];
pub const X_q_is_only_available_inside_character_class: &Message = &MESSAGES[424];
pub const X_c_must_be_followed_by_an_ASCII_letter: &Message = &MESSAGES[425];
pub const Undetermined_character_escape: &Message = &MESSAGES[426];
pub const Expected_a_capturing_group_name: &Message = &MESSAGES[427];
pub const Named_capturing_groups_with_the_same_name_must_be_mutually_exclusive_to_each_other:
&Message = &MESSAGES[428];
pub const A_character_class_range_must_not_be_bounded_by_another_character_class: &Message =
&MESSAGES[429];
pub const Range_out_of_order_in_character_class: &Message = &MESSAGES[430];
pub const Anything_that_would_possibly_match_more_than_a_single_character_is_invalid_inside_a_negated_character_class: &Message = &MESSAGES[431];
pub const Operators_must_not_be_mixed_within_a_character_class_Wrap_it_in_a_nested_class_instead:
&Message = &MESSAGES[432];
pub const Expected_a_class_set_operand: &Message = &MESSAGES[433];
pub const X_q_must_be_followed_by_string_alternatives_enclosed_in_braces: &Message = &MESSAGES[434];
pub const A_character_class_must_not_contain_a_reserved_double_punctuator_Did_you_mean_to_escape_it_with_backslash: &Message = &MESSAGES[435];
pub const Expected_a_Unicode_property_name: &Message = &MESSAGES[436];
pub const Unknown_Unicode_property_name: &Message = &MESSAGES[437];
pub const Expected_a_Unicode_property_value: &Message = &MESSAGES[438];
pub const Unknown_Unicode_property_value: &Message = &MESSAGES[439];
pub const Expected_a_Unicode_property_name_or_value: &Message = &MESSAGES[440];
pub const Any_Unicode_property_that_would_possibly_match_more_than_a_single_character_is_only_available_when_the_Unicode_Sets_v_flag_is_set: &Message = &MESSAGES[441];
pub const Unknown_Unicode_property_name_or_value: &Message = &MESSAGES[442];
pub const Unicode_property_value_expressions_are_only_available_when_the_Unicode_u_flag_or_the_Unicode_Sets_v_flag_is_set: &Message = &MESSAGES[443];
pub const X_0_must_be_followed_by_a_Unicode_property_value_expression_enclosed_in_braces: &Message =
&MESSAGES[444];
pub const There_is_no_capturing_group_named_0_in_this_regular_expression: &Message = &MESSAGES[445];
pub const This_backreference_refers_to_a_group_that_does_not_exist_There_are_only_0_capturing_groups_in_this_regular_expression: &Message = &MESSAGES[446];
pub const This_backreference_refers_to_a_group_that_does_not_exist_There_are_no_capturing_groups_in_this_regular_expression: &Message = &MESSAGES[447];
pub const This_character_cannot_be_escaped_in_a_regular_expression: &Message = &MESSAGES[448];
pub const Octal_escape_sequences_and_backreferences_are_not_allowed_in_a_character_class_If_this_was_intended_as_an_escape_sequence_use_the_syntax_0_instead: &Message = &MESSAGES[449];
pub const Decimal_escape_sequences_and_backreferences_are_not_allowed_in_a_character_class:
&Message = &MESSAGES[450];
pub const Unicode_escape_sequences_are_only_available_when_the_Unicode_u_flag_or_the_Unicode_Sets_v_flag_is_set: &Message = &MESSAGES[451];
pub const A_bigint_literal_cannot_be_used_as_a_property_name: &Message = &MESSAGES[452];
pub const A_namespace_declaration_should_not_be_declared_using_the_module_keyword_Please_use_the_namespace_keyword_instead: &Message = &MESSAGES[453];
pub const Type_only_import_of_an_ECMAScript_module_from_a_CommonJS_module_must_have_a_resolution_mode_attribute: &Message = &MESSAGES[454];
pub const Type_import_of_an_ECMAScript_module_from_a_CommonJS_module_must_have_a_resolution_mode_attribute: &Message = &MESSAGES[455];
pub const Importing_a_JSON_file_into_an_ECMAScript_module_requires_a_type_Colon_json_import_attribute_when_module_is_set_to_0: &Message = &MESSAGES[456];
pub const Named_imports_from_a_JSON_file_into_an_ECMAScript_module_are_not_allowed_when_module_is_set_to_0: &Message = &MESSAGES[457];
pub const X_using_declarations_are_not_allowed_in_ambient_contexts: &Message = &MESSAGES[458];
pub const X_await_using_declarations_are_not_allowed_in_ambient_contexts: &Message = &MESSAGES[459];
pub const X_using_declarations_are_not_allowed_in_case_or_default_clauses_unless_contained_within_a_block: &Message = &MESSAGES[460];
pub const X_await_using_declarations_are_not_allowed_in_case_or_default_clauses_unless_contained_within_a_block: &Message = &MESSAGES[461];
pub const Ignore_the_tsconfig_found_and_build_with_commandline_options_and_files: &Message =
&MESSAGES[462];
pub const An_ambient_module_declaration_with_import_attributes_must_use_a_pattern_name_with_an_Asterisk_character: &Message = &MESSAGES[463];
pub const Import_attributes_are_not_allowed_on_a_module_augmentation: &Message = &MESSAGES[464];
pub const An_import_attributes_type_may_only_contain_property_signatures: &Message = &MESSAGES[465];
pub const An_import_attributes_property_must_have_a_type_annotation: &Message = &MESSAGES[466];
pub const An_import_attributes_property_must_have_a_string_literal_or_identifier_name: &Message =
&MESSAGES[467];
pub const An_import_attributes_property_must_have_a_string_literal_type_annotation: &Message =
&MESSAGES[468];
pub const An_import_attributes_property_cannot_be_optional: &Message = &MESSAGES[469];
pub const X_0_is_not_a_valid_key_for_an_import_attributes_type: &Message = &MESSAGES[470];
pub const The_types_of_0_are_incompatible_between_these_types: &Message = &MESSAGES[471];
pub const The_types_returned_by_0_are_incompatible_between_these_types: &Message = &MESSAGES[472];
pub const Call_signature_return_types_0_and_1_are_incompatible: &Message = &MESSAGES[473];
pub const Construct_signature_return_types_0_and_1_are_incompatible: &Message = &MESSAGES[474];
pub const Call_signatures_with_no_arguments_have_incompatible_return_types_0_and_1: &Message =
&MESSAGES[475];
pub const Construct_signatures_with_no_arguments_have_incompatible_return_types_0_and_1: &Message =
&MESSAGES[476];
pub const The_type_modifier_cannot_be_used_on_a_named_import_when_import_type_is_used_on_its_import_statement: &Message = &MESSAGES[477];
pub const The_type_modifier_cannot_be_used_on_a_named_export_when_export_type_is_used_on_its_export_statement: &Message = &MESSAGES[478];
pub const This_type_parameter_might_need_an_extends_0_constraint: &Message = &MESSAGES[479];
pub const The_project_root_is_ambiguous_but_is_required_to_resolve_export_map_entry_0_in_file_1_Supply_the_rootDir_compiler_option_to_disambiguate: &Message = &MESSAGES[480];
pub const The_project_root_is_ambiguous_but_is_required_to_resolve_import_map_entry_0_in_file_1_Supply_the_rootDir_compiler_option_to_disambiguate: &Message = &MESSAGES[481];
pub const Add_extends_constraint: &Message = &MESSAGES[482];
pub const Add_extends_constraint_to_all_type_parameters: &Message = &MESSAGES[483];
pub const Duplicate_identifier_0: &Message = &MESSAGES[484];
pub const Initializer_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor: &Message = &MESSAGES[485];
pub const Static_members_cannot_reference_class_type_parameters: &Message = &MESSAGES[486];
pub const Circular_definition_of_import_alias_0: &Message = &MESSAGES[487];
pub const Cannot_find_name_0: &Message = &MESSAGES[488];
pub const Module_0_has_no_exported_member_1: &Message = &MESSAGES[489];
pub const File_0_is_not_a_module: &Message = &MESSAGES[490];
pub const Cannot_find_module_0_or_its_corresponding_type_declarations: &Message = &MESSAGES[491];
pub const Module_0_has_already_exported_a_member_named_1_Consider_explicitly_re_exporting_to_resolve_the_ambiguity: &Message = &MESSAGES[492];
pub const An_export_assignment_cannot_be_used_in_a_module_with_other_exported_elements: &Message =
&MESSAGES[493];
pub const Type_0_recursively_references_itself_as_a_base_type: &Message = &MESSAGES[494];
pub const Cannot_find_name_0_Did_you_mean_to_write_this_in_an_async_function: &Message =
&MESSAGES[495];
pub const An_interface_can_only_extend_an_object_type_or_intersection_of_object_types_with_statically_known_members: &Message = &MESSAGES[496];
pub const Type_parameter_0_has_a_circular_constraint: &Message = &MESSAGES[497];
pub const Generic_type_0_requires_1_type_argument_s: &Message = &MESSAGES[498];
pub const Type_0_is_not_generic: &Message = &MESSAGES[499];
pub const Global_type_0_must_be_a_class_or_interface_type: &Message = &MESSAGES[500];
pub const Global_type_0_must_have_1_type_parameter_s: &Message = &MESSAGES[501];
pub const Cannot_find_global_type_0: &Message = &MESSAGES[502];
pub const Named_property_0_of_types_1_and_2_are_not_identical: &Message = &MESSAGES[503];
pub const Interface_0_cannot_simultaneously_extend_types_1_and_2: &Message = &MESSAGES[504];
pub const Excessive_stack_depth_comparing_types_0_and_1: &Message = &MESSAGES[505];
pub const Type_0_is_not_assignable_to_type_1: &Message = &MESSAGES[506];
pub const Cannot_redeclare_exported_variable_0: &Message = &MESSAGES[507];
pub const Property_0_is_missing_in_type_1: &Message = &MESSAGES[508];
pub const Property_0_is_private_in_type_1_but_not_in_type_2: &Message = &MESSAGES[509];
pub const Types_of_property_0_are_incompatible: &Message = &MESSAGES[510];
pub const Property_0_is_optional_in_type_1_but_required_in_type_2: &Message = &MESSAGES[511];
pub const Types_of_parameters_0_and_1_are_incompatible: &Message = &MESSAGES[512];
pub const Index_signature_for_type_0_is_missing_in_type_1: &Message = &MESSAGES[513];
pub const X_0_and_1_index_signatures_are_incompatible: &Message = &MESSAGES[514];
pub const X_this_cannot_be_referenced_in_a_module_or_namespace_body: &Message = &MESSAGES[515];
pub const X_this_cannot_be_referenced_in_current_location: &Message = &MESSAGES[516];
pub const X_this_cannot_be_referenced_in_a_static_property_initializer: &Message = &MESSAGES[517];
pub const X_super_can_only_be_referenced_in_a_derived_class: &Message = &MESSAGES[518];
pub const X_super_cannot_be_referenced_in_constructor_arguments: &Message = &MESSAGES[519];
pub const Super_calls_are_not_permitted_outside_constructors_or_in_nested_functions_inside_constructors: &Message = &MESSAGES[520];
pub const X_super_property_access_is_permitted_only_in_a_constructor_member_function_or_member_accessor_of_a_derived_class: &Message = &MESSAGES[521];
pub const Property_0_does_not_exist_on_type_1: &Message = &MESSAGES[522];
pub const Only_public_and_protected_methods_of_the_base_class_are_accessible_via_the_super_keyword: &Message = &MESSAGES[523];
pub const Property_0_is_private_and_only_accessible_within_class_1: &Message = &MESSAGES[524];
pub const This_syntax_requires_an_imported_helper_named_1_which_does_not_exist_in_0_Consider_upgrading_your_version_of_0: &Message = &MESSAGES[525];
pub const Type_0_does_not_satisfy_the_constraint_1: &Message = &MESSAGES[526];
pub const Argument_of_type_0_is_not_assignable_to_parameter_of_type_1: &Message = &MESSAGES[527];
pub const Call_target_does_not_contain_any_signatures: &Message = &MESSAGES[528];
pub const Untyped_function_calls_may_not_accept_type_arguments: &Message = &MESSAGES[529];
pub const Value_of_type_0_is_not_callable_Did_you_mean_to_include_new: &Message = &MESSAGES[530];
pub const This_expression_is_not_callable: &Message = &MESSAGES[531];
pub const Only_a_void_function_can_be_called_with_the_new_keyword: &Message = &MESSAGES[532];
pub const This_expression_is_not_constructable: &Message = &MESSAGES[533];
pub const 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: &Message = &MESSAGES[534];
pub const Object_literal_may_only_specify_known_properties_and_0_does_not_exist_in_type_1:
&Message = &MESSAGES[535];
pub const This_syntax_requires_an_imported_helper_but_module_0_cannot_be_found: &Message =
&MESSAGES[536];
pub const A_function_whose_declared_type_is_neither_undefined_void_nor_any_must_return_a_value:
&Message = &MESSAGES[537];
pub const An_arithmetic_operand_must_be_of_type_any_number_bigint_or_an_enum_type: &Message =
&MESSAGES[538];
pub const The_operand_of_an_increment_or_decrement_operator_must_be_a_variable_or_a_property_access: &Message = &MESSAGES[539];
pub const The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_parameter: &Message = &MESSAGES[540];
pub const The_right_hand_side_of_an_instanceof_expression_must_be_either_of_type_any_a_class_function_or_other_type_assignable_to_the_Function_interface_type_or_an_object_type_with_a_Symbol_hasInstance_method: &Message = &MESSAGES[541];
pub const The_left_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type: &Message = &MESSAGES[542];
pub const The_right_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type: &Message = &MESSAGES[543];
pub const The_left_hand_side_of_an_assignment_expression_must_be_a_variable_or_a_property_access:
&Message = &MESSAGES[544];
pub const Operator_0_cannot_be_applied_to_types_1_and_2: &Message = &MESSAGES[545];
pub const Function_lacks_ending_return_statement_and_return_type_does_not_include_undefined:
&Message = &MESSAGES[546];
pub const This_comparison_appears_to_be_unintentional_because_the_types_0_and_1_have_no_overlap:
&Message = &MESSAGES[547];
pub const Type_parameter_name_cannot_be_0: &Message = &MESSAGES[548];
pub const A_parameter_property_is_only_allowed_in_a_constructor_implementation: &Message =
&MESSAGES[549];
pub const A_rest_parameter_must_be_of_an_array_type: &Message = &MESSAGES[550];
pub const A_parameter_initializer_is_only_allowed_in_a_function_or_constructor_implementation:
&Message = &MESSAGES[551];
pub const Parameter_0_cannot_reference_itself: &Message = &MESSAGES[552];
pub const Parameter_0_cannot_reference_identifier_1_declared_after_it: &Message = &MESSAGES[553];
pub const Duplicate_index_signature_for_type_0: &Message = &MESSAGES[554];
pub const Type_0_is_not_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefined_to_the_types_of_the_target_s_properties: &Message = &MESSAGES[555];
pub const 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: &Message = &MESSAGES[556];
pub const Constructors_for_derived_classes_must_contain_a_super_call: &Message = &MESSAGES[557];
pub const A_get_accessor_must_return_a_value: &Message = &MESSAGES[558];
pub const Argument_of_type_0_is_not_assignable_to_parameter_of_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefined_to_the_types_of_the_target_s_properties: &Message = &MESSAGES[559];
pub const Overload_signatures_must_all_be_exported_or_non_exported: &Message = &MESSAGES[560];
pub const Overload_signatures_must_all_be_ambient_or_non_ambient: &Message = &MESSAGES[561];
pub const Overload_signatures_must_all_be_public_private_or_protected: &Message = &MESSAGES[562];
pub const Overload_signatures_must_all_be_optional_or_required: &Message = &MESSAGES[563];
pub const Function_overload_must_be_static: &Message = &MESSAGES[564];
pub const Function_overload_must_not_be_static: &Message = &MESSAGES[565];
pub const Function_implementation_name_must_be_0: &Message = &MESSAGES[566];
pub const Constructor_implementation_is_missing: &Message = &MESSAGES[567];
pub const Function_implementation_is_missing_or_not_immediately_following_the_declaration:
&Message = &MESSAGES[568];
pub const Multiple_constructor_implementations_are_not_allowed: &Message = &MESSAGES[569];
pub const Duplicate_function_implementation: &Message = &MESSAGES[570];
pub const This_overload_signature_is_not_compatible_with_its_implementation_signature: &Message =
&MESSAGES[571];
pub const Individual_declarations_in_merged_declaration_0_must_be_all_exported_or_all_local:
&Message = &MESSAGES[572];
pub const Duplicate_identifier_arguments_Compiler_uses_arguments_to_initialize_rest_parameters:
&Message = &MESSAGES[573];
pub const Declaration_name_conflicts_with_built_in_global_identifier_0: &Message = &MESSAGES[574];
pub const X_constructor_cannot_be_used_as_a_parameter_property_name: &Message = &MESSAGES[575];
pub const Duplicate_identifier_this_Compiler_uses_variable_declaration_this_to_capture_this_reference: &Message = &MESSAGES[576];
pub const Expression_resolves_to_variable_declaration_this_that_compiler_uses_to_capture_this_reference: &Message = &MESSAGES[577];
pub const 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: &Message = &MESSAGES[578];
pub const Expression_resolves_to_super_that_compiler_uses_to_capture_base_class_reference:
&Message = &MESSAGES[579];
pub const Subsequent_variable_declarations_must_have_the_same_type_Variable_0_must_be_of_type_1_but_here_has_type_2: &Message = &MESSAGES[580];
pub const The_left_hand_side_of_a_for_in_statement_cannot_use_a_type_annotation: &Message =
&MESSAGES[581];
pub const The_left_hand_side_of_a_for_in_statement_must_be_of_type_string_or_any: &Message =
&MESSAGES[582];
pub const The_left_hand_side_of_a_for_in_statement_must_be_a_variable_or_a_property_access:
&Message = &MESSAGES[583];
pub const 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: &Message = &MESSAGES[584];
pub const Setters_cannot_return_a_value: &Message = &MESSAGES[585];
pub const Return_type_of_constructor_signature_must_be_assignable_to_the_instance_type_of_the_class: &Message = &MESSAGES[586];
pub const The_with_statement_is_not_supported_All_symbols_in_a_with_block_will_have_type_any:
&Message = &MESSAGES[587];
pub const Property_0_of_type_1_is_not_assignable_to_2_index_type_3: &Message = &MESSAGES[588];
pub const Type_0_is_not_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefined_to_the_type_of_the_target: &Message = &MESSAGES[589];
pub const X_0_index_type_1_is_not_assignable_to_2_index_type_3: &Message = &MESSAGES[590];
pub const Class_name_cannot_be_0: &Message = &MESSAGES[591];
pub const Class_0_incorrectly_extends_base_class_1: &Message = &MESSAGES[592];
pub const Property_0_in_type_1_is_not_assignable_to_the_same_property_in_base_type_2: &Message =
&MESSAGES[593];
pub const Class_static_side_0_incorrectly_extends_base_class_static_side_1: &Message =
&MESSAGES[594];
pub const Type_of_computed_property_s_value_is_0_which_is_not_assignable_to_type_1: &Message =
&MESSAGES[595];
pub const Types_of_construct_signatures_are_incompatible: &Message = &MESSAGES[596];
pub const Class_0_incorrectly_implements_interface_1: &Message = &MESSAGES[597];
pub const A_class_can_only_implement_an_object_type_or_intersection_of_object_types_with_statically_known_members: &Message = &MESSAGES[598];
pub const Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_accessor: &Message = &MESSAGES[599];
pub const Class_0_defines_instance_member_property_1_but_extended_class_2_defines_it_as_instance_member_function: &Message = &MESSAGES[600];
pub const Class_0_defines_instance_member_accessor_1_but_extended_class_2_defines_it_as_instance_member_function: &Message = &MESSAGES[601];
pub const Interface_name_cannot_be_0: &Message = &MESSAGES[602];
pub const All_declarations_of_0_must_have_identical_type_parameters: &Message = &MESSAGES[603];
pub const Interface_0_incorrectly_extends_interface_1: &Message = &MESSAGES[604];
pub const Enum_name_cannot_be_0: &Message = &MESSAGES[605];
pub const In_an_enum_with_multiple_declarations_only_one_declaration_can_omit_an_initializer_for_its_first_enum_element: &Message = &MESSAGES[606];
pub const A_namespace_declaration_cannot_be_in_a_different_file_from_a_class_or_function_with_which_it_is_merged: &Message = &MESSAGES[607];
pub const A_namespace_declaration_cannot_be_located_prior_to_a_class_or_function_with_which_it_is_merged: &Message = &MESSAGES[608];
pub const Ambient_modules_cannot_be_nested_in_other_modules_or_namespaces: &Message =
&MESSAGES[609];
pub const Ambient_module_declaration_cannot_specify_relative_module_name: &Message = &MESSAGES[610];
pub const Module_0_is_hidden_by_a_local_declaration_with_the_same_name: &Message = &MESSAGES[611];
pub const Import_name_cannot_be_0: &Message = &MESSAGES[612];
pub const Import_or_export_declaration_in_an_ambient_module_declaration_cannot_reference_module_through_relative_module_name: &Message = &MESSAGES[613];
pub const Import_declaration_conflicts_with_local_declaration_of_0: &Message = &MESSAGES[614];
pub const Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module: &Message =
&MESSAGES[615];
pub const Types_have_separate_declarations_of_a_private_property_0: &Message = &MESSAGES[616];
pub const Property_0_is_protected_but_type_1_is_not_a_class_derived_from_2: &Message =
&MESSAGES[617];
pub const Property_0_is_protected_in_type_1_but_public_in_type_2: &Message = &MESSAGES[618];
pub const Property_0_is_protected_and_only_accessible_within_class_1_and_its_subclasses: &Message =
&MESSAGES[619];
pub const Property_0_is_protected_and_only_accessible_through_an_instance_of_class_1_This_is_an_instance_of_class_2: &Message = &MESSAGES[620];
pub const The_0_operator_is_not_allowed_for_boolean_types_Consider_using_1_instead: &Message =
&MESSAGES[621];
pub const Block_scoped_variable_0_used_before_its_declaration: &Message = &MESSAGES[622];
pub const Class_0_used_before_its_declaration: &Message = &MESSAGES[623];
pub const Enum_0_used_before_its_declaration: &Message = &MESSAGES[624];
pub const Cannot_redeclare_block_scoped_variable_0: &Message = &MESSAGES[625];
pub const An_enum_member_cannot_have_a_numeric_name: &Message = &MESSAGES[626];
pub const Variable_0_is_used_before_being_assigned: &Message = &MESSAGES[627];
pub const Type_alias_0_circularly_references_itself: &Message = &MESSAGES[628];
pub const Type_alias_name_cannot_be_0: &Message = &MESSAGES[629];
pub const An_AMD_module_cannot_have_multiple_name_assignments: &Message = &MESSAGES[630];
pub const Module_0_declares_1_locally_but_it_is_not_exported: &Message = &MESSAGES[631];
pub const Module_0_declares_1_locally_but_it_is_exported_as_2: &Message = &MESSAGES[632];
pub const Type_0_is_not_an_array_type: &Message = &MESSAGES[633];
pub const A_rest_element_must_be_last_in_a_destructuring_pattern: &Message = &MESSAGES[634];
pub const A_binding_pattern_parameter_cannot_be_optional_in_an_implementation_signature: &Message =
&MESSAGES[635];
pub const A_computed_property_name_must_be_of_type_string_number_symbol_or_any: &Message =
&MESSAGES[636];
pub const X_this_cannot_be_referenced_in_a_computed_property_name: &Message = &MESSAGES[637];
pub const X_super_cannot_be_referenced_in_a_computed_property_name: &Message = &MESSAGES[638];
pub const A_computed_property_name_cannot_reference_a_type_parameter_from_its_containing_type:
&Message = &MESSAGES[639];
pub const Cannot_find_global_value_0: &Message = &MESSAGES[640];
pub const The_0_operator_cannot_be_applied_to_type_symbol: &Message = &MESSAGES[641];
pub const Spread_operator_in_new_expressions_is_only_available_when_targeting_ECMAScript_5_and_higher: &Message = &MESSAGES[642];
pub const Enum_declarations_must_all_be_const_or_non_const: &Message = &MESSAGES[643];
pub const X_const_enum_member_initializers_must_be_constant_expressions: &Message = &MESSAGES[644];
pub const X_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: &Message = &MESSAGES[645];
pub const A_const_enum_member_can_only_be_accessed_using_a_string_literal: &Message =
&MESSAGES[646];
pub const X_const_enum_member_initializer_was_evaluated_to_a_non_finite_value: &Message =
&MESSAGES[647];
pub const X_const_enum_member_initializer_was_evaluated_to_disallowed_value_NaN: &Message =
&MESSAGES[648];
pub const X_let_is_not_allowed_to_be_used_as_a_name_in_let_or_const_declarations: &Message =
&MESSAGES[649];
pub const Cannot_initialize_outer_scoped_variable_0_in_the_same_scope_as_block_scoped_declaration_1: &Message = &MESSAGES[650];
pub const The_left_hand_side_of_a_for_of_statement_cannot_use_a_type_annotation: &Message =
&MESSAGES[651];
pub const Export_declaration_conflicts_with_exported_declaration_of_0: &Message = &MESSAGES[652];
pub const The_left_hand_side_of_a_for_of_statement_must_be_a_variable_or_a_property_access:
&Message = &MESSAGES[653];
pub const Type_0_must_have_a_Symbol_iterator_method_that_returns_an_iterator: &Message =
&MESSAGES[654];
pub const An_iterator_must_have_a_next_method: &Message = &MESSAGES[655];
pub const The_type_returned_by_the_0_method_of_an_iterator_must_have_a_value_property: &Message =
&MESSAGES[656];
pub const The_left_hand_side_of_a_for_in_statement_cannot_be_a_destructuring_pattern: &Message =
&MESSAGES[657];
pub const Cannot_redeclare_identifier_0_in_catch_clause: &Message = &MESSAGES[658];
pub const Tuple_type_0_of_length_1_has_no_element_at_index_2: &Message = &MESSAGES[659];
pub const Using_a_string_in_a_for_of_statement_is_only_supported_in_ECMAScript_5_and_higher:
&Message = &MESSAGES[660];
pub const Type_0_is_not_an_array_type_or_a_string_type: &Message = &MESSAGES[661];
pub const The_arguments_object_cannot_be_referenced_in_an_arrow_function_in_ES5_Consider_using_a_standard_function_expression: &Message = &MESSAGES[662];
pub const This_module_can_only_be_referenced_with_ECMAScript_imports_Slashexports_by_turning_on_the_0_flag_and_referencing_its_default_export: &Message = &MESSAGES[663];
pub const Module_0_uses_export_and_cannot_be_used_with_export_Asterisk: &Message = &MESSAGES[664];
pub const An_interface_can_only_extend_an_identifier_Slashqualified_name_with_optional_type_arguments: &Message = &MESSAGES[665];
pub const A_class_can_only_implement_an_identifier_Slashqualified_name_with_optional_type_arguments: &Message = &MESSAGES[666];
pub const A_rest_element_cannot_contain_a_binding_pattern: &Message = &MESSAGES[667];
pub const X_0_is_referenced_directly_or_indirectly_in_its_own_type_annotation: &Message =
&MESSAGES[668];
pub const Cannot_find_namespace_0: &Message = &MESSAGES[669];
pub const Type_0_must_have_a_Symbol_asyncIterator_method_that_returns_an_async_iterator: &Message =
&MESSAGES[670];
pub const A_generator_cannot_have_a_void_type_annotation: &Message = &MESSAGES[671];
pub const X_0_is_referenced_directly_or_indirectly_in_its_own_base_expression: &Message =
&MESSAGES[672];
pub const Type_0_is_not_a_constructor_function_type: &Message = &MESSAGES[673];
pub const No_base_constructor_has_the_specified_number_of_type_arguments: &Message = &MESSAGES[674];
pub const Base_constructor_return_type_0_is_not_an_object_type_or_intersection_of_object_types_with_statically_known_members: &Message = &MESSAGES[675];
pub const Base_constructors_must_all_have_the_same_return_type: &Message = &MESSAGES[676];
pub const Cannot_create_an_instance_of_an_abstract_class: &Message = &MESSAGES[677];
pub const Overload_signatures_must_all_be_abstract_or_non_abstract: &Message = &MESSAGES[678];
pub const Abstract_method_0_in_class_1_cannot_be_accessed_via_super_expression: &Message =
&MESSAGES[679];
pub const A_tuple_type_cannot_be_indexed_with_a_negative_value: &Message = &MESSAGES[680];
pub const Non_abstract_class_0_does_not_implement_inherited_abstract_member_1_from_class_2:
&Message = &MESSAGES[681];
pub const All_declarations_of_an_abstract_method_must_be_consecutive: &Message = &MESSAGES[682];
pub const Cannot_assign_an_abstract_constructor_type_to_a_non_abstract_constructor_type: &Message =
&MESSAGES[683];
pub const A_this_based_type_guard_is_not_compatible_with_a_parameter_based_type_guard: &Message =
&MESSAGES[684];
pub const An_async_iterator_must_have_a_next_method: &Message = &MESSAGES[685];
pub const Duplicate_identifier_0_Compiler_uses_declaration_1_to_support_async_functions: &Message =
&MESSAGES[686];
pub const The_arguments_object_cannot_be_referenced_in_an_async_function_or_method_in_ES5_Consider_using_a_standard_function_or_method: &Message = &MESSAGES[687];
pub const X_yield_expressions_cannot_be_used_in_a_parameter_initializer: &Message = &MESSAGES[688];
pub const X_await_expressions_cannot_be_used_in_a_parameter_initializer: &Message = &MESSAGES[689];
pub const A_this_type_is_available_only_in_a_non_static_member_of_a_class_or_interface: &Message =
&MESSAGES[690];
pub const The_inferred_type_of_0_references_an_inaccessible_1_type_A_type_annotation_is_necessary: &Message = &MESSAGES[691];
pub const A_module_cannot_have_multiple_default_exports: &Message = &MESSAGES[692];
pub const Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_containing_async_functions: &Message = &MESSAGES[693];
pub const Property_0_is_incompatible_with_index_signature: &Message = &MESSAGES[694];
pub const Object_is_possibly_null: &Message = &MESSAGES[695];
pub const Object_is_possibly_undefined: &Message = &MESSAGES[696];
pub const Object_is_possibly_null_or_undefined: &Message = &MESSAGES[697];
pub const A_function_returning_never_cannot_have_a_reachable_end_point: &Message = &MESSAGES[698];
pub const Type_0_cannot_be_used_to_index_type_1: &Message = &MESSAGES[699];
pub const Type_0_has_no_matching_index_signature_for_type_1: &Message = &MESSAGES[700];
pub const Type_0_cannot_be_used_as_an_index_type: &Message = &MESSAGES[701];
pub const Cannot_assign_to_0_because_it_is_not_a_variable: &Message = &MESSAGES[702];
pub const Cannot_assign_to_0_because_it_is_a_read_only_property: &Message = &MESSAGES[703];
pub const Index_signature_in_type_0_only_permits_reading: &Message = &MESSAGES[704];
pub const Duplicate_identifier_newTarget_Compiler_uses_variable_declaration_newTarget_to_capture_new_target_meta_property_reference: &Message = &MESSAGES[705];
pub const Expression_resolves_to_variable_declaration_newTarget_that_compiler_uses_to_capture_new_target_meta_property_reference: &Message = &MESSAGES[706];
pub const A_mixin_class_must_have_a_constructor_with_a_single_rest_parameter_of_type_any: &Message =
&MESSAGES[707];
pub const The_type_returned_by_the_0_method_of_an_async_iterator_must_be_a_promise_for_a_type_with_a_value_property: &Message = &MESSAGES[708];
pub const Type_0_is_not_an_array_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator: &Message = &MESSAGES[709];
pub const Type_0_is_not_an_array_type_or_a_string_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator: &Message = &MESSAGES[710];
pub const 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: &Message = &MESSAGES[711];
pub const Property_0_does_not_exist_on_type_1_Did_you_mean_2: &Message = &MESSAGES[712];
pub const Cannot_find_name_0_Did_you_mean_1: &Message = &MESSAGES[713];
pub const Computed_values_are_not_permitted_in_an_enum_with_string_valued_members: &Message =
&MESSAGES[714];
pub const Expected_0_arguments_but_got_1: &Message = &MESSAGES[715];
pub const Expected_at_least_0_arguments_but_got_1: &Message = &MESSAGES[716];
pub const A_spread_argument_must_either_have_a_tuple_type_or_be_passed_to_a_rest_parameter:
&Message = &MESSAGES[717];
pub const Expected_0_type_arguments_but_got_1: &Message = &MESSAGES[718];
pub const Type_0_has_no_properties_in_common_with_type_1: &Message = &MESSAGES[719];
pub const Value_of_type_0_has_no_properties_in_common_with_type_1_Did_you_mean_to_call_it:
&Message = &MESSAGES[720];
pub const Object_literal_may_only_specify_known_properties_but_0_does_not_exist_in_type_1_Did_you_mean_to_write_2: &Message = &MESSAGES[721];
pub const Base_class_expressions_cannot_reference_class_type_parameters: &Message = &MESSAGES[722];
pub const The_containing_function_or_module_body_is_too_large_for_control_flow_analysis: &Message =
&MESSAGES[723];
pub const Property_0_has_no_initializer_and_is_not_definitely_assigned_in_the_constructor:
&Message = &MESSAGES[724];
pub const Property_0_is_used_before_being_assigned: &Message = &MESSAGES[725];
pub const A_rest_element_cannot_have_a_property_name: &Message = &MESSAGES[726];
pub const Enum_declarations_can_only_merge_with_namespace_or_other_enum_declarations: &Message =
&MESSAGES[727];
pub const Property_0_may_not_exist_on_type_1_Did_you_mean_2: &Message = &MESSAGES[728];
pub const Could_not_find_name_0_Did_you_mean_1: &Message = &MESSAGES[729];
pub const Object_is_of_type_unknown: &Message = &MESSAGES[730];
pub const A_rest_element_type_must_be_an_array_type: &Message = &MESSAGES[731];
pub const No_overload_expects_0_arguments_but_overloads_do_exist_that_expect_either_1_or_2_arguments: &Message = &MESSAGES[732];
pub const Property_0_does_not_exist_on_type_1_Did_you_mean_to_access_the_static_member_2_instead:
&Message = &MESSAGES[733];
pub const Return_type_annotation_circularly_references_itself: &Message = &MESSAGES[734];
pub const Unused_ts_expect_error_directive: &Message = &MESSAGES[735];
pub const Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashnode: &Message = &MESSAGES[736];
pub const Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slashjquery: &Message = &MESSAGES[737];
pub const Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_types_Slashjest_or_npm_i_save_dev_types_Slashmocha: &Message = &MESSAGES[738];
pub const Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_1_or_later: &Message = &MESSAGES[739];
pub const Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_include_dom: &Message = &MESSAGES[740];
pub const X_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: &Message = &MESSAGES[741];
pub const Cannot_assign_to_0_because_it_is_a_constant: &Message = &MESSAGES[742];
pub const Type_instantiation_is_excessively_deep_and_possibly_infinite: &Message = &MESSAGES[743];
pub const Expression_produces_a_union_type_that_is_too_complex_to_represent: &Message =
&MESSAGES[744];
pub const Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashnode_and_then_add_node_to_the_types_field_in_your_tsconfig: &Message = &MESSAGES[745];
pub const Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slashjquery_and_then_add_jquery_to_the_types_field_in_your_tsconfig: &Message = &MESSAGES[746];
pub const Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_types_Slashjest_or_npm_i_save_dev_types_Slashmocha_and_then_add_jest_or_mocha_to_the_types_field_in_your_tsconfig: &Message = &MESSAGES[747];
pub const This_module_is_declared_with_export_and_can_only_be_used_with_a_default_import_when_using_the_0_flag: &Message = &MESSAGES[748];
pub const X_0_can_only_be_imported_by_using_a_default_import: &Message = &MESSAGES[749];
pub const X_0_can_only_be_imported_by_turning_on_the_esModuleInterop_flag_and_using_a_default_import: &Message = &MESSAGES[750];
pub const X_0_can_only_be_imported_by_using_a_require_call_or_by_using_a_default_import: &Message =
&MESSAGES[751];
pub const X_0_can_only_be_imported_by_using_a_require_call_or_by_turning_on_the_esModuleInterop_flag_and_using_a_default_import: &Message = &MESSAGES[752];
pub const JSX_element_implicitly_has_type_any_because_the_global_type_JSX_Element_does_not_exist:
&Message = &MESSAGES[753];
pub const Property_0_in_type_1_is_not_assignable_to_type_2: &Message = &MESSAGES[754];
pub const JSX_element_type_0_does_not_have_any_construct_or_call_signatures: &Message =
&MESSAGES[755];
pub const Property_0_of_JSX_spread_attribute_is_not_assignable_to_target_property: &Message =
&MESSAGES[756];
pub const JSX_element_class_does_not_support_attributes_because_it_does_not_have_a_0_property:
&Message = &MESSAGES[757];
pub const The_global_type_JSX_0_may_not_have_more_than_one_property: &Message = &MESSAGES[758];
pub const JSX_spread_child_must_be_an_array_type: &Message = &MESSAGES[759];
pub const X_0_is_defined_as_an_accessor_in_class_1_but_is_overridden_here_in_2_as_an_instance_property: &Message = &MESSAGES[760];
pub const X_0_is_defined_as_a_property_in_class_1_but_is_overridden_here_in_2_as_an_accessor:
&Message = &MESSAGES[761];
pub const 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: &Message = &MESSAGES[762];
pub const Module_0_has_no_default_export_Did_you_mean_to_use_import_1_from_0_instead: &Message =
&MESSAGES[763];
pub const Module_0_has_no_exported_member_1_Did_you_mean_to_use_import_1_from_0_instead: &Message =
&MESSAGES[764];
pub const Type_of_property_0_circularly_references_itself_in_mapped_type_1: &Message =
&MESSAGES[765];
pub const X_0_can_only_be_imported_by_using_import_1_require_2_or_a_default_import: &Message =
&MESSAGES[766];
pub const X_0_can_only_be_imported_by_using_import_1_require_2_or_by_turning_on_the_esModuleInterop_flag_and_using_a_default_import: &Message = &MESSAGES[767];
pub const Source_has_0_element_s_but_target_requires_1: &Message = &MESSAGES[768];
pub const Source_has_0_element_s_but_target_allows_only_1: &Message = &MESSAGES[769];
pub const Target_requires_0_element_s_but_source_may_have_fewer: &Message = &MESSAGES[770];
pub const Target_allows_only_0_element_s_but_source_may_have_more: &Message = &MESSAGES[771];
pub const Source_provides_no_match_for_required_element_at_position_0_in_target: &Message =
&MESSAGES[772];
pub const Source_provides_no_match_for_variadic_element_at_position_0_in_target: &Message =
&MESSAGES[773];
pub const Variadic_element_at_position_0_in_source_does_not_match_element_at_position_1_in_target: &Message = &MESSAGES[774];
pub const Type_at_position_0_in_source_is_not_compatible_with_type_at_position_1_in_target:
&Message = &MESSAGES[775];
pub const Type_at_positions_0_through_1_in_source_is_not_compatible_with_type_at_position_2_in_target: &Message = &MESSAGES[776];
pub const Cannot_assign_to_0_because_it_is_an_enum: &Message = &MESSAGES[777];
pub const Cannot_assign_to_0_because_it_is_a_class: &Message = &MESSAGES[778];
pub const Cannot_assign_to_0_because_it_is_a_function: &Message = &MESSAGES[779];
pub const Cannot_assign_to_0_because_it_is_a_namespace: &Message = &MESSAGES[780];
pub const Cannot_assign_to_0_because_it_is_an_import: &Message = &MESSAGES[781];
pub const JSX_property_access_expressions_cannot_include_JSX_namespace_names: &Message =
&MESSAGES[782];
pub const X_0_index_signatures_are_incompatible: &Message = &MESSAGES[783];
pub const Type_0_has_no_signatures_for_which_the_type_argument_list_is_applicable: &Message =
&MESSAGES[784];
pub const Type_0_is_not_assignable_to_type_1_as_implied_by_variance_annotation: &Message =
&MESSAGES[785];
pub const Variance_annotations_are_only_supported_in_type_aliases_for_object_function_constructor_and_mapped_types: &Message = &MESSAGES[786];
pub const Type_0_may_represent_a_primitive_value_which_is_not_permitted_as_the_right_operand_of_the_in_operator: &Message = &MESSAGES[787];
pub const React_components_cannot_include_JSX_namespace_names: &Message = &MESSAGES[788];
pub const Cannot_augment_module_0_with_value_exports_because_it_resolves_to_a_non_module_entity:
&Message = &MESSAGES[789];
pub const Non_abstract_class_expression_is_missing_implementations_for_the_following_members_of_0_Colon_1_and_2_more: &Message = &MESSAGES[790];
pub const A_member_initializer_in_a_enum_declaration_cannot_reference_members_declared_after_it_including_members_defined_in_other_enums: &Message = &MESSAGES[791];
pub const Merged_declaration_0_cannot_include_a_default_export_declaration_Consider_adding_a_separate_export_default_0_declaration_instead: &Message = &MESSAGES[792];
pub const Non_abstract_class_expression_does_not_implement_inherited_abstract_member_0_from_class_1: &Message = &MESSAGES[793];
pub const Non_abstract_class_0_is_missing_implementations_for_the_following_members_of_1_Colon_2:
&Message = &MESSAGES[794];
pub const Non_abstract_class_0_is_missing_implementations_for_the_following_members_of_1_Colon_2_and_3_more: &Message = &MESSAGES[795];
pub const Non_abstract_class_expression_is_missing_implementations_for_the_following_members_of_0_Colon_1: &Message = &MESSAGES[796];
pub const JSX_expressions_must_have_one_parent_element: &Message = &MESSAGES[797];
pub const Type_0_provides_no_match_for_the_signature_1: &Message = &MESSAGES[798];
pub const X_super_is_only_allowed_in_members_of_object_literal_expressions_when_option_target_is_ES2015_or_higher: &Message = &MESSAGES[799];
pub const X_super_can_only_be_referenced_in_members_of_derived_classes_or_object_literal_expressions: &Message = &MESSAGES[800];
pub const Cannot_export_0_Only_local_declarations_can_be_exported_from_a_module: &Message =
&MESSAGES[801];
pub const Cannot_find_name_0_Did_you_mean_the_static_member_1_0: &Message = &MESSAGES[802];
pub const Cannot_find_name_0_Did_you_mean_the_instance_member_this_0: &Message = &MESSAGES[803];
pub const Invalid_module_name_in_augmentation_module_0_cannot_be_found: &Message = &MESSAGES[804];
pub const Invalid_module_name_in_augmentation_Module_0_resolves_to_an_untyped_module_at_1_which_cannot_be_augmented: &Message = &MESSAGES[805];
pub const Exports_and_export_assignments_are_not_permitted_in_module_augmentations: &Message =
&MESSAGES[806];
pub const Imports_are_not_permitted_in_module_augmentations_Consider_moving_them_to_the_enclosing_external_module: &Message = &MESSAGES[807];
pub const X_export_modifier_cannot_be_applied_to_ambient_modules_and_module_augmentations_since_they_are_always_visible: &Message = &MESSAGES[808];
pub const Augmentations_for_the_global_scope_can_only_be_directly_nested_in_external_modules_or_ambient_module_declarations: &Message = &MESSAGES[809];
pub const Augmentations_for_the_global_scope_should_have_declare_modifier_unless_they_appear_in_already_ambient_context: &Message = &MESSAGES[810];
pub const Cannot_augment_module_0_because_it_resolves_to_a_non_module_entity: &Message =
&MESSAGES[811];
pub const Cannot_assign_a_0_constructor_type_to_a_1_constructor_type: &Message = &MESSAGES[812];
pub const Constructor_of_class_0_is_private_and_only_accessible_within_the_class_declaration:
&Message = &MESSAGES[813];
pub const Constructor_of_class_0_is_protected_and_only_accessible_within_the_class_declaration:
&Message = &MESSAGES[814];
pub const Cannot_extend_a_class_0_Class_constructor_is_marked_as_private: &Message = &MESSAGES[815];
pub const Accessors_must_both_be_abstract_or_non_abstract: &Message = &MESSAGES[816];
pub const A_type_predicate_s_type_must_be_assignable_to_its_parameter_s_type: &Message =
&MESSAGES[817];
pub const Type_0_is_not_comparable_to_type_1: &Message = &MESSAGES[818];
pub const A_function_that_is_called_with_the_new_keyword_cannot_have_a_this_type_that_is_void:
&Message = &MESSAGES[819];
pub const A_0_parameter_must_be_the_first_parameter: &Message = &MESSAGES[820];
pub const A_constructor_cannot_have_a_this_parameter: &Message = &MESSAGES[821];
pub const X_this_implicitly_has_type_any_because_it_does_not_have_a_type_annotation: &Message =
&MESSAGES[822];
pub const The_this_context_of_type_0_is_not_assignable_to_method_s_this_of_type_1: &Message =
&MESSAGES[823];
pub const The_this_types_of_each_signature_are_incompatible: &Message = &MESSAGES[824];
pub const X_0_refers_to_a_UMD_global_but_the_current_file_is_a_module_Consider_adding_an_import_instead: &Message = &MESSAGES[825];
pub const All_declarations_of_0_must_have_identical_modifiers: &Message = &MESSAGES[826];
pub const Cannot_find_type_definition_file_for_0: &Message = &MESSAGES[827];
pub const Cannot_extend_an_interface_0_Did_you_mean_implements: &Message = &MESSAGES[828];
pub const X_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Did_you_mean_to_use_1_in_0:
&Message = &MESSAGES[829];
pub const X_0_is_a_primitive_but_1_is_a_wrapper_object_Prefer_using_0_when_possible: &Message =
&MESSAGES[830];
pub const X_0_only_refers_to_a_type_but_is_being_used_as_a_value_here: &Message = &MESSAGES[831];
pub const Namespace_0_has_no_exported_member_1: &Message = &MESSAGES[832];
pub const Left_side_of_comma_operator_is_unused_and_has_no_side_effects: &Message = &MESSAGES[833];
pub const The_Object_type_is_assignable_to_very_few_other_types_Did_you_mean_to_use_the_any_type_instead: &Message = &MESSAGES[834];
pub const An_async_function_or_method_must_return_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES2015_in_your_lib_option: &Message = &MESSAGES[835];
pub const Spread_types_may_only_be_created_from_object_types: &Message = &MESSAGES[836];
pub const Static_property_0_conflicts_with_built_in_property_Function_0_of_constructor_function_1: &Message = &MESSAGES[837];
pub const Rest_types_may_only_be_created_from_object_types: &Message = &MESSAGES[838];
pub const The_target_of_an_object_rest_assignment_must_be_a_variable_or_a_property_access:
&Message = &MESSAGES[839];
pub const X_0_only_refers_to_a_type_but_is_being_used_as_a_namespace_here: &Message =
&MESSAGES[840];
pub const The_operand_of_a_delete_operator_must_be_a_property_reference: &Message = &MESSAGES[841];
pub const The_operand_of_a_delete_operator_cannot_be_a_read_only_property: &Message =
&MESSAGES[842];
pub const An_async_function_or_method_in_ES5_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_for_the_Promise_constructor_or_include_ES2015_in_your_lib_option: &Message = &MESSAGES[843];
pub const Required_type_parameters_may_not_follow_optional_type_parameters: &Message =
&MESSAGES[844];
pub const Generic_type_0_requires_between_1_and_2_type_arguments: &Message = &MESSAGES[845];
pub const Cannot_use_namespace_0_as_a_value: &Message = &MESSAGES[846];
pub const Cannot_use_namespace_0_as_a_type: &Message = &MESSAGES[847];
pub const X_0_are_specified_twice_The_attribute_named_0_will_be_overwritten: &Message =
&MESSAGES[848];
pub const A_dynamic_import_call_returns_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES2015_in_your_lib_option: &Message = &MESSAGES[849];
pub const A_dynamic_import_call_in_ES5_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_for_the_Promise_constructor_or_include_ES2015_in_your_lib_option: &Message = &MESSAGES[850];
pub const 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: &Message = &MESSAGES[851];
pub const The_expression_of_an_export_assignment_must_be_an_identifier_or_qualified_name_in_an_ambient_context: &Message = &MESSAGES[852];
pub const Abstract_property_0_in_class_1_cannot_be_accessed_in_the_constructor: &Message =
&MESSAGES[853];
pub const Type_parameter_0_has_a_circular_default: &Message = &MESSAGES[854];
pub const Subsequent_property_declarations_must_have_the_same_type_Property_0_must_be_of_type_1_but_here_has_type_2: &Message = &MESSAGES[855];
pub const Duplicate_property_0: &Message = &MESSAGES[856];
pub const Type_0_is_not_assignable_to_type_1_Two_different_types_with_this_name_exist_but_they_are_unrelated: &Message = &MESSAGES[857];
pub const Class_0_incorrectly_implements_class_1_Did_you_mean_to_extend_1_and_inherit_its_members_as_a_subclass: &Message = &MESSAGES[858];
pub const Cannot_invoke_an_object_which_is_possibly_null: &Message = &MESSAGES[859];
pub const Cannot_invoke_an_object_which_is_possibly_undefined: &Message = &MESSAGES[860];
pub const Cannot_invoke_an_object_which_is_possibly_null_or_undefined: &Message = &MESSAGES[861];
pub const X_0_has_no_exported_member_named_1_Did_you_mean_2: &Message = &MESSAGES[862];
pub const Class_name_cannot_be_Object_when_targeting_ES5_and_above_with_module_0: &Message =
&MESSAGES[863];
pub const Cannot_find_lib_definition_for_0: &Message = &MESSAGES[864];
pub const Cannot_find_lib_definition_for_0_Did_you_mean_1: &Message = &MESSAGES[865];
pub const X_0_is_declared_here: &Message = &MESSAGES[866];
pub const Property_0_is_used_before_its_initialization: &Message = &MESSAGES[867];
pub const An_arrow_function_cannot_have_a_this_parameter: &Message = &MESSAGES[868];
pub const Implicit_conversion_of_a_symbol_to_a_string_will_fail_at_runtime_Consider_wrapping_this_expression_in_String: &Message = &MESSAGES[869];
pub const Cannot_find_module_0_Consider_using_resolveJsonModule_to_import_module_with_json_extension: &Message = &MESSAGES[870];
pub const Property_0_was_also_declared_here: &Message = &MESSAGES[871];
pub const Are_you_missing_a_semicolon: &Message = &MESSAGES[872];
pub const Did_you_mean_for_0_to_be_constrained_to_type_new_args_Colon_any_1: &Message =
&MESSAGES[873];
pub const Operator_0_cannot_be_applied_to_type_1: &Message = &MESSAGES[874];
pub const BigInt_literals_are_not_available_when_targeting_lower_than_ES2020: &Message =
&MESSAGES[875];
pub const An_outer_value_of_this_is_shadowed_by_this_container: &Message = &MESSAGES[876];
pub const Type_0_is_missing_the_following_properties_from_type_1_Colon_2: &Message = &MESSAGES[877];
pub const Type_0_is_missing_the_following_properties_from_type_1_Colon_2_and_3_more: &Message =
&MESSAGES[878];
pub const Property_0_is_missing_in_type_1_but_required_in_type_2: &Message = &MESSAGES[879];
pub const The_inferred_type_of_0_cannot_be_named_without_a_reference_to_1_This_is_likely_not_portable_A_type_annotation_is_necessary: &Message = &MESSAGES[880];
pub const No_overload_expects_0_type_arguments_but_overloads_do_exist_that_expect_either_1_or_2_type_arguments: &Message = &MESSAGES[881];
pub const Type_parameter_defaults_can_only_reference_previously_declared_type_parameters: &Message =
&MESSAGES[882];
pub const This_JSX_tag_s_0_prop_expects_type_1_which_requires_multiple_children_but_only_a_single_child_was_provided: &Message = &MESSAGES[883];
pub const This_JSX_tag_s_0_prop_expects_a_single_child_of_type_1_but_multiple_children_were_provided: &Message = &MESSAGES[884];
pub const X_0_components_don_t_accept_text_as_child_elements_Text_in_JSX_has_the_type_string_but_the_expected_type_of_1_is_2: &Message = &MESSAGES[885];
pub const Cannot_access_ambient_const_enums_when_0_is_enabled: &Message = &MESSAGES[886];
pub const X_0_refers_to_a_value_but_is_being_used_as_a_type_here_Did_you_mean_typeof_0: &Message =
&MESSAGES[887];
pub const The_implementation_signature_is_declared_here: &Message = &MESSAGES[888];
pub const Circularity_originates_in_type_at_this_location: &Message = &MESSAGES[889];
pub const The_first_export_default_is_here: &Message = &MESSAGES[890];
pub const Another_export_default_is_here: &Message = &MESSAGES[891];
pub const X_super_may_not_use_type_arguments: &Message = &MESSAGES[892];
pub const No_constituent_of_type_0_is_callable: &Message = &MESSAGES[893];
pub const Not_all_constituents_of_type_0_are_callable: &Message = &MESSAGES[894];
pub const Type_0_has_no_call_signatures: &Message = &MESSAGES[895];
pub const Each_member_of_the_union_type_0_has_signatures_but_none_of_those_signatures_are_compatible_with_each_other: &Message = &MESSAGES[896];
pub const No_constituent_of_type_0_is_constructable: &Message = &MESSAGES[897];
pub const Not_all_constituents_of_type_0_are_constructable: &Message = &MESSAGES[898];
pub const Type_0_has_no_construct_signatures: &Message = &MESSAGES[899];
pub const Each_member_of_the_union_type_0_has_construct_signatures_but_none_of_those_signatures_are_compatible_with_each_other: &Message = &MESSAGES[900];
pub const Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_for_of_will_always_send_0: &Message = &MESSAGES[901];
pub const Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_spread_will_always_send_0: &Message = &MESSAGES[902];
pub const Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_destructuring_will_always_send_0: &Message = &MESSAGES[903];
pub const Cannot_delegate_iteration_to_value_because_the_next_method_of_its_iterator_expects_type_1_but_the_containing_generator_will_always_send_0: &Message = &MESSAGES[904];
pub const The_0_property_of_an_iterator_must_be_a_method: &Message = &MESSAGES[905];
pub const The_0_property_of_an_async_iterator_must_be_a_method: &Message = &MESSAGES[906];
pub const No_overload_matches_this_call: &Message = &MESSAGES[907];
pub const The_last_overload_gave_the_following_error: &Message = &MESSAGES[908];
pub const The_last_overload_is_declared_here: &Message = &MESSAGES[909];
pub const Overload_0_of_1_2_gave_the_following_error: &Message = &MESSAGES[910];
pub const Did_you_forget_to_use_await: &Message = &MESSAGES[911];
pub const This_condition_will_always_return_true_since_this_function_is_always_defined_Did_you_mean_to_call_it_instead: &Message = &MESSAGES[912];
pub const Assertions_require_every_name_in_the_call_target_to_be_declared_with_an_explicit_type_annotation: &Message = &MESSAGES[913];
pub const Assertions_require_the_call_target_to_be_an_identifier_or_qualified_name: &Message =
&MESSAGES[914];
pub const The_operand_of_an_increment_or_decrement_operator_may_not_be_an_optional_property_access: &Message = &MESSAGES[915];
pub const The_target_of_an_object_rest_assignment_may_not_be_an_optional_property_access: &Message =
&MESSAGES[916];
pub const The_left_hand_side_of_an_assignment_expression_may_not_be_an_optional_property_access:
&Message = &MESSAGES[917];
pub const The_left_hand_side_of_a_for_in_statement_may_not_be_an_optional_property_access:
&Message = &MESSAGES[918];
pub const The_left_hand_side_of_a_for_of_statement_may_not_be_an_optional_property_access:
&Message = &MESSAGES[919];
pub const X_0_needs_an_explicit_type_annotation: &Message = &MESSAGES[920];
pub const X_0_is_specified_more_than_once_so_this_usage_will_be_overwritten: &Message =
&MESSAGES[921];
pub const X_get_and_set_accessors_cannot_declare_this_parameters: &Message = &MESSAGES[922];
pub const This_spread_always_overwrites_this_property: &Message = &MESSAGES[923];
pub const X_0_cannot_be_used_as_a_JSX_component: &Message = &MESSAGES[924];
pub const Its_return_type_0_is_not_a_valid_JSX_element: &Message = &MESSAGES[925];
pub const Its_instance_type_0_is_not_a_valid_JSX_element: &Message = &MESSAGES[926];
pub const Its_element_type_0_is_not_a_valid_JSX_element: &Message = &MESSAGES[927];
pub const The_operand_of_a_delete_operator_must_be_optional: &Message = &MESSAGES[928];
pub const Exponentiation_cannot_be_performed_on_bigint_values_unless_the_target_option_is_set_to_es2016_or_later: &Message = &MESSAGES[929];
pub const Cannot_find_module_0_Did_you_mean_to_set_the_moduleResolution_option_to_nodenext_or_to_add_aliases_to_the_paths_option: &Message = &MESSAGES[930];
pub const The_call_would_have_succeeded_against_this_implementation_but_implementation_signatures_of_overloads_are_not_externally_visible: &Message = &MESSAGES[931];
pub const Expected_0_arguments_but_got_1_Did_you_forget_to_include_void_in_your_type_argument_to_Promise: &Message = &MESSAGES[932];
pub const The_intrinsic_keyword_can_only_be_used_to_declare_compiler_provided_intrinsic_types:
&Message = &MESSAGES[933];
pub const 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: &Message = &MESSAGES[934];
pub const A_mixin_class_that_extends_from_a_type_variable_containing_an_abstract_construct_signature_must_also_be_declared_abstract: &Message = &MESSAGES[935];
pub const The_declaration_was_marked_as_deprecated_here: &Message = &MESSAGES[936];
pub const Type_produces_a_tuple_type_that_is_too_large_to_represent: &Message = &MESSAGES[937];
pub const Expression_produces_a_tuple_type_that_is_too_large_to_represent: &Message =
&MESSAGES[938];
pub const This_condition_will_always_return_true_since_this_0_is_always_defined: &Message =
&MESSAGES[939];
pub const Type_0_can_only_be_iterated_through_when_using_the_downlevelIteration_flag_or_with_a_target_of_es2015_or_higher: &Message = &MESSAGES[940];
pub const Cannot_assign_to_private_method_0_Private_methods_are_not_writable: &Message =
&MESSAGES[941];
pub const Duplicate_identifier_0_Static_and_instance_elements_cannot_share_the_same_private_name:
&Message = &MESSAGES[942];
pub const Private_accessor_was_defined_without_a_getter: &Message = &MESSAGES[943];
pub const 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: &Message = &MESSAGES[944];
pub const A_get_accessor_must_be_at_least_as_accessible_as_the_setter: &Message = &MESSAGES[945];
pub const 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: &Message = &MESSAGES[946];
pub const Expected_1_argument_but_got_0_new_Promise_needs_a_JSDoc_hint_to_produce_a_resolve_that_can_be_called_without_arguments: &Message = &MESSAGES[947];
pub const Initializer_for_property_0: &Message = &MESSAGES[948];
pub const Property_0_does_not_exist_on_type_1_Try_changing_the_lib_compiler_option_to_include_dom: &Message = &MESSAGES[949];
pub const Class_declaration_cannot_implement_overload_list_for_0: &Message = &MESSAGES[950];
pub const Function_with_bodies_can_only_merge_with_classes_that_are_ambient: &Message =
&MESSAGES[951];
pub const X_arguments_cannot_be_referenced_in_property_initializers_or_class_static_initialization_blocks: &Message = &MESSAGES[952];
pub const Cannot_use_this_in_a_static_property_initializer_of_a_decorated_class: &Message =
&MESSAGES[953];
pub const Property_0_has_no_initializer_and_is_not_definitely_assigned_in_a_class_static_block:
&Message = &MESSAGES[954];
pub const Duplicate_identifier_0_Compiler_reserves_name_1_when_emitting_super_references_in_static_initializers: &Message = &MESSAGES[955];
pub const Namespace_name_cannot_be_0: &Message = &MESSAGES[956];
pub const Type_0_is_not_assignable_to_type_1_Did_you_mean_2: &Message = &MESSAGES[957];
pub const Import_assertions_are_only_supported_when_the_module_option_is_set_to_esnext_node18_node20_nodenext_or_preserve: &Message = &MESSAGES[958];
pub const Import_assertions_cannot_be_used_with_type_only_imports_or_exports: &Message =
&MESSAGES[959];
pub const Import_attributes_are_only_supported_when_the_module_option_is_set_to_esnext_node18_node20_nodenext_or_preserve: &Message = &MESSAGES[960];
pub const Cannot_find_namespace_0_Did_you_mean_1: &Message = &MESSAGES[961];
pub const Relative_import_paths_need_explicit_file_extensions_in_ECMAScript_imports_when_moduleResolution_is_node16_or_nodenext_Consider_adding_an_extension_to_the_import_path: &Message = &MESSAGES[962];
pub const Relative_import_paths_need_explicit_file_extensions_in_ECMAScript_imports_when_moduleResolution_is_node16_or_nodenext_Did_you_mean_0: &Message = &MESSAGES[963];
pub const Import_assertions_are_not_allowed_on_statements_that_compile_to_CommonJS_require_calls:
&Message = &MESSAGES[964];
pub const Import_assertion_values_must_be_string_literal_expressions: &Message = &MESSAGES[965];
pub const All_declarations_of_0_must_have_identical_constraints: &Message = &MESSAGES[966];
pub const This_condition_will_always_return_0_since_JavaScript_compares_objects_by_reference_not_value: &Message = &MESSAGES[967];
pub const An_interface_cannot_extend_a_primitive_type_like_0_It_can_only_extend_other_named_object_types: &Message = &MESSAGES[968];
pub const X_0_is_an_unused_renaming_of_1_Did_you_intend_to_use_it_as_a_type_annotation: &Message =
&MESSAGES[969];
pub const We_can_only_write_a_type_for_0_by_adding_a_type_for_the_entire_parameter_here: &Message =
&MESSAGES[970];
pub const Type_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor: &Message = &MESSAGES[971];
pub const This_condition_will_always_return_0: &Message = &MESSAGES[972];
pub const A_declaration_file_cannot_be_imported_without_import_type_Did_you_mean_to_import_an_implementation_file_0_instead: &Message = &MESSAGES[973];
pub const The_right_hand_side_of_an_instanceof_expression_must_not_be_an_instantiation_expression: &Message = &MESSAGES[974];
pub const Target_signature_provides_too_few_arguments_Expected_0_or_more_but_got_1: &Message =
&MESSAGES[975];
pub const The_initializer_of_a_using_declaration_must_be_either_an_object_with_a_Symbol_dispose_method_or_be_null_or_undefined: &Message = &MESSAGES[976];
pub const 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: &Message = &MESSAGES[977];
pub const X_await_using_statements_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules: &Message = &MESSAGES[978];
pub const X_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: &Message = &MESSAGES[979];
pub const Top_level_await_using_statements_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_node16_node18_node20_nodenext_or_preserve_and_the_target_option_is_set_to_es2017_or_higher: &Message = &MESSAGES[980];
pub const Class_field_0_defined_by_the_parent_class_is_not_accessible_in_the_child_class_via_super: &Message = &MESSAGES[981];
pub const Import_attributes_are_not_allowed_on_statements_that_compile_to_CommonJS_require_calls:
&Message = &MESSAGES[982];
pub const Import_attributes_cannot_be_used_with_type_only_imports_or_exports: &Message =
&MESSAGES[983];
pub const Import_attribute_values_must_be_string_literal_expressions: &Message = &MESSAGES[984];
pub const Excessive_complexity_comparing_types_0_and_1: &Message = &MESSAGES[985];
pub const The_left_hand_side_of_an_instanceof_expression_must_be_assignable_to_the_first_argument_of_the_right_hand_side_s_Symbol_hasInstance_method: &Message = &MESSAGES[986];
pub const An_object_s_Symbol_hasInstance_method_must_return_a_boolean_value_for_it_to_be_used_on_the_right_hand_side_of_an_instanceof_expression: &Message = &MESSAGES[987];
pub const Type_0_is_generic_and_can_only_be_indexed_for_reading: &Message = &MESSAGES[988];
pub const A_class_cannot_extend_a_primitive_type_like_0_Classes_can_only_extend_constructable_values: &Message = &MESSAGES[989];
pub const A_class_cannot_implement_a_primitive_type_like_0_It_can_only_implement_other_named_object_types: &Message = &MESSAGES[990];
pub const Import_0_conflicts_with_local_value_so_must_be_declared_with_a_type_only_import_when_isolatedModules_is_enabled: &Message = &MESSAGES[991];
pub const Import_0_conflicts_with_global_value_used_in_this_file_so_must_be_declared_with_a_type_only_import_when_isolatedModules_is_enabled: &Message = &MESSAGES[992];
pub const Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_Bun_Try_npm_i_save_dev_types_Slashbun: &Message = &MESSAGES[993];
pub const Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_Bun_Try_npm_i_save_dev_types_Slashbun_and_then_add_bun_to_the_types_field_in_your_tsconfig: &Message = &MESSAGES[994];
pub const Right_operand_of_is_unreachable_because_the_left_operand_is_never_nullish: &Message =
&MESSAGES[995];
pub const This_binary_expression_is_never_nullish_Are_you_missing_parentheses: &Message =
&MESSAGES[996];
pub const This_expression_is_always_nullish: &Message = &MESSAGES[997];
pub const This_kind_of_expression_is_always_truthy: &Message = &MESSAGES[998];
pub const This_kind_of_expression_is_always_falsy: &Message = &MESSAGES[999];
pub const This_JSX_tag_requires_0_to_be_in_scope_but_it_could_not_be_found: &Message =
&MESSAGES[1000];
pub const This_JSX_tag_requires_the_module_path_0_to_exist_but_none_could_be_found_Make_sure_you_have_types_for_the_appropriate_package_installed: &Message = &MESSAGES[1001];
pub const This_relative_import_path_is_unsafe_to_rewrite_because_it_looks_like_a_file_name_but_actually_resolves_to_0: &Message = &MESSAGES[1002];
pub const This_import_uses_a_0_extension_to_resolve_to_an_input_TypeScript_file_but_will_not_be_rewritten_during_emit_because_it_is_not_a_relative_path: &Message = &MESSAGES[1003];
pub const This_import_path_is_unsafe_to_rewrite_because_it_resolves_to_another_project_and_the_relative_path_between_the_projects_output_files_is_not_the_same_as_the_relative_path_between_its_input_files: &Message = &MESSAGES[1004];
pub const Using_JSX_fragments_requires_fragment_factory_0_to_be_in_scope_but_it_could_not_be_found: &Message = &MESSAGES[1005];
pub const Import_assertions_have_been_replaced_by_import_attributes_Use_with_instead_of_assert:
&Message = &MESSAGES[1006];
pub const This_expression_is_never_nullish: &Message = &MESSAGES[1007];
pub const Cannot_find_module_or_type_declarations_for_side_effect_import_of_0: &Message =
&MESSAGES[1008];
pub const The_inferred_type_of_0_cannot_be_named_without_a_reference_to_2_from_1_This_is_likely_not_portable_A_type_annotation_is_necessary: &Message = &MESSAGES[1009];
pub const Import_declaration_0_is_using_private_name_1: &Message = &MESSAGES[1010];
pub const Type_parameter_0_of_exported_class_has_or_is_using_private_name_1: &Message =
&MESSAGES[1011];
pub const Type_parameter_0_of_exported_interface_has_or_is_using_private_name_1: &Message =
&MESSAGES[1012];
pub const Type_parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1: &Message = &MESSAGES[1013];
pub const Type_parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1: &Message = &MESSAGES[1014];
pub const Type_parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1: &Message = &MESSAGES[1015];
pub const Type_parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1:
&Message = &MESSAGES[1016];
pub const Type_parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1:
&Message = &MESSAGES[1017];
pub const Type_parameter_0_of_exported_function_has_or_is_using_private_name_1: &Message =
&MESSAGES[1018];
pub const Implements_clause_of_exported_class_0_has_or_is_using_private_name_1: &Message =
&MESSAGES[1019];
pub const X_extends_clause_of_exported_class_0_has_or_is_using_private_name_1: &Message =
&MESSAGES[1020];
pub const X_extends_clause_of_exported_class_has_or_is_using_private_name_0: &Message =
&MESSAGES[1021];
pub const X_extends_clause_of_exported_interface_0_has_or_is_using_private_name_1: &Message =
&MESSAGES[1022];
pub const Exported_variable_0_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named:
&Message = &MESSAGES[1023];
pub const Exported_variable_0_has_or_is_using_name_1_from_private_module_2: &Message =
&MESSAGES[1024];
pub const Exported_variable_0_has_or_is_using_private_name_1: &Message = &MESSAGES[1025];
pub const Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1026];
pub const Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1027];
pub const Public_static_property_0_of_exported_class_has_or_is_using_private_name_1: &Message =
&MESSAGES[1028];
pub const Public_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1029];
pub const Public_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2:
&Message = &MESSAGES[1030];
pub const Public_property_0_of_exported_class_has_or_is_using_private_name_1: &Message =
&MESSAGES[1031];
pub const Property_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2: &Message =
&MESSAGES[1032];
pub const Property_0_of_exported_interface_has_or_is_using_private_name_1: &Message =
&MESSAGES[1033];
pub const Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1034];
pub const Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_private_name_1: &Message = &MESSAGES[1035];
pub const Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1036];
pub const Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_private_name_1:
&Message = &MESSAGES[1037];
pub const Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1038];
pub const Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1039];
pub const Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_private_name_1: &Message = &MESSAGES[1040];
pub const Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1041];
pub const Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1042];
pub const Return_type_of_public_getter_0_from_exported_class_has_or_is_using_private_name_1:
&Message = &MESSAGES[1043];
pub const Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1: &Message = &MESSAGES[1044];
pub const Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_0: &Message = &MESSAGES[1045];
pub const Return_type_of_call_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1: &Message = &MESSAGES[1046];
pub const Return_type_of_call_signature_from_exported_interface_has_or_is_using_private_name_0:
&Message = &MESSAGES[1047];
pub const Return_type_of_index_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1: &Message = &MESSAGES[1048];
pub const Return_type_of_index_signature_from_exported_interface_has_or_is_using_private_name_0:
&Message = &MESSAGES[1049];
pub const Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named: &Message = &MESSAGES[1050];
pub const Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_private_module_1: &Message = &MESSAGES[1051];
pub const Return_type_of_public_static_method_from_exported_class_has_or_is_using_private_name_0:
&Message = &MESSAGES[1052];
pub const Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named: &Message = &MESSAGES[1053];
pub const Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_private_module_1: &Message = &MESSAGES[1054];
pub const Return_type_of_public_method_from_exported_class_has_or_is_using_private_name_0:
&Message = &MESSAGES[1055];
pub const Return_type_of_method_from_exported_interface_has_or_is_using_name_0_from_private_module_1: &Message = &MESSAGES[1056];
pub const Return_type_of_method_from_exported_interface_has_or_is_using_private_name_0: &Message =
&MESSAGES[1057];
pub const Return_type_of_exported_function_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named: &Message = &MESSAGES[1058];
pub const Return_type_of_exported_function_has_or_is_using_name_0_from_private_module_1: &Message =
&MESSAGES[1059];
pub const Return_type_of_exported_function_has_or_is_using_private_name_0: &Message =
&MESSAGES[1060];
pub const Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1061];
pub const Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1062];
pub const Parameter_0_of_constructor_from_exported_class_has_or_is_using_private_name_1: &Message =
&MESSAGES[1063];
pub const Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1064];
pub const Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1: &Message = &MESSAGES[1065];
pub const Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1066];
pub const Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1:
&Message = &MESSAGES[1067];
pub const Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1068];
pub const Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1069];
pub const Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1:
&Message = &MESSAGES[1070];
pub const Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1071];
pub const Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1072];
pub const Parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1:
&Message = &MESSAGES[1073];
pub const Parameter_0_of_method_from_exported_interface_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1074];
pub const Parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1: &Message =
&MESSAGES[1075];
pub const Parameter_0_of_exported_function_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1076];
pub const Parameter_0_of_exported_function_has_or_is_using_name_1_from_private_module_2: &Message =
&MESSAGES[1077];
pub const Parameter_0_of_exported_function_has_or_is_using_private_name_1: &Message =
&MESSAGES[1078];
pub const Exported_type_alias_0_has_or_is_using_private_name_1: &Message = &MESSAGES[1079];
pub const Default_export_of_the_module_has_or_is_using_private_name_0: &Message = &MESSAGES[1080];
pub const Type_parameter_0_of_exported_type_alias_has_or_is_using_private_name_1: &Message =
&MESSAGES[1081];
pub const Exported_type_alias_0_has_or_is_using_private_name_1_from_module_2: &Message =
&MESSAGES[1082];
pub const Extends_clause_for_inferred_type_0_has_or_is_using_private_name_1: &Message =
&MESSAGES[1083];
pub const Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2: &Message = &MESSAGES[1084];
pub const Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_private_name_1:
&Message = &MESSAGES[1085];
pub const Property_0_of_exported_anonymous_class_type_may_not_be_private_or_protected: &Message =
&MESSAGES[1086];
pub const Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1087];
pub const Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2:
&Message = &MESSAGES[1088];
pub const Public_static_method_0_of_exported_class_has_or_is_using_private_name_1: &Message =
&MESSAGES[1089];
pub const Public_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1090];
pub const Public_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2: &Message =
&MESSAGES[1091];
pub const Public_method_0_of_exported_class_has_or_is_using_private_name_1: &Message =
&MESSAGES[1092];
pub const Method_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2: &Message =
&MESSAGES[1093];
pub const Method_0_of_exported_interface_has_or_is_using_private_name_1: &Message = &MESSAGES[1094];
pub const Type_parameter_0_of_exported_mapped_object_type_is_using_private_name_1: &Message =
&MESSAGES[1095];
pub const The_type_0_is_readonly_and_cannot_be_assigned_to_the_mutable_type_1: &Message =
&MESSAGES[1096];
pub const Private_or_protected_member_0_cannot_be_accessed_on_a_type_parameter: &Message =
&MESSAGES[1097];
pub const Parameter_0_of_accessor_has_or_is_using_private_name_1: &Message = &MESSAGES[1098];
pub const Parameter_0_of_accessor_has_or_is_using_name_1_from_private_module_2: &Message =
&MESSAGES[1099];
pub const Parameter_0_of_accessor_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named: &Message = &MESSAGES[1100];
pub const Type_arguments_for_0_circularly_reference_themselves: &Message = &MESSAGES[1101];
pub const Tuple_type_arguments_circularly_reference_themselves: &Message = &MESSAGES[1102];
pub const Property_0_comes_from_an_index_signature_so_it_must_be_accessed_with_0: &Message =
&MESSAGES[1103];
pub const This_member_cannot_have_an_override_modifier_because_its_containing_class_0_does_not_extend_another_class: &Message = &MESSAGES[1104];
pub const This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0: &Message = &MESSAGES[1105];
pub const This_member_must_have_an_override_modifier_because_it_overrides_a_member_in_the_base_class_0: &Message = &MESSAGES[1106];
pub const This_parameter_property_must_have_an_override_modifier_because_it_overrides_a_member_in_base_class_0: &Message = &MESSAGES[1107];
pub const This_member_must_have_an_override_modifier_because_it_overrides_an_abstract_method_that_is_declared_in_the_base_class_0: &Message = &MESSAGES[1108];
pub const This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0_Did_you_mean_1: &Message = &MESSAGES[1109];
pub const The_type_of_this_node_cannot_be_serialized_because_its_property_0_cannot_be_serialized:
&Message = &MESSAGES[1110];
pub const This_member_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_in_the_base_class_0: &Message = &MESSAGES[1111];
pub const This_parameter_property_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_in_the_base_class_0: &Message = &MESSAGES[1112];
pub const This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_its_containing_class_0_does_not_extend_another_class: &Message = &MESSAGES[1113];
pub const This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_it_is_not_declared_in_the_base_class_0: &Message = &MESSAGES[1114];
pub const 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: &Message = &MESSAGES[1115];
pub const Compiler_option_0_of_value_1_is_unstable_Use_nightly_TypeScript_to_silence_this_error_Try_updating_with_npm_install_D_typescript_next: &Message = &MESSAGES[1116];
pub const Each_declaration_of_0_1_differs_in_its_value_where_2_was_expected_but_3_was_given:
&Message = &MESSAGES[1117];
pub const One_value_of_0_1_is_the_string_2_and_the_other_is_assumed_to_be_an_unknown_numeric_value: &Message = &MESSAGES[1118];
pub const This_member_cannot_have_an_override_modifier_because_its_name_is_dynamic: &Message =
&MESSAGES[1119];
pub const This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_its_name_is_dynamic: &Message = &MESSAGES[1120];
pub const The_current_host_does_not_support_the_0_option: &Message = &MESSAGES[1121];
pub const Option_0_requires_value_to_be_greater_than_1: &Message = &MESSAGES[1122];
pub const Cannot_find_the_common_subdirectory_path_for_the_input_files: &Message = &MESSAGES[1123];
pub const File_specification_cannot_end_in_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0: &Message = &MESSAGES[1124];
pub const The_common_source_directory_of_0_is_1_The_rootDir_setting_must_be_explicitly_set_to_this_or_another_path_to_adjust_your_output_s_file_layout: &Message = &MESSAGES[1125];
pub const Cannot_read_file_0_Colon_1: &Message = &MESSAGES[1126];
pub const Unknown_compiler_option_0: &Message = &MESSAGES[1127];
pub const Compiler_option_0_requires_a_value_of_type_1: &Message = &MESSAGES[1128];
pub const Unknown_compiler_option_0_Did_you_mean_1: &Message = &MESSAGES[1129];
pub const Could_not_write_file_0_Colon_1: &Message = &MESSAGES[1130];
pub const Option_project_cannot_be_mixed_with_source_files_on_a_command_line: &Message =
&MESSAGES[1131];
pub const Option_isolatedModules_can_only_be_used_when_either_option_module_is_provided_or_option_target_is_ES2015_or_higher: &Message = &MESSAGES[1132];
pub const Option_0_can_only_be_used_when_either_option_inlineSourceMap_or_option_sourceMap_is_provided: &Message = &MESSAGES[1133];
pub const Option_0_cannot_be_specified_without_specifying_option_1: &Message = &MESSAGES[1134];
pub const Option_0_cannot_be_specified_with_option_1: &Message = &MESSAGES[1135];
pub const A_tsconfig_json_file_is_already_defined_at_Colon_0: &Message = &MESSAGES[1136];
pub const Cannot_write_file_0_because_it_would_overwrite_input_file: &Message = &MESSAGES[1137];
pub const Cannot_write_file_0_because_it_would_be_overwritten_by_multiple_input_files: &Message =
&MESSAGES[1138];
pub const Cannot_find_a_tsconfig_json_file_at_the_specified_directory_Colon_0: &Message =
&MESSAGES[1139];
pub const The_specified_path_does_not_exist_Colon_0: &Message = &MESSAGES[1140];
pub const Invalid_value_for_reactNamespace_0_is_not_a_valid_identifier: &Message = &MESSAGES[1141];
pub const Pattern_0_can_have_at_most_one_Asterisk_character: &Message = &MESSAGES[1142];
pub const Substitution_0_in_pattern_1_can_have_at_most_one_Asterisk_character: &Message =
&MESSAGES[1143];
pub const Substitutions_for_pattern_0_should_be_an_array: &Message = &MESSAGES[1144];
pub const Substitution_0_for_pattern_1_has_incorrect_type_expected_string_got_2: &Message =
&MESSAGES[1145];
pub const File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0: &Message = &MESSAGES[1146];
pub const Substitutions_for_pattern_0_shouldn_t_be_an_empty_array: &Message = &MESSAGES[1147];
pub const Invalid_value_for_jsxFactory_0_is_not_a_valid_identifier_or_qualified_name: &Message =
&MESSAGES[1148];
pub const Adding_a_tsconfig_json_file_will_help_organize_projects_that_contain_both_TypeScript_and_JavaScript_files_Learn_more_at_https_Colon_Slash_Slashaka_ms_Slashtsconfig: &Message = &MESSAGES[1149];
pub const Option_0_cannot_be_specified_without_specifying_option_1_or_option_2: &Message =
&MESSAGES[1150];
pub const Option_resolveJsonModule_cannot_be_specified_when_moduleResolution_is_set_to_classic:
&Message = &MESSAGES[1151];
pub const Option_resolveJsonModule_cannot_be_specified_when_module_is_set_to_none_system_or_umd:
&Message = &MESSAGES[1152];
pub const Unknown_build_option_0: &Message = &MESSAGES[1153];
pub const Build_option_0_requires_a_value_of_type_1: &Message = &MESSAGES[1154];
pub const Option_incremental_is_only_valid_with_a_known_configuration_file_like_tsconfig_json_or_when_tsBuildInfoFile_is_explicitly_provided: &Message = &MESSAGES[1155];
pub const X_0_is_assignable_to_the_constraint_of_type_1_but_1_could_be_instantiated_with_a_different_subtype_of_constraint_2: &Message = &MESSAGES[1156];
pub const X_0_and_1_operations_cannot_be_mixed_without_parentheses: &Message = &MESSAGES[1157];
pub const Unknown_build_option_0_Did_you_mean_1: &Message = &MESSAGES[1158];
pub const Unknown_watch_option_0: &Message = &MESSAGES[1159];
pub const Unknown_watch_option_0_Did_you_mean_1: &Message = &MESSAGES[1160];
pub const Watch_option_0_requires_a_value_of_type_1: &Message = &MESSAGES[1161];
pub const Cannot_find_a_tsconfig_json_file_at_the_current_directory_Colon_0: &Message =
&MESSAGES[1162];
pub const X_0_could_be_instantiated_with_an_arbitrary_type_which_could_be_unrelated_to_1: &Message =
&MESSAGES[1163];
pub const Cannot_read_file_0: &Message = &MESSAGES[1164];
pub const A_tuple_member_cannot_be_both_optional_and_rest: &Message = &MESSAGES[1165];
pub const A_labeled_tuple_element_is_declared_as_optional_with_a_question_mark_after_the_name_and_before_the_colon_rather_than_after_the_type: &Message = &MESSAGES[1166];
pub const A_labeled_tuple_element_is_declared_as_rest_with_a_before_the_name_rather_than_before_the_type: &Message = &MESSAGES[1167];
pub const The_inferred_type_of_0_references_a_type_with_a_cyclic_structure_which_cannot_be_trivially_serialized_A_type_annotation_is_necessary: &Message = &MESSAGES[1168];
pub const Option_0_cannot_be_specified_when_option_jsx_is_1: &Message = &MESSAGES[1169];
pub const Non_relative_paths_are_not_allowed_Did_you_forget_a_leading_Slash: &Message =
&MESSAGES[1170];
pub const Option_preserveConstEnums_cannot_be_disabled_when_0_is_enabled: &Message =
&MESSAGES[1171];
pub const The_root_value_of_a_0_file_must_be_an_object: &Message = &MESSAGES[1172];
pub const Compiler_option_0_may_only_be_used_with_build: &Message = &MESSAGES[1173];
pub const Compiler_option_0_may_not_be_used_with_build: &Message = &MESSAGES[1174];
pub const Option_0_can_only_be_used_when_module_is_set_to_preserve_commonjs_or_es2015_or_later:
&Message = &MESSAGES[1175];
pub const Option_allowImportingTsExtensions_can_only_be_used_when_one_of_noEmit_emitDeclarationOnly_or_rewriteRelativeImportExtensions_is_set: &Message = &MESSAGES[1176];
pub const An_import_path_can_only_end_with_a_0_extension_when_allowImportingTsExtensions_is_enabled: &Message = &MESSAGES[1177];
pub const Option_0_can_only_be_used_when_moduleResolution_is_set_to_node16_nodenext_or_bundler:
&Message = &MESSAGES[1178];
pub const Option_0_is_deprecated_and_will_stop_functioning_in_TypeScript_1_Specify_compilerOption_ignoreDeprecations_Colon_2_to_silence_this_error: &Message = &MESSAGES[1179];
pub const Option_0_has_been_removed_Please_remove_it_from_your_configuration: &Message =
&MESSAGES[1180];
pub const Invalid_value_for_ignoreDeprecations: &Message = &MESSAGES[1181];
pub const Option_0_is_redundant_and_cannot_be_specified_with_option_1: &Message = &MESSAGES[1182];
pub const Option_verbatimModuleSyntax_cannot_be_used_when_module_is_set_to_UMD_AMD_or_System:
&Message = &MESSAGES[1183];
pub const Use_0_instead: &Message = &MESSAGES[1184];
pub const Option_0_1_is_deprecated_and_will_stop_functioning_in_TypeScript_2_Specify_compilerOption_ignoreDeprecations_Colon_3_to_silence_this_error: &Message = &MESSAGES[1185];
pub const Option_0_1_has_been_removed_Please_remove_it_from_your_configuration: &Message =
&MESSAGES[1186];
pub const Option_moduleResolution_must_be_set_to_0_or_left_unspecified_when_option_module_is_set_to_1: &Message = &MESSAGES[1187];
pub const Option_module_must_be_set_to_0_when_option_moduleResolution_is_set_to_1: &Message =
&MESSAGES[1188];
pub const Visit_https_Colon_Slash_Slashaka_ms_Slashts6_for_migration_information: &Message =
&MESSAGES[1189];
pub const X_tsconfig_json_is_present_but_will_not_be_loaded_if_files_are_specified_on_commandline_Use_ignoreConfig_to_skip_this_error: &Message = &MESSAGES[1190];
pub const Generates_a_sourcemap_for_each_corresponding_d_ts_file: &Message = &MESSAGES[1191];
pub const Concatenate_and_emit_output_to_single_file: &Message = &MESSAGES[1192];
pub const Generates_corresponding_d_ts_file: &Message = &MESSAGES[1193];
pub const Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations: &Message = &MESSAGES[1194];
pub const Watch_input_files: &Message = &MESSAGES[1195];
pub const Redirect_output_structure_to_the_directory: &Message = &MESSAGES[1196];
pub const Do_not_erase_const_enum_declarations_in_generated_code: &Message = &MESSAGES[1197];
pub const Do_not_emit_outputs_if_any_errors_were_reported: &Message = &MESSAGES[1198];
pub const Do_not_emit_comments_to_output: &Message = &MESSAGES[1199];
pub const Do_not_emit_outputs: &Message = &MESSAGES[1200];
pub const Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typechecking: &Message = &MESSAGES[1201];
pub const Skip_type_checking_of_declaration_files: &Message = &MESSAGES[1202];
pub const Do_not_resolve_the_real_path_of_symlinks: &Message = &MESSAGES[1203];
pub const Only_emit_d_ts_declaration_files: &Message = &MESSAGES[1204];
pub const Specify_ECMAScript_target_version: &Message = &MESSAGES[1205];
pub const Specify_module_code_generation: &Message = &MESSAGES[1206];
pub const Print_this_message: &Message = &MESSAGES[1207];
pub const Print_the_compiler_s_version: &Message = &MESSAGES[1208];
pub const Compile_the_project_given_the_path_to_its_configuration_file_or_to_a_folder_with_a_tsconfig_json: &Message = &MESSAGES[1209];
pub const Syntax_Colon_0: &Message = &MESSAGES[1210];
pub const X_options: &Message = &MESSAGES[1211];
pub const X_file: &Message = &MESSAGES[1212];
pub const Examples_Colon_0: &Message = &MESSAGES[1213];
pub const Options_Colon: &Message = &MESSAGES[1214];
pub const Version_0: &Message = &MESSAGES[1215];
pub const Insert_command_line_options_and_files_from_a_file: &Message = &MESSAGES[1216];
pub const Starting_compilation_in_watch_mode: &Message = &MESSAGES[1217];
pub const File_change_detected_Starting_incremental_compilation: &Message = &MESSAGES[1218];
pub const KIND: &Message = &MESSAGES[1219];
pub const FILE: &Message = &MESSAGES[1220];
pub const VERSION: &Message = &MESSAGES[1221];
pub const LOCATION: &Message = &MESSAGES[1222];
pub const DIRECTORY: &Message = &MESSAGES[1223];
pub const STRATEGY: &Message = &MESSAGES[1224];
pub const FILE_OR_DIRECTORY: &Message = &MESSAGES[1225];
pub const Errors_Files: &Message = &MESSAGES[1226];
pub const Generates_corresponding_map_file: &Message = &MESSAGES[1227];
pub const Compiler_option_0_expects_an_argument: &Message = &MESSAGES[1228];
pub const Unterminated_quoted_string_in_response_file_0: &Message = &MESSAGES[1229];
pub const Argument_for_0_option_must_be_Colon_1: &Message = &MESSAGES[1230];
pub const Locale_must_be_an_IETF_BCP_47_language_tag_Examples_Colon_0_1: &Message = &MESSAGES[1231];
pub const Unable_to_open_file_0: &Message = &MESSAGES[1232];
pub const Corrupted_locale_file_0: &Message = &MESSAGES[1233];
pub const Raise_error_on_expressions_and_declarations_with_an_implied_any_type: &Message =
&MESSAGES[1234];
pub const File_0_not_found: &Message = &MESSAGES[1235];
pub const File_0_has_an_unsupported_extension_The_only_supported_extensions_are_1: &Message =
&MESSAGES[1236];
pub const Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures: &Message =
&MESSAGES[1237];
pub const Do_not_emit_declarations_for_code_that_has_an_internal_annotation: &Message =
&MESSAGES[1238];
pub const Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir: &Message = &MESSAGES[1239];
pub const File_0_is_not_under_rootDir_1_rootDir_is_expected_to_contain_all_source_files: &Message =
&MESSAGES[1240];
pub const Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix: &Message = &MESSAGES[1241];
pub const NEWLINE: &Message = &MESSAGES[1242];
pub const Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_null_on_command_line:
&Message = &MESSAGES[1243];
pub const Enables_experimental_support_for_ES7_decorators: &Message = &MESSAGES[1244];
pub const Enables_experimental_support_for_emitting_type_metadata_for_decorators: &Message =
&MESSAGES[1245];
pub const Initializes_a_TypeScript_project_and_creates_a_tsconfig_json_file: &Message =
&MESSAGES[1246];
pub const Successfully_created_a_tsconfig_json_file: &Message = &MESSAGES[1247];
pub const Suppress_excess_property_checks_for_object_literals: &Message = &MESSAGES[1248];
pub const Stylize_errors_and_messages_using_color_and_context_experimental: &Message =
&MESSAGES[1249];
pub const Do_not_report_errors_on_unused_labels: &Message = &MESSAGES[1250];
pub const Report_error_when_not_all_code_paths_in_function_return_a_value: &Message =
&MESSAGES[1251];
pub const Report_errors_for_fallthrough_cases_in_switch_statement: &Message = &MESSAGES[1252];
pub const Do_not_report_errors_on_unreachable_code: &Message = &MESSAGES[1253];
pub const Disallow_inconsistently_cased_references_to_the_same_file: &Message = &MESSAGES[1254];
pub const Specify_library_files_to_be_included_in_the_compilation: &Message = &MESSAGES[1255];
pub const Specify_JSX_code_generation: &Message = &MESSAGES[1256];
pub const Only_amd_and_system_modules_are_supported_alongside_0: &Message = &MESSAGES[1257];
pub const Base_directory_to_resolve_non_absolute_module_names: &Message = &MESSAGES[1258];
pub const Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react_JSX_emit: &Message = &MESSAGES[1259];
pub const Enable_tracing_of_the_name_resolution_process: &Message = &MESSAGES[1260];
pub const Resolving_module_0_from_1: &Message = &MESSAGES[1261];
pub const Explicitly_specified_module_resolution_kind_Colon_0: &Message = &MESSAGES[1262];
pub const Module_resolution_kind_is_not_specified_using_0: &Message = &MESSAGES[1263];
pub const Module_name_0_was_successfully_resolved_to_1: &Message = &MESSAGES[1264];
pub const Module_name_0_was_not_resolved: &Message = &MESSAGES[1265];
pub const X_paths_option_is_specified_looking_for_a_pattern_to_match_module_name_0: &Message =
&MESSAGES[1266];
pub const Module_name_0_matched_pattern_1: &Message = &MESSAGES[1267];
pub const Trying_substitution_0_candidate_module_location_Colon_1: &Message = &MESSAGES[1268];
pub const Resolving_module_name_0_relative_to_base_url_1_2: &Message = &MESSAGES[1269];
pub const Loading_module_as_file_Slash_folder_candidate_module_location_0_target_file_types_Colon_1: &Message = &MESSAGES[1270];
pub const File_0_does_not_exist: &Message = &MESSAGES[1271];
pub const File_0_exists_use_it_as_a_name_resolution_result: &Message = &MESSAGES[1272];
pub const Loading_module_0_from_node_modules_folder_target_file_types_Colon_1: &Message =
&MESSAGES[1273];
pub const Found_package_json_at_0: &Message = &MESSAGES[1274];
pub const X_package_json_does_not_have_a_0_field: &Message = &MESSAGES[1275];
pub const X_package_json_has_0_field_1_that_references_2: &Message = &MESSAGES[1276];
pub const Allow_javascript_files_to_be_compiled: &Message = &MESSAGES[1277];
pub const Checking_if_0_is_the_longest_matching_prefix_for_1_2: &Message = &MESSAGES[1278];
pub const Expected_type_of_0_field_in_package_json_to_be_1_got_2: &Message = &MESSAGES[1279];
pub const X_baseUrl_option_is_set_to_0_using_this_value_to_resolve_non_relative_module_name_1:
&Message = &MESSAGES[1280];
pub const X_rootDirs_option_is_set_using_it_to_resolve_relative_module_name_0: &Message =
&MESSAGES[1281];
pub const Longest_matching_prefix_for_0_is_1: &Message = &MESSAGES[1282];
pub const Loading_0_from_the_root_dir_1_candidate_location_2: &Message = &MESSAGES[1283];
pub const Trying_other_entries_in_rootDirs: &Message = &MESSAGES[1284];
pub const Module_resolution_using_rootDirs_has_failed: &Message = &MESSAGES[1285];
pub const Do_not_emit_use_strict_directives_in_module_output: &Message = &MESSAGES[1286];
pub const Enable_strict_null_checks: &Message = &MESSAGES[1287];
pub const Unknown_option_excludes_Did_you_mean_exclude: &Message = &MESSAGES[1288];
pub const Raise_error_on_this_expressions_with_an_implied_any_type: &Message = &MESSAGES[1289];
pub const Resolving_type_reference_directive_0_containing_file_1_root_directory_2: &Message =
&MESSAGES[1290];
pub const Type_reference_directive_0_was_successfully_resolved_to_1_primary_Colon_2: &Message =
&MESSAGES[1291];
pub const Type_reference_directive_0_was_not_resolved: &Message = &MESSAGES[1292];
pub const Resolving_with_primary_search_path_0: &Message = &MESSAGES[1293];
pub const Root_directory_cannot_be_determined_skipping_primary_search_paths: &Message =
&MESSAGES[1294];
pub const Resolving_type_reference_directive_0_containing_file_1_root_directory_not_set: &Message =
&MESSAGES[1295];
pub const Type_declaration_files_to_be_included_in_compilation: &Message = &MESSAGES[1296];
pub const Looking_up_in_node_modules_folder_initial_location_0: &Message = &MESSAGES[1297];
pub const Containing_file_is_not_specified_and_root_directory_cannot_be_determined_skipping_lookup_in_node_modules_folder: &Message = &MESSAGES[1298];
pub const Resolving_type_reference_directive_0_containing_file_not_set_root_directory_1: &Message =
&MESSAGES[1299];
pub const Resolving_type_reference_directive_0_containing_file_not_set_root_directory_not_set:
&Message = &MESSAGES[1300];
pub const Resolving_real_path_for_0_result_1: &Message = &MESSAGES[1301];
pub const Cannot_compile_modules_using_option_0_unless_the_module_flag_is_amd_or_system: &Message =
&MESSAGES[1302];
pub const File_name_0_has_a_1_extension_stripping_it: &Message = &MESSAGES[1303];
pub const X_0_is_declared_but_its_value_is_never_read: &Message = &MESSAGES[1304];
pub const Report_errors_on_unused_locals: &Message = &MESSAGES[1305];
pub const Report_errors_on_unused_parameters: &Message = &MESSAGES[1306];
pub const The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files:
&Message = &MESSAGES[1307];
pub const Cannot_import_type_declaration_files_Consider_importing_0_instead_of_1: &Message =
&MESSAGES[1308];
pub const Property_0_is_declared_but_its_value_is_never_read: &Message = &MESSAGES[1309];
pub const Import_emit_helpers_from_tslib: &Message = &MESSAGES[1310];
pub const Auto_discovery_for_typings_is_enabled_in_project_0_Running_extra_resolution_pass_for_module_1_using_cache_location_2: &Message = &MESSAGES[1311];
pub const Parse_in_strict_mode_and_emit_use_strict_for_each_source_file: &Message = &MESSAGES[1312];
pub const Module_0_was_resolved_to_1_but_jsx_is_not_set: &Message = &MESSAGES[1313];
pub const Module_0_was_resolved_as_locally_declared_ambient_module_in_file_1: &Message =
&MESSAGES[1314];
pub const Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h: &Message = &MESSAGES[1315];
pub const Resolution_for_module_0_was_found_in_cache_from_location_1: &Message = &MESSAGES[1316];
pub const Directory_0_does_not_exist_skipping_all_lookups_in_it: &Message = &MESSAGES[1317];
pub const Show_diagnostic_information: &Message = &MESSAGES[1318];
pub const Show_verbose_diagnostic_information: &Message = &MESSAGES[1319];
pub const Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file: &Message =
&MESSAGES[1320];
pub const Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap_to_be_set: &Message = &MESSAGES[1321];
pub const Transpile_each_file_as_a_separate_module_similar_to_ts_transpileModule: &Message =
&MESSAGES[1322];
pub const Print_names_of_generated_files_part_of_the_compilation: &Message = &MESSAGES[1323];
pub const Print_names_of_files_part_of_the_compilation: &Message = &MESSAGES[1324];
pub const The_locale_used_when_displaying_messages_to_the_user_e_g_en_us: &Message =
&MESSAGES[1325];
pub const Do_not_generate_custom_helper_functions_like_extends_in_compiled_output: &Message =
&MESSAGES[1326];
pub const Do_not_include_the_default_library_file_lib_d_ts: &Message = &MESSAGES[1327];
pub const Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files:
&Message = &MESSAGES[1328];
pub const Deprecated_Use_skipLibCheck_instead_Skip_type_checking_of_default_library_declaration_files: &Message = &MESSAGES[1329];
pub const List_of_folders_to_include_type_definitions_from: &Message = &MESSAGES[1330];
pub const Disable_size_limitations_on_JavaScript_projects: &Message = &MESSAGES[1331];
pub const The_character_set_of_the_input_files: &Message = &MESSAGES[1332];
pub const Skipping_module_0_that_looks_like_an_absolute_URI_target_file_types_Colon_1: &Message =
&MESSAGES[1333];
pub const Do_not_truncate_error_messages: &Message = &MESSAGES[1334];
pub const Output_directory_for_generated_declaration_files: &Message = &MESSAGES[1335];
pub const A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl:
&Message = &MESSAGES[1336];
pub const List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime: &Message = &MESSAGES[1337];
pub const Show_all_compiler_options: &Message = &MESSAGES[1338];
pub const Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file: &Message =
&MESSAGES[1339];
pub const Command_line_Options: &Message = &MESSAGES[1340];
pub const Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5: &Message = &MESSAGES[1341];
pub const Enable_all_strict_type_checking_options: &Message = &MESSAGES[1342];
pub const Scoped_package_detected_looking_in_0: &Message = &MESSAGES[1343];
pub const Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2:
&Message = &MESSAGES[1344];
pub const Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2_with_Package_ID_3: &Message = &MESSAGES[1345];
pub const Enable_strict_checking_of_function_types: &Message = &MESSAGES[1346];
pub const Enable_strict_checking_of_property_initialization_in_classes: &Message = &MESSAGES[1347];
pub const Numeric_separators_are_not_allowed_here: &Message = &MESSAGES[1348];
pub const Multiple_consecutive_numeric_separators_are_not_permitted: &Message = &MESSAGES[1349];
pub const Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen:
&Message = &MESSAGES[1350];
pub const All_imports_in_import_declaration_are_unused: &Message = &MESSAGES[1351];
pub const Found_1_error_Watching_for_file_changes: &Message = &MESSAGES[1352];
pub const Found_0_errors_Watching_for_file_changes: &Message = &MESSAGES[1353];
pub const Resolve_keyof_to_string_valued_property_names_only_no_numbers_or_symbols: &Message =
&MESSAGES[1354];
pub const X_0_is_declared_but_never_used: &Message = &MESSAGES[1355];
pub const Include_modules_imported_with_json_extension: &Message = &MESSAGES[1356];
pub const All_destructured_elements_are_unused: &Message = &MESSAGES[1357];
pub const All_variables_are_unused: &Message = &MESSAGES[1358];
pub const Definitions_of_the_following_identifiers_conflict_with_those_in_another_file_Colon_0:
&Message = &MESSAGES[1359];
pub const Conflicts_are_in_this_file: &Message = &MESSAGES[1360];
pub const Project_references_may_not_form_a_circular_graph_Cycle_detected_Colon_0: &Message =
&MESSAGES[1361];
pub const X_0_was_also_declared_here: &Message = &MESSAGES[1362];
pub const X_and_here: &Message = &MESSAGES[1363];
pub const All_type_parameters_are_unused: &Message = &MESSAGES[1364];
pub const X_package_json_has_a_typesVersions_field_with_version_specific_path_mappings: &Message =
&MESSAGES[1365];
pub const X_package_json_does_not_have_a_typesVersions_entry_that_matches_version_0: &Message =
&MESSAGES[1366];
pub const X_package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_match_module_name_2: &Message = &MESSAGES[1367];
pub const X_package_json_has_a_typesVersions_entry_0_that_is_not_a_valid_semver_range: &Message =
&MESSAGES[1368];
pub const An_argument_for_0_was_not_provided: &Message = &MESSAGES[1369];
pub const An_argument_matching_this_binding_pattern_was_not_provided: &Message = &MESSAGES[1370];
pub const Did_you_mean_to_call_this_expression: &Message = &MESSAGES[1371];
pub const Did_you_mean_to_use_new_with_this_expression: &Message = &MESSAGES[1372];
pub const Enable_strict_bind_call_and_apply_methods_on_functions: &Message = &MESSAGES[1373];
pub const Using_compiler_options_of_project_reference_redirect_0: &Message = &MESSAGES[1374];
pub const Found_1_error: &Message = &MESSAGES[1375];
pub const Found_0_errors: &Message = &MESSAGES[1376];
pub const Module_name_0_was_successfully_resolved_to_1_with_Package_ID_2: &Message =
&MESSAGES[1377];
pub const Type_reference_directive_0_was_successfully_resolved_to_1_with_Package_ID_2_primary_Colon_3: &Message = &MESSAGES[1378];
pub const X_package_json_had_a_falsy_0_field: &Message = &MESSAGES[1379];
pub const Disable_use_of_source_files_instead_of_declaration_files_from_referenced_projects:
&Message = &MESSAGES[1380];
pub const Emit_class_fields_with_Define_instead_of_Set: &Message = &MESSAGES[1381];
pub const Generates_a_CPU_profile: &Message = &MESSAGES[1382];
pub const Disable_solution_searching_for_this_project: &Message = &MESSAGES[1383];
pub const Specify_strategy_for_watching_file_Colon_FixedPollingInterval_default_PriorityPollingInterval_DynamicPriorityPolling_FixedChunkSizePolling_UseFsEvents_UseFsEventsOnParentDirectory: &Message = &MESSAGES[1384];
pub const Specify_strategy_for_watching_directory_on_platforms_that_don_t_support_recursive_watching_natively_Colon_UseFsEvents_default_FixedPollingInterval_DynamicPriorityPolling_FixedChunkSizePolling: &Message = &MESSAGES[1385];
pub const Specify_strategy_for_creating_a_polling_watch_when_it_fails_to_create_using_file_system_events_Colon_FixedInterval_default_PriorityInterval_DynamicPriority_FixedChunkSize: &Message = &MESSAGES[1386];
pub const Tag_0_expects_at_least_1_arguments_but_the_JSX_factory_2_provides_at_most_3: &Message =
&MESSAGES[1387];
pub const Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_false_or_null_on_command_line: &Message = &MESSAGES[1388];
pub const Could_not_resolve_the_path_0_with_the_extensions_Colon_1: &Message = &MESSAGES[1389];
pub const Declaration_augments_declaration_in_another_file_This_cannot_be_serialized: &Message =
&MESSAGES[1390];
pub const This_is_the_declaration_being_augmented_Consider_moving_the_augmenting_declaration_into_the_same_file: &Message = &MESSAGES[1391];
pub const This_expression_is_not_callable_because_it_is_a_get_accessor_Did_you_mean_to_use_it_without: &Message = &MESSAGES[1392];
pub const Disable_loading_referenced_projects: &Message = &MESSAGES[1393];
pub const Arguments_for_the_rest_parameter_0_were_not_provided: &Message = &MESSAGES[1394];
pub const Generates_an_event_trace_and_a_list_of_types: &Message = &MESSAGES[1395];
pub const Specify_the_module_specifier_to_be_used_to_import_the_jsx_and_jsxs_factory_functions_from_eg_react: &Message = &MESSAGES[1396];
pub const File_0_exists_according_to_earlier_cached_lookups: &Message = &MESSAGES[1397];
pub const File_0_does_not_exist_according_to_earlier_cached_lookups: &Message = &MESSAGES[1398];
pub const Resolution_for_type_reference_directive_0_was_found_in_cache_from_location_1: &Message =
&MESSAGES[1399];
pub const Resolving_type_reference_directive_0_containing_file_1: &Message = &MESSAGES[1400];
pub const Interpret_optional_property_types_as_written_rather_than_adding_undefined: &Message =
&MESSAGES[1401];
pub const Modules: &Message = &MESSAGES[1402];
pub const File_Management: &Message = &MESSAGES[1403];
pub const Emit: &Message = &MESSAGES[1404];
pub const JavaScript_Support: &Message = &MESSAGES[1405];
pub const Type_Checking: &Message = &MESSAGES[1406];
pub const Editor_Support: &Message = &MESSAGES[1407];
pub const Watch_and_Build_Modes: &Message = &MESSAGES[1408];
pub const Compiler_Diagnostics: &Message = &MESSAGES[1409];
pub const Interop_Constraints: &Message = &MESSAGES[1410];
pub const Backwards_Compatibility: &Message = &MESSAGES[1411];
pub const Language_and_Environment: &Message = &MESSAGES[1412];
pub const Projects: &Message = &MESSAGES[1413];
pub const Output_Formatting: &Message = &MESSAGES[1414];
pub const Completeness: &Message = &MESSAGES[1415];
pub const X_0_should_be_set_inside_the_compilerOptions_object_of_the_config_json_file: &Message =
&MESSAGES[1416];
pub const Found_1_error_in_0: &Message = &MESSAGES[1417];
pub const Found_0_errors_in_the_same_file_starting_at_Colon_1: &Message = &MESSAGES[1418];
pub const Found_0_errors_in_1_files: &Message = &MESSAGES[1419];
pub const File_name_0_has_a_1_extension_looking_up_2_instead: &Message = &MESSAGES[1420];
pub const Module_0_was_resolved_to_1_but_allowArbitraryExtensions_is_not_set: &Message =
&MESSAGES[1421];
pub const Enable_importing_files_with_any_extension_provided_a_declaration_file_is_present:
&Message = &MESSAGES[1422];
pub const Resolving_type_reference_directive_for_program_that_specifies_custom_typeRoots_skipping_lookup_in_node_modules_folder: &Message = &MESSAGES[1423];
pub const Option_0_can_only_be_specified_on_command_line: &Message = &MESSAGES[1424];
pub const Directory_0_has_no_containing_package_json_scope_Imports_will_not_resolve: &Message =
&MESSAGES[1425];
pub const Import_specifier_0_does_not_exist_in_package_json_scope_at_path_1: &Message =
&MESSAGES[1426];
pub const Invalid_import_specifier_0_has_no_possible_resolutions: &Message = &MESSAGES[1427];
pub const X_package_json_scope_0_has_no_imports_defined: &Message = &MESSAGES[1428];
pub const X_package_json_scope_0_explicitly_maps_specifier_1_to_null: &Message = &MESSAGES[1429];
pub const X_package_json_scope_0_has_invalid_type_for_target_of_specifier_1: &Message =
&MESSAGES[1430];
pub const Export_specifier_0_does_not_exist_in_package_json_scope_at_path_1: &Message =
&MESSAGES[1431];
pub const Resolution_of_non_relative_name_failed_trying_with_modern_Node_resolution_features_disabled_to_see_if_npm_library_needs_configuration_update: &Message = &MESSAGES[1432];
pub const 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: &Message = &MESSAGES[1433];
pub const Resolution_of_non_relative_name_failed_trying_with_moduleResolution_bundler_to_see_if_project_may_need_configuration_update: &Message = &MESSAGES[1434];
pub const There_are_types_at_0_but_this_result_could_not_be_resolved_under_your_current_moduleResolution_setting_Consider_updating_to_node16_nodenext_or_bundler: &Message = &MESSAGES[1435];
pub const X_package_json_has_a_peerDependencies_field: &Message = &MESSAGES[1436];
pub const Found_peerDependency_0_with_1_version: &Message = &MESSAGES[1437];
pub const Failed_to_find_peerDependency_0: &Message = &MESSAGES[1438];
pub const File_Layout: &Message = &MESSAGES[1439];
pub const Environment_Settings: &Message = &MESSAGES[1440];
pub const See_also_https_Colon_Slash_Slashaka_ms_Slashtsconfig_Slashmodule: &Message =
&MESSAGES[1441];
pub const For_nodejs_Colon: &Message = &MESSAGES[1442];
pub const X_and_npm_install_D_types_Slashnode: &Message = &MESSAGES[1443];
pub const Other_Outputs: &Message = &MESSAGES[1444];
pub const Stricter_Typechecking_Options: &Message = &MESSAGES[1445];
pub const Style_Options: &Message = &MESSAGES[1446];
pub const Recommended_Options: &Message = &MESSAGES[1447];
pub const Enable_project_compilation: &Message = &MESSAGES[1448];
pub const Composite_projects_may_not_disable_declaration_emit: &Message = &MESSAGES[1449];
pub const Output_file_0_has_not_been_built_from_source_file_1: &Message = &MESSAGES[1450];
pub const Referenced_project_0_must_have_setting_composite_Colon_true: &Message = &MESSAGES[1451];
pub const File_0_is_not_listed_within_the_file_list_of_project_1_Projects_must_list_all_files_or_use_an_include_pattern: &Message = &MESSAGES[1452];
pub const Referenced_project_0_may_not_disable_emit: &Message = &MESSAGES[1453];
pub const Project_0_is_out_of_date_because_output_1_is_older_than_input_2: &Message =
&MESSAGES[1454];
pub const Project_0_is_up_to_date_because_newest_input_1_is_older_than_output_2: &Message =
&MESSAGES[1455];
pub const Project_0_is_out_of_date_because_output_file_1_does_not_exist: &Message = &MESSAGES[1456];
pub const Failed_to_delete_file_0: &Message = &MESSAGES[1457];
pub const Project_0_is_up_to_date_with_d_ts_files_from_its_dependencies: &Message = &MESSAGES[1458];
pub const Projects_in_this_build_Colon_0: &Message = &MESSAGES[1459];
pub const A_non_dry_build_would_delete_the_following_files_Colon_0: &Message = &MESSAGES[1460];
pub const A_non_dry_build_would_build_project_0: &Message = &MESSAGES[1461];
pub const Building_project_0: &Message = &MESSAGES[1462];
pub const Updating_output_timestamps_of_project_0: &Message = &MESSAGES[1463];
pub const Project_0_is_up_to_date: &Message = &MESSAGES[1464];
pub const Skipping_build_of_project_0_because_its_dependency_1_has_errors: &Message =
&MESSAGES[1465];
pub const Project_0_can_t_be_built_because_its_dependency_1_has_errors: &Message = &MESSAGES[1466];
pub const Build_one_or_more_projects_and_their_dependencies_if_out_of_date: &Message =
&MESSAGES[1467];
pub const Delete_the_outputs_of_all_projects: &Message = &MESSAGES[1468];
pub const Show_what_would_be_built_or_deleted_if_specified_with_clean: &Message = &MESSAGES[1469];
pub const Option_build_must_be_the_first_command_line_argument: &Message = &MESSAGES[1470];
pub const Options_0_and_1_cannot_be_combined: &Message = &MESSAGES[1471];
pub const Updating_unchanged_output_timestamps_of_project_0: &Message = &MESSAGES[1472];
pub const A_non_dry_build_would_update_timestamps_for_output_of_project_0: &Message =
&MESSAGES[1473];
pub const Cannot_write_file_0_because_it_will_overwrite_tsbuildinfo_file_generated_by_referenced_project_1: &Message = &MESSAGES[1474];
pub const Composite_projects_may_not_disable_incremental_compilation: &Message = &MESSAGES[1475];
pub const Specify_file_to_store_incremental_compilation_information: &Message = &MESSAGES[1476];
pub const Project_0_is_out_of_date_because_output_for_it_was_generated_with_version_1_that_differs_with_current_version_2: &Message = &MESSAGES[1477];
pub const Skipping_build_of_project_0_because_its_dependency_1_was_not_built: &Message =
&MESSAGES[1478];
pub const Project_0_can_t_be_built_because_its_dependency_1_was_not_built: &Message =
&MESSAGES[1479];
pub const Have_recompiles_in_incremental_and_watch_assume_that_changes_within_a_file_will_only_affect_files_directly_depending_on_it: &Message = &MESSAGES[1480];
pub const X_0_is_deprecated: &Message = &MESSAGES[1481];
pub const Performance_timings_for_diagnostics_or_extendedDiagnostics_are_not_available_in_this_session_A_native_implementation_of_the_Web_Performance_API_could_not_be_found: &Message = &MESSAGES[1482];
pub const The_signature_0_of_1_is_deprecated: &Message = &MESSAGES[1483];
pub const Project_0_is_being_forcibly_rebuilt: &Message = &MESSAGES[1484];
pub const Reusing_resolution_of_module_0_from_1_of_old_program_it_was_not_resolved: &Message =
&MESSAGES[1485];
pub const Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved_to_2: &Message = &MESSAGES[1486];
pub const Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved_to_2_with_Package_ID_3: &Message = &MESSAGES[1487];
pub const Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_not_resolved: &Message = &MESSAGES[1488];
pub const Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_3: &Message = &MESSAGES[1489];
pub const Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_3_with_Package_ID_4: &Message = &MESSAGES[1490];
pub const Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_not_resolved: &Message = &MESSAGES[1491];
pub const Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_3: &Message = &MESSAGES[1492];
pub const 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: &Message = &MESSAGES[1493];
pub const Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_not_resolved: &Message = &MESSAGES[1494];
pub const Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_some_of_the_changes_were_not_emitted: &Message = &MESSAGES[1495];
pub const Project_0_is_up_to_date_but_needs_to_update_timestamps_of_output_files_that_are_older_than_input_files: &Message = &MESSAGES[1496];
pub const Project_0_is_out_of_date_because_config_file_does_not_exist: &Message = &MESSAGES[1497];
pub const Resolving_in_0_mode_with_conditions_1: &Message = &MESSAGES[1498];
pub const Matched_0_condition_1: &Message = &MESSAGES[1499];
pub const Using_0_subpath_1_with_target_2: &Message = &MESSAGES[1500];
pub const Saw_non_matching_condition_0: &Message = &MESSAGES[1501];
pub const Project_0_is_out_of_date_because_buildinfo_file_1_indicates_there_is_change_in_compilerOptions: &Message = &MESSAGES[1502];
pub const Allow_imports_to_include_TypeScript_file_extensions_Requires_moduleResolution_bundler_and_either_noEmit_or_emitDeclarationOnly_to_be_set: &Message = &MESSAGES[1503];
pub const Use_the_package_json_exports_field_when_resolving_package_imports: &Message =
&MESSAGES[1504];
pub const Use_the_package_json_imports_field_when_resolving_imports: &Message = &MESSAGES[1505];
pub const Conditions_to_set_in_addition_to_the_resolver_specific_defaults_when_resolving_imports:
&Message = &MESSAGES[1506];
pub const X_true_when_moduleResolution_is_node16_nodenext_or_bundler_otherwise_false: &Message =
&MESSAGES[1507];
pub const Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_file_2_was_root_file_of_compilation_but_not_any_more: &Message = &MESSAGES[1508];
pub const Entering_conditional_exports: &Message = &MESSAGES[1509];
pub const Resolved_under_condition_0: &Message = &MESSAGES[1510];
pub const Failed_to_resolve_under_condition_0: &Message = &MESSAGES[1511];
pub const Exiting_conditional_exports: &Message = &MESSAGES[1512];
pub const Searching_all_ancestor_node_modules_directories_for_preferred_extensions_Colon_0:
&Message = &MESSAGES[1513];
pub const Searching_all_ancestor_node_modules_directories_for_fallback_extensions_Colon_0:
&Message = &MESSAGES[1514];
pub const Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_program_needs_to_report_errors: &Message = &MESSAGES[1515];
pub const Project_0_is_out_of_date_because_input_1_does_not_exist: &Message = &MESSAGES[1516];
pub const Rewrite_ts_tsx_mts_and_cts_file_extensions_in_relative_import_paths_to_their_JavaScript_equivalent_in_output_files: &Message = &MESSAGES[1517];
pub const Project_0_is_out_of_date_because_it_has_errors: &Message = &MESSAGES[1518];
pub const Multiple_module_exports_assignments_cannot_be_serialized_for_declaration_emit: &Message =
&MESSAGES[1519];
pub const Nested_CommonJS_export_constructs_cannot_be_serialized_for_declaration_emit: &Message =
&MESSAGES[1520];
pub const The_expected_type_comes_from_property_0_which_is_declared_here_on_type_1: &Message =
&MESSAGES[1521];
pub const The_expected_type_comes_from_this_index_signature: &Message = &MESSAGES[1522];
pub const The_expected_type_comes_from_the_return_type_of_this_signature: &Message =
&MESSAGES[1523];
pub const Print_names_of_files_that_are_part_of_the_compilation_and_then_stop_processing: &Message =
&MESSAGES[1524];
pub const File_0_is_a_JavaScript_file_Did_you_mean_to_enable_the_allowJs_option: &Message =
&MESSAGES[1525];
pub const Print_names_of_files_and_the_reason_they_are_part_of_the_compilation: &Message =
&MESSAGES[1526];
pub const Consider_adding_a_declare_modifier_to_this_class: &Message = &MESSAGES[1527];
pub const Allow_JavaScript_files_to_be_a_part_of_your_program_Use_the_checkJs_option_to_get_errors_from_these_files: &Message = &MESSAGES[1528];
pub const Allow_import_x_from_y_when_a_module_doesn_t_have_a_default_export: &Message =
&MESSAGES[1529];
pub const Allow_accessing_UMD_globals_from_modules: &Message = &MESSAGES[1530];
pub const Disable_error_reporting_for_unreachable_code: &Message = &MESSAGES[1531];
pub const Disable_error_reporting_for_unused_labels: &Message = &MESSAGES[1532];
pub const Ensure_use_strict_is_always_emitted: &Message = &MESSAGES[1533];
pub const Have_recompiles_in_projects_that_use_incremental_and_watch_mode_assume_that_changes_within_a_file_will_only_affect_files_directly_depending_on_it: &Message = &MESSAGES[1534];
pub const Specify_the_base_directory_to_resolve_non_relative_module_names: &Message =
&MESSAGES[1535];
pub const No_longer_supported_In_early_versions_manually_set_the_text_encoding_for_reading_files:
&Message = &MESSAGES[1536];
pub const Enable_error_reporting_in_type_checked_JavaScript_files: &Message = &MESSAGES[1537];
pub const Enable_constraints_that_allow_a_TypeScript_project_to_be_used_with_project_references:
&Message = &MESSAGES[1538];
pub const Generate_d_ts_files_from_TypeScript_and_JavaScript_files_in_your_project: &Message =
&MESSAGES[1539];
pub const Specify_the_output_directory_for_generated_declaration_files: &Message = &MESSAGES[1540];
pub const Create_sourcemaps_for_d_ts_files: &Message = &MESSAGES[1541];
pub const Output_compiler_performance_information_after_building: &Message = &MESSAGES[1542];
pub const Disables_inference_for_type_acquisition_by_looking_at_filenames_in_a_project: &Message =
&MESSAGES[1543];
pub const Reduce_the_number_of_projects_loaded_automatically_by_TypeScript: &Message =
&MESSAGES[1544];
pub const Remove_the_20mb_cap_on_total_source_code_size_for_JavaScript_files_in_the_TypeScript_language_server: &Message = &MESSAGES[1545];
pub const Opt_a_project_out_of_multi_project_reference_checking_when_editing: &Message =
&MESSAGES[1546];
pub const Disable_preferring_source_files_instead_of_declaration_files_when_referencing_composite_projects: &Message = &MESSAGES[1547];
pub const Emit_more_compliant_but_verbose_and_less_performant_JavaScript_for_iteration: &Message =
&MESSAGES[1548];
pub const Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files: &Message =
&MESSAGES[1549];
pub const Only_output_d_ts_files_and_not_JavaScript_files: &Message = &MESSAGES[1550];
pub const Emit_design_type_metadata_for_decorated_declarations_in_source_files: &Message =
&MESSAGES[1551];
pub const Disable_the_type_acquisition_for_JavaScript_projects: &Message = &MESSAGES[1552];
pub const Emit_additional_JavaScript_to_ease_support_for_importing_CommonJS_modules_This_enables_allowSyntheticDefaultImports_for_type_compatibility: &Message = &MESSAGES[1553];
pub const Filters_results_from_the_include_option: &Message = &MESSAGES[1554];
pub const Remove_a_list_of_directories_from_the_watch_process: &Message = &MESSAGES[1555];
pub const Remove_a_list_of_files_from_the_watch_mode_s_processing: &Message = &MESSAGES[1556];
pub const Enable_experimental_support_for_legacy_experimental_decorators: &Message =
&MESSAGES[1557];
pub const Print_files_read_during_the_compilation_including_why_it_was_included: &Message =
&MESSAGES[1558];
pub const Output_more_detailed_compiler_performance_information_after_building: &Message =
&MESSAGES[1559];
pub const Specify_one_or_more_path_or_node_module_references_to_base_configuration_files_from_which_settings_are_inherited: &Message = &MESSAGES[1560];
pub const Specify_what_approach_the_watcher_should_use_if_the_system_runs_out_of_native_file_watchers: &Message = &MESSAGES[1561];
pub const Include_a_list_of_files_This_does_not_support_glob_patterns_as_opposed_to_include:
&Message = &MESSAGES[1562];
pub const Build_all_projects_including_those_that_appear_to_be_up_to_date: &Message =
&MESSAGES[1563];
pub const Ensure_that_casing_is_correct_in_imports: &Message = &MESSAGES[1564];
pub const Emit_a_v8_CPU_profile_of_the_compiler_run_for_debugging: &Message = &MESSAGES[1565];
pub const Allow_importing_helper_functions_from_tslib_once_per_project_instead_of_including_them_per_file: &Message = &MESSAGES[1566];
pub const Skip_building_downstream_projects_on_error_in_upstream_project: &Message =
&MESSAGES[1567];
pub const Specify_a_list_of_glob_patterns_that_match_files_to_be_included_in_compilation: &Message =
&MESSAGES[1568];
pub const Save_tsbuildinfo_files_to_allow_for_incremental_compilation_of_projects: &Message =
&MESSAGES[1569];
pub const Include_sourcemap_files_inside_the_emitted_JavaScript: &Message = &MESSAGES[1570];
pub const Include_source_code_in_the_sourcemaps_inside_the_emitted_JavaScript: &Message =
&MESSAGES[1571];
pub const Ensure_that_each_file_can_be_safely_transpiled_without_relying_on_other_imports:
&Message = &MESSAGES[1572];
pub const Specify_what_JSX_code_is_generated: &Message = &MESSAGES[1573];
pub const Specify_the_JSX_factory_function_used_when_targeting_React_JSX_emit_e_g_React_createElement_or_h: &Message = &MESSAGES[1574];
pub const Specify_the_JSX_Fragment_reference_used_for_fragments_when_targeting_React_JSX_emit_e_g_React_Fragment_or_Fragment: &Message = &MESSAGES[1575];
pub const Specify_module_specifier_used_to_import_the_JSX_factory_functions_when_using_jsx_Colon_react_jsx_Asterisk: &Message = &MESSAGES[1576];
pub const Make_keyof_only_return_strings_instead_of_string_numbers_or_symbols_Legacy_option:
&Message = &MESSAGES[1577];
pub const Specify_a_set_of_bundled_library_declaration_files_that_describe_the_target_runtime_environment: &Message = &MESSAGES[1578];
pub const Print_the_names_of_emitted_files_after_a_compilation: &Message = &MESSAGES[1579];
pub const Print_all_of_the_files_read_during_the_compilation: &Message = &MESSAGES[1580];
pub const Set_the_language_of_the_messaging_from_TypeScript_This_does_not_affect_emit: &Message =
&MESSAGES[1581];
pub const Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations: &Message = &MESSAGES[1582];
pub const Specify_the_maximum_folder_depth_used_for_checking_JavaScript_files_from_node_modules_Only_applicable_with_allowJs: &Message = &MESSAGES[1583];
pub const Specify_what_module_code_is_generated: &Message = &MESSAGES[1584];
pub const Specify_how_TypeScript_looks_up_a_file_from_a_given_module_specifier: &Message =
&MESSAGES[1585];
pub const Set_the_newline_character_for_emitting_files: &Message = &MESSAGES[1586];
pub const Disable_emitting_files_from_a_compilation: &Message = &MESSAGES[1587];
pub const Disable_generating_custom_helper_functions_like_extends_in_compiled_output: &Message =
&MESSAGES[1588];
pub const Disable_emitting_files_if_any_type_checking_errors_are_reported: &Message =
&MESSAGES[1589];
pub const Disable_truncating_types_in_error_messages: &Message = &MESSAGES[1590];
pub const Enable_error_reporting_for_fallthrough_cases_in_switch_statements: &Message =
&MESSAGES[1591];
pub const Enable_error_reporting_for_expressions_and_declarations_with_an_implied_any_type:
&Message = &MESSAGES[1592];
pub const Ensure_overriding_members_in_derived_classes_are_marked_with_an_override_modifier:
&Message = &MESSAGES[1593];
pub const Enable_error_reporting_for_codepaths_that_do_not_explicitly_return_in_a_function:
&Message = &MESSAGES[1594];
pub const Enable_error_reporting_when_this_is_given_the_type_any: &Message = &MESSAGES[1595];
pub const Disable_adding_use_strict_directives_in_emitted_JavaScript_files: &Message =
&MESSAGES[1596];
pub const Disable_including_any_library_files_including_the_default_lib_d_ts: &Message =
&MESSAGES[1597];
pub const Enforces_using_indexed_accessors_for_keys_declared_using_an_indexed_type: &Message =
&MESSAGES[1598];
pub const Disallow_import_s_require_s_or_reference_s_from_expanding_the_number_of_files_TypeScript_should_add_to_a_project: &Message = &MESSAGES[1599];
pub const Disable_strict_checking_of_generic_signatures_in_function_types: &Message =
&MESSAGES[1600];
pub const Add_undefined_to_a_type_when_accessed_using_an_index: &Message = &MESSAGES[1601];
pub const Enable_error_reporting_when_local_variables_aren_t_read: &Message = &MESSAGES[1602];
pub const Raise_an_error_when_a_function_parameter_isn_t_read: &Message = &MESSAGES[1603];
pub const Deprecated_setting_Use_outFile_instead: &Message = &MESSAGES[1604];
pub const Specify_an_output_folder_for_all_emitted_files: &Message = &MESSAGES[1605];
pub const 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: &Message = &MESSAGES[1606];
pub const Specify_a_set_of_entries_that_re_map_imports_to_additional_lookup_locations: &Message =
&MESSAGES[1607];
pub const Specify_a_list_of_language_service_plugins_to_include: &Message = &MESSAGES[1608];
pub const Disable_erasing_const_enum_declarations_in_generated_code: &Message = &MESSAGES[1609];
pub const Disable_resolving_symlinks_to_their_realpath_This_correlates_to_the_same_flag_in_node:
&Message = &MESSAGES[1610];
pub const Disable_wiping_the_console_in_watch_mode: &Message = &MESSAGES[1611];
pub const Enable_color_and_formatting_in_TypeScript_s_output_to_make_compiler_errors_easier_to_read: &Message = &MESSAGES[1612];
pub const Specify_the_object_invoked_for_createElement_This_only_applies_when_targeting_react_JSX_emit: &Message = &MESSAGES[1613];
pub const Specify_an_array_of_objects_that_specify_paths_for_projects_Used_in_project_references:
&Message = &MESSAGES[1614];
pub const Disable_emitting_comments: &Message = &MESSAGES[1615];
pub const Enable_importing_json_files: &Message = &MESSAGES[1616];
pub const Specify_the_root_folder_within_your_source_files: &Message = &MESSAGES[1617];
pub const Allow_multiple_folders_to_be_treated_as_one_when_resolving_modules: &Message =
&MESSAGES[1618];
pub const Skip_type_checking_d_ts_files_that_are_included_with_TypeScript: &Message =
&MESSAGES[1619];
pub const Skip_type_checking_all_d_ts_files: &Message = &MESSAGES[1620];
pub const Create_source_map_files_for_emitted_JavaScript_files: &Message = &MESSAGES[1621];
pub const Specify_the_root_path_for_debuggers_to_find_the_reference_source_code: &Message =
&MESSAGES[1622];
pub const Check_that_the_arguments_for_bind_call_and_apply_methods_match_the_original_function:
&Message = &MESSAGES[1623];
pub const When_assigning_functions_check_to_ensure_parameters_and_the_return_values_are_subtype_compatible: &Message = &MESSAGES[1624];
pub const When_type_checking_take_into_account_null_and_undefined: &Message = &MESSAGES[1625];
pub const Check_for_class_properties_that_are_declared_but_not_set_in_the_constructor: &Message =
&MESSAGES[1626];
pub const Disable_emitting_declarations_that_have_internal_in_their_JSDoc_comments: &Message =
&MESSAGES[1627];
pub const Disable_reporting_of_excess_property_errors_during_the_creation_of_object_literals:
&Message = &MESSAGES[1628];
pub const Suppress_noImplicitAny_errors_when_indexing_objects_that_lack_index_signatures: &Message =
&MESSAGES[1629];
pub const Synchronously_call_callbacks_and_update_the_state_of_directory_watchers_on_platforms_that_don_t_support_recursive_watching_natively: &Message = &MESSAGES[1630];
pub const Set_the_JavaScript_language_version_for_emitted_JavaScript_and_include_compatible_library_declarations: &Message = &MESSAGES[1631];
pub const Log_paths_used_during_the_moduleResolution_process: &Message = &MESSAGES[1632];
pub const Specify_the_path_to_tsbuildinfo_incremental_compilation_file: &Message = &MESSAGES[1633];
pub const Specify_options_for_automatic_acquisition_of_declaration_files: &Message =
&MESSAGES[1634];
pub const Specify_multiple_folders_that_act_like_Slashnode_modules_Slash_types: &Message =
&MESSAGES[1635];
pub const Specify_type_package_names_to_be_included_without_being_referenced_in_a_source_file:
&Message = &MESSAGES[1636];
pub const Emit_ECMAScript_standard_compliant_class_fields: &Message = &MESSAGES[1637];
pub const Enable_verbose_logging: &Message = &MESSAGES[1638];
pub const Specify_how_directories_are_watched_on_systems_that_lack_recursive_file_watching_functionality: &Message = &MESSAGES[1639];
pub const Specify_how_the_TypeScript_watch_mode_works: &Message = &MESSAGES[1640];
pub const Require_undeclared_properties_from_index_signatures_to_use_element_accesses: &Message =
&MESSAGES[1641];
pub const Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types: &Message =
&MESSAGES[1642];
pub const Require_sufficient_annotation_on_exports_so_other_tools_can_trivially_generate_declaration_files: &Message = &MESSAGES[1643];
pub const Built_in_iterators_are_instantiated_with_a_TReturn_type_of_undefined_instead_of_any:
&Message = &MESSAGES[1644];
pub const Do_not_allow_runtime_constructs_that_are_not_part_of_ECMAScript: &Message =
&MESSAGES[1645];
pub const Default_catch_clause_variables_as_unknown_instead_of_any: &Message = &MESSAGES[1646];
pub const 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: &Message = &MESSAGES[1647];
pub const Disable_full_type_checking_only_critical_parse_and_emit_errors_will_be_reported:
&Message = &MESSAGES[1648];
pub const Check_side_effect_imports: &Message = &MESSAGES[1649];
pub const This_operation_can_be_simplified_This_shift_is_identical_to_0_1_2: &Message =
&MESSAGES[1650];
pub const Enable_lib_replacement: &Message = &MESSAGES[1651];
pub const Ensure_types_are_ordered_stably_and_deterministically_across_compilations: &Message =
&MESSAGES[1652];
pub const X_one_of_Colon: &Message = &MESSAGES[1653];
pub const X_one_or_more_Colon: &Message = &MESSAGES[1654];
pub const X_type_Colon: &Message = &MESSAGES[1655];
pub const X_default_Colon: &Message = &MESSAGES[1656];
pub const X_true_unless_strict_is_false: &Message = &MESSAGES[1657];
pub const X_false_unless_composite_is_set: &Message = &MESSAGES[1658];
pub const X_node_modules_bower_components_jspm_packages_plus_the_value_of_outDir_if_one_is_specified: &Message = &MESSAGES[1659];
pub const X_if_files_is_specified_otherwise_Asterisk_Asterisk_Slash_Asterisk: &Message =
&MESSAGES[1660];
pub const X_true_if_composite_false_otherwise: &Message = &MESSAGES[1661];
pub const Computed_from_the_list_of_input_files: &Message = &MESSAGES[1662];
pub const Platform_specific: &Message = &MESSAGES[1663];
pub const You_can_learn_about_all_of_the_compiler_options_at_0: &Message = &MESSAGES[1664];
pub const Including_watch_w_will_start_watching_the_current_project_for_the_file_changes_Once_set_you_can_config_watch_mode_with_Colon: &Message = &MESSAGES[1665];
pub const 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: &Message = &MESSAGES[1666];
pub const COMMON_COMMANDS: &Message = &MESSAGES[1667];
pub const ALL_COMPILER_OPTIONS: &Message = &MESSAGES[1668];
pub const WATCH_OPTIONS: &Message = &MESSAGES[1669];
pub const BUILD_OPTIONS: &Message = &MESSAGES[1670];
pub const COMMON_COMPILER_OPTIONS: &Message = &MESSAGES[1671];
pub const COMMAND_LINE_FLAGS: &Message = &MESSAGES[1672];
pub const X_tsc_Colon_The_TypeScript_Compiler: &Message = &MESSAGES[1673];
pub const Compiles_the_current_project_tsconfig_json_in_the_working_directory: &Message =
&MESSAGES[1674];
pub const Ignoring_tsconfig_json_compiles_the_specified_files_with_default_compiler_options:
&Message = &MESSAGES[1675];
pub const Build_a_composite_project_in_the_working_directory: &Message = &MESSAGES[1676];
pub const Creates_a_tsconfig_json_with_the_recommended_settings_in_the_working_directory: &Message =
&MESSAGES[1677];
pub const Compiles_the_TypeScript_project_located_at_the_specified_path: &Message = &MESSAGES[1678];
pub const An_expanded_version_of_this_information_showing_all_possible_compiler_options: &Message =
&MESSAGES[1679];
pub const Compiles_the_current_project_with_additional_settings: &Message = &MESSAGES[1680];
pub const X_true_for_ES2022_and_above_including_ESNext: &Message = &MESSAGES[1681];
pub const List_of_file_name_suffixes_to_search_when_resolving_a_module: &Message = &MESSAGES[1682];
pub const X_false_unless_checkJs_is_set: &Message = &MESSAGES[1683];
pub const Variable_0_implicitly_has_an_1_type: &Message = &MESSAGES[1684];
pub const Parameter_0_implicitly_has_an_1_type: &Message = &MESSAGES[1685];
pub const Member_0_implicitly_has_an_1_type: &Message = &MESSAGES[1686];
pub const X_new_expression_whose_target_lacks_a_construct_signature_implicitly_has_an_any_type:
&Message = &MESSAGES[1687];
pub const X_0_which_lacks_return_type_annotation_implicitly_has_an_1_return_type: &Message =
&MESSAGES[1688];
pub const Function_expression_which_lacks_return_type_annotation_implicitly_has_an_0_return_type:
&Message = &MESSAGES[1689];
pub const This_overload_implicitly_returns_the_type_0_because_it_lacks_a_return_type_annotation:
&Message = &MESSAGES[1690];
pub const Construct_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type: &Message = &MESSAGES[1691];
pub const Function_type_which_lacks_return_type_annotation_implicitly_has_an_0_return_type:
&Message = &MESSAGES[1692];
pub const Element_implicitly_has_an_any_type_because_index_expression_is_not_of_type_number:
&Message = &MESSAGES[1693];
pub const Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type: &Message =
&MESSAGES[1694];
pub const Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature: &Message =
&MESSAGES[1695];
pub const Object_literal_s_property_0_implicitly_has_an_1_type: &Message = &MESSAGES[1696];
pub const Rest_parameter_0_implicitly_has_an_any_type: &Message = &MESSAGES[1697];
pub const Call_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type:
&Message = &MESSAGES[1698];
pub const X_0_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_and_is_referenced_directly_or_indirectly_in_its_own_initializer: &Message = &MESSAGES[1699];
pub const X_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: &Message = &MESSAGES[1700];
pub const 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: &Message = &MESSAGES[1701];
pub const Generator_implicitly_has_yield_type_0_Consider_supplying_a_return_type_annotation:
&Message = &MESSAGES[1702];
pub const JSX_element_implicitly_has_type_any_because_no_interface_JSX_0_exists: &Message =
&MESSAGES[1703];
pub const Unreachable_code_detected: &Message = &MESSAGES[1704];
pub const Unused_label: &Message = &MESSAGES[1705];
pub const Fallthrough_case_in_switch: &Message = &MESSAGES[1706];
pub const Not_all_code_paths_return_a_value: &Message = &MESSAGES[1707];
pub const Binding_element_0_implicitly_has_an_1_type: &Message = &MESSAGES[1708];
pub const Property_0_implicitly_has_type_any_because_its_set_accessor_lacks_a_parameter_type_annotation: &Message = &MESSAGES[1709];
pub const Property_0_implicitly_has_type_any_because_its_get_accessor_lacks_a_return_type_annotation: &Message = &MESSAGES[1710];
pub const Variable_0_implicitly_has_type_1_in_some_locations_where_its_type_cannot_be_determined:
&Message = &MESSAGES[1711];
pub const Try_npm_i_save_dev_types_Slash_1_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare_module_0: &Message = &MESSAGES[1712];
pub const Dynamic_import_s_specifier_must_be_of_type_string_but_here_has_type_0: &Message =
&MESSAGES[1713];
pub const Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for_all_imports_Implies_allowSyntheticDefaultImports: &Message = &MESSAGES[1714];
pub const 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: &Message = &MESSAGES[1715];
pub const Mapped_object_type_implicitly_has_an_any_template_type: &Message = &MESSAGES[1716];
pub const If_the_0_package_actually_exposes_this_module_consider_sending_a_pull_request_to_amend_https_Colon_Slash_Slashgithub_com_SlashDefinitelyTyped_SlashDefinitelyTyped_Slashtree_Slashmaster_Slashtypes_Slash_1: &Message = &MESSAGES[1717];
pub const The_containing_arrow_function_captures_the_global_value_of_this: &Message =
&MESSAGES[1718];
pub const Module_0_was_resolved_to_1_but_resolveJsonModule_is_not_used: &Message = &MESSAGES[1719];
pub const Variable_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage:
&Message = &MESSAGES[1720];
pub const Parameter_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage:
&Message = &MESSAGES[1721];
pub const Member_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage: &Message =
&MESSAGES[1722];
pub const Variable_0_implicitly_has_type_1_in_some_locations_but_a_better_type_may_be_inferred_from_usage: &Message = &MESSAGES[1723];
pub const Rest_parameter_0_implicitly_has_an_any_type_but_a_better_type_may_be_inferred_from_usage: &Message = &MESSAGES[1724];
pub const Property_0_implicitly_has_type_any_but_a_better_type_for_its_get_accessor_may_be_inferred_from_usage: &Message = &MESSAGES[1725];
pub const Property_0_implicitly_has_type_any_but_a_better_type_for_its_set_accessor_may_be_inferred_from_usage: &Message = &MESSAGES[1726];
pub const X_0_implicitly_has_an_1_return_type_but_a_better_type_may_be_inferred_from_usage:
&Message = &MESSAGES[1727];
pub const Parameter_has_a_name_but_no_type_Did_you_mean_0_Colon_1: &Message = &MESSAGES[1728];
pub const Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_Did_you_mean_to_call_1: &Message = &MESSAGES[1729];
pub const Element_implicitly_has_an_any_type_because_expression_of_type_0_can_t_be_used_to_index_type_1: &Message = &MESSAGES[1730];
pub const No_index_signature_with_a_parameter_of_type_0_was_found_on_type_1: &Message =
&MESSAGES[1731];
pub const X_0_which_lacks_return_type_annotation_implicitly_has_an_1_yield_type: &Message =
&MESSAGES[1732];
pub const The_inferred_type_of_this_node_exceeds_the_maximum_length_the_compiler_will_serialize_An_explicit_type_annotation_is_needed: &Message = &MESSAGES[1733];
pub const X_yield_expression_implicitly_results_in_an_any_type_because_its_containing_generator_lacks_a_return_type_annotation: &Message = &MESSAGES[1734];
pub const If_the_0_package_actually_exposes_this_module_try_adding_a_new_declaration_d_ts_file_containing_declare_module_1: &Message = &MESSAGES[1735];
pub const This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Use_an_as_expression_instead: &Message = &MESSAGES[1736];
pub const This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Add_a_trailing_comma_or_explicit_constraint: &Message = &MESSAGES[1737];
pub const A_mapped_type_may_not_declare_properties_or_methods: &Message = &MESSAGES[1738];
pub const Declaration_emit_elides_private_members_but_0_refers_to_a_private_member_Write_an_explicit_type_here: &Message = &MESSAGES[1739];
pub const You_cannot_rename_this_element: &Message = &MESSAGES[1740];
pub const You_cannot_rename_elements_that_are_defined_in_the_standard_TypeScript_library: &Message =
&MESSAGES[1741];
pub const X_import_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1742];
pub const X_export_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1743];
pub const Type_parameter_declarations_can_only_be_used_in_TypeScript_files: &Message =
&MESSAGES[1744];
pub const X_implements_clauses_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1745];
pub const X_0_declarations_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1746];
pub const Type_aliases_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1747];
pub const The_0_modifier_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1748];
pub const Type_annotations_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1749];
pub const Type_arguments_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1750];
pub const Parameter_modifiers_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1751];
pub const Non_null_assertions_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1752];
pub const Type_assertion_expressions_can_only_be_used_in_TypeScript_files: &Message =
&MESSAGES[1753];
pub const Signature_declarations_can_only_be_used_in_TypeScript_files: &Message = &MESSAGES[1754];
pub const Report_errors_in_js_files: &Message = &MESSAGES[1755];
pub const JSDoc_types_can_only_be_used_inside_documentation_comments: &Message = &MESSAGES[1756];
pub const JSDoc_typedef_tag_should_either_have_a_type_annotation_or_be_followed_by_property_or_member_tags: &Message = &MESSAGES[1757];
pub const JSDoc_0_is_not_attached_to_a_class: &Message = &MESSAGES[1758];
pub const JSDoc_0_1_does_not_match_the_extends_2_clause: &Message = &MESSAGES[1759];
pub const JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name: &Message =
&MESSAGES[1760];
pub const Class_declarations_cannot_have_more_than_one_augments_or_extends_tag: &Message =
&MESSAGES[1761];
pub const Expected_0_type_arguments_provide_these_with_an_extends_tag: &Message = &MESSAGES[1762];
pub const Expected_0_1_type_arguments_provide_these_with_an_extends_tag: &Message = &MESSAGES[1763];
pub const JSDoc_may_only_appear_in_the_last_parameter_of_a_signature: &Message = &MESSAGES[1764];
pub const JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_It_would_match_arguments_if_it_had_an_array_type: &Message = &MESSAGES[1765];
pub const A_JSDoc_type_tag_on_a_function_must_have_a_signature_with_the_correct_number_of_arguments: &Message = &MESSAGES[1766];
pub const You_cannot_rename_a_module_via_a_global_import: &Message = &MESSAGES[1767];
pub const Qualified_name_0_is_not_allowed_without_a_leading_param_object_1: &Message =
&MESSAGES[1768];
pub const A_JSDoc_typedef_comment_may_not_contain_multiple_type_tags: &Message = &MESSAGES[1769];
pub const The_tag_was_first_specified_here: &Message = &MESSAGES[1770];
pub const You_cannot_rename_elements_that_are_defined_in_a_node_modules_folder: &Message =
&MESSAGES[1771];
pub const You_cannot_rename_elements_that_are_defined_in_another_node_modules_folder: &Message =
&MESSAGES[1772];
pub const Type_satisfaction_expressions_can_only_be_used_in_TypeScript_files: &Message =
&MESSAGES[1773];
pub const Decorators_may_not_appear_after_export_or_export_default_if_they_also_appear_before_export: &Message = &MESSAGES[1774];
pub const A_JSDoc_template_tag_may_not_follow_a_typedef_callback_or_overload_tag: &Message =
&MESSAGES[1775];
pub const File_rename_is_not_supported_by_the_editor: &Message = &MESSAGES[1776];
pub const Declaration_emit_for_this_file_requires_using_private_name_0_An_explicit_type_annotation_may_unblock_declaration_emit: &Message = &MESSAGES[1777];
pub const Declaration_emit_for_this_file_requires_using_private_name_0_from_module_1_An_explicit_type_annotation_may_unblock_declaration_emit: &Message = &MESSAGES[1778];
pub const Function_must_have_an_explicit_return_type_annotation_with_isolatedDeclarations:
&Message = &MESSAGES[1779];
pub const Method_must_have_an_explicit_return_type_annotation_with_isolatedDeclarations: &Message =
&MESSAGES[1780];
pub const At_least_one_accessor_must_have_an_explicit_type_annotation_with_isolatedDeclarations:
&Message = &MESSAGES[1781];
pub const Variable_must_have_an_explicit_type_annotation_with_isolatedDeclarations: &Message =
&MESSAGES[1782];
pub const Parameter_must_have_an_explicit_type_annotation_with_isolatedDeclarations: &Message =
&MESSAGES[1783];
pub const Property_must_have_an_explicit_type_annotation_with_isolatedDeclarations: &Message =
&MESSAGES[1784];
pub const Expression_type_can_t_be_inferred_with_isolatedDeclarations: &Message = &MESSAGES[1785];
pub const Computed_properties_must_be_number_or_string_literals_variables_or_dotted_expressions_with_isolatedDeclarations: &Message = &MESSAGES[1786];
pub const Objects_that_contain_spread_assignments_can_t_be_inferred_with_isolatedDeclarations:
&Message = &MESSAGES[1787];
pub const Objects_that_contain_shorthand_properties_can_t_be_inferred_with_isolatedDeclarations:
&Message = &MESSAGES[1788];
pub const Only_const_arrays_can_be_inferred_with_isolatedDeclarations: &Message = &MESSAGES[1789];
pub const Arrays_with_spread_elements_can_t_inferred_with_isolatedDeclarations: &Message =
&MESSAGES[1790];
pub const Binding_elements_with_initializers_can_t_be_exported_directly_with_isolatedDeclarations: &Message = &MESSAGES[1791];
pub const Enum_member_initializers_must_be_computable_without_references_to_external_symbols_with_isolatedDeclarations: &Message = &MESSAGES[1792];
pub const Extends_clause_can_t_contain_an_expression_with_isolatedDeclarations: &Message =
&MESSAGES[1793];
pub const Inference_from_class_expressions_is_not_supported_with_isolatedDeclarations: &Message =
&MESSAGES[1794];
pub const Assigning_properties_to_functions_without_declaring_them_is_not_supported_with_isolatedDeclarations_Add_an_explicit_declaration_for_the_properties_assigned_to_this_function: &Message = &MESSAGES[1795];
pub const Declaration_emit_for_this_parameter_requires_implicitly_adding_undefined_to_its_type_This_is_not_supported_with_isolatedDeclarations: &Message = &MESSAGES[1796];
pub const Declaration_emit_for_this_file_requires_preserving_this_import_for_augmentations_This_is_not_supported_with_isolatedDeclarations: &Message = &MESSAGES[1797];
pub const Add_a_type_annotation_to_the_variable_0: &Message = &MESSAGES[1798];
pub const Add_a_type_annotation_to_the_parameter_0: &Message = &MESSAGES[1799];
pub const Add_a_type_annotation_to_the_property_0: &Message = &MESSAGES[1800];
pub const Add_a_return_type_to_the_function_expression: &Message = &MESSAGES[1801];
pub const Add_a_return_type_to_the_function_declaration: &Message = &MESSAGES[1802];
pub const Add_a_return_type_to_the_get_accessor_declaration: &Message = &MESSAGES[1803];
pub const Add_a_type_to_parameter_of_the_set_accessor_declaration: &Message = &MESSAGES[1804];
pub const Add_a_return_type_to_the_method: &Message = &MESSAGES[1805];
pub const Add_satisfies_and_a_type_assertion_to_this_expression_satisfies_T_as_T_to_make_the_type_explicit: &Message = &MESSAGES[1806];
pub const Move_the_expression_in_default_export_to_a_variable_and_add_a_type_annotation_to_it:
&Message = &MESSAGES[1807];
pub const Default_exports_can_t_be_inferred_with_isolatedDeclarations: &Message = &MESSAGES[1808];
pub const Computed_property_names_on_class_or_object_literals_cannot_be_inferred_with_isolatedDeclarations: &Message = &MESSAGES[1809];
pub const Type_containing_private_name_0_can_t_be_used_with_isolatedDeclarations: &Message =
&MESSAGES[1810];
pub const JSX_attributes_must_only_be_assigned_a_non_empty_expression: &Message = &MESSAGES[1811];
pub const JSX_elements_cannot_have_multiple_attributes_with_the_same_name: &Message =
&MESSAGES[1812];
pub const Expected_corresponding_JSX_closing_tag_for_0: &Message = &MESSAGES[1813];
pub const Cannot_use_JSX_unless_the_jsx_flag_is_provided: &Message = &MESSAGES[1814];
pub const A_constructor_cannot_contain_a_super_call_when_its_class_extends_null: &Message =
&MESSAGES[1815];
pub const 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: &Message = &MESSAGES[1816];
pub const A_type_assertion_expression_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Consider_enclosing_the_expression_in_parentheses: &Message = &MESSAGES[1817];
pub const JSX_element_0_has_no_corresponding_closing_tag: &Message = &MESSAGES[1818];
pub const X_super_must_be_called_before_accessing_this_in_the_constructor_of_a_derived_class:
&Message = &MESSAGES[1819];
pub const Unknown_type_acquisition_option_0: &Message = &MESSAGES[1820];
pub const X_super_must_be_called_before_accessing_a_property_of_super_in_the_constructor_of_a_derived_class: &Message = &MESSAGES[1821];
pub const X_0_is_not_a_valid_meta_property_for_keyword_1_Did_you_mean_2: &Message = &MESSAGES[1822];
pub const Meta_property_0_is_only_allowed_in_the_body_of_a_function_declaration_function_expression_or_constructor: &Message = &MESSAGES[1823];
pub const JSX_fragment_has_no_corresponding_closing_tag: &Message = &MESSAGES[1824];
pub const Expected_corresponding_closing_tag_for_JSX_fragment: &Message = &MESSAGES[1825];
pub const The_jsxFragmentFactory_compiler_option_must_be_provided_to_use_JSX_fragments_with_the_jsxFactory_compiler_option: &Message = &MESSAGES[1826];
pub const An_jsxFrag_pragma_is_required_when_using_an_jsx_pragma_with_JSX_fragments: &Message =
&MESSAGES[1827];
pub const Unknown_type_acquisition_option_0_Did_you_mean_1: &Message = &MESSAGES[1828];
pub const X_0_at_the_end_of_a_type_is_not_valid_TypeScript_syntax_Did_you_mean_to_write_1:
&Message = &MESSAGES[1829];
pub const X_0_at_the_start_of_a_type_is_not_valid_TypeScript_syntax_Did_you_mean_to_write_1:
&Message = &MESSAGES[1830];
pub const Unicode_escape_sequence_cannot_appear_here: &Message = &MESSAGES[1831];
pub const Circularity_detected_while_resolving_configuration_Colon_0: &Message = &MESSAGES[1832];
pub const The_files_list_in_config_file_0_is_empty: &Message = &MESSAGES[1833];
pub const No_inputs_were_found_in_config_file_0_Specified_include_paths_were_1_and_exclude_paths_were_2: &Message = &MESSAGES[1834];
pub const No_value_exists_in_scope_for_the_shorthand_property_0_Either_declare_one_or_provide_an_initializer: &Message = &MESSAGES[1835];
pub const Classes_may_not_have_a_field_named_constructor: &Message = &MESSAGES[1836];
pub const JSX_expressions_may_not_use_the_comma_operator_Did_you_mean_to_write_an_array: &Message =
&MESSAGES[1837];
pub const Private_identifiers_cannot_be_used_as_parameters: &Message = &MESSAGES[1838];
pub const An_accessibility_modifier_cannot_be_used_with_a_private_identifier: &Message =
&MESSAGES[1839];
pub const The_operand_of_a_delete_operator_cannot_be_a_private_identifier: &Message =
&MESSAGES[1840];
pub const X_constructor_is_a_reserved_word: &Message = &MESSAGES[1841];
pub const Property_0_is_not_accessible_outside_class_1_because_it_has_a_private_identifier:
&Message = &MESSAGES[1842];
pub const The_property_0_cannot_be_accessed_on_type_1_within_this_class_because_it_is_shadowed_by_another_private_identifier_with_the_same_spelling: &Message = &MESSAGES[1843];
pub const Property_0_in_type_1_refers_to_a_different_member_that_cannot_be_accessed_from_within_type_2: &Message = &MESSAGES[1844];
pub const Private_identifiers_are_not_allowed_outside_class_bodies: &Message = &MESSAGES[1845];
pub const The_shadowing_declaration_of_0_is_defined_here: &Message = &MESSAGES[1846];
pub const The_declaration_of_0_that_you_probably_intended_to_use_is_defined_here: &Message =
&MESSAGES[1847];
pub const X_0_modifier_cannot_be_used_with_a_private_identifier: &Message = &MESSAGES[1848];
pub const An_enum_member_cannot_be_named_with_a_private_identifier: &Message = &MESSAGES[1849];
pub const X_can_only_be_used_at_the_start_of_a_file: &Message = &MESSAGES[1850];
pub const Compiler_reserves_name_0_when_emitting_private_identifier_downlevel: &Message =
&MESSAGES[1851];
pub const Private_identifiers_are_only_available_when_targeting_ECMAScript_2015_and_higher:
&Message = &MESSAGES[1852];
pub const Private_identifiers_are_not_allowed_in_variable_declarations: &Message = &MESSAGES[1853];
pub const An_optional_chain_cannot_contain_private_identifiers: &Message = &MESSAGES[1854];
pub const The_intersection_0_was_reduced_to_never_because_property_1_has_conflicting_types_in_some_constituents: &Message = &MESSAGES[1855];
pub const The_intersection_0_was_reduced_to_never_because_property_1_exists_in_multiple_constituents_and_is_private_in_some: &Message = &MESSAGES[1856];
pub const Type_0_is_not_assignable_to_type_1_as_required_for_computed_enum_member_values: &Message =
&MESSAGES[1857];
pub const Specify_the_JSX_fragment_factory_function_to_use_when_targeting_react_JSX_emit_with_jsxFactory_compiler_option_is_specified_e_g_Fragment: &Message = &MESSAGES[1858];
pub const Invalid_value_for_jsxFragmentFactory_0_is_not_a_valid_identifier_or_qualified_name:
&Message = &MESSAGES[1859];
pub const Class_decorators_can_t_be_used_with_static_private_identifier_Consider_removing_the_experimental_decorator: &Message = &MESSAGES[1860];
pub const X_await_expression_cannot_be_used_inside_a_class_static_block: &Message = &MESSAGES[1861];
pub const X_for_await_loops_cannot_be_used_inside_a_class_static_block: &Message = &MESSAGES[1862];
pub const Invalid_use_of_0_It_cannot_be_used_inside_a_class_static_block: &Message =
&MESSAGES[1863];
pub const A_return_statement_cannot_be_used_inside_a_class_static_block: &Message = &MESSAGES[1864];
pub const X_0_is_a_type_and_cannot_be_imported_in_JavaScript_files_Use_1_in_a_JSDoc_type_annotation: &Message = &MESSAGES[1865];
pub const Types_cannot_appear_in_export_declarations_in_JavaScript_files: &Message =
&MESSAGES[1866];
pub const X_0_is_automatically_exported_here: &Message = &MESSAGES[1867];
pub const Properties_with_the_accessor_modifier_are_only_available_when_targeting_ECMAScript_2015_and_higher: &Message = &MESSAGES[1868];
pub const X_0_is_of_type_unknown: &Message = &MESSAGES[1869];
pub const X_0_is_possibly_null: &Message = &MESSAGES[1870];
pub const X_0_is_possibly_undefined: &Message = &MESSAGES[1871];
pub const X_0_is_possibly_null_or_undefined: &Message = &MESSAGES[1872];
pub const The_value_0_cannot_be_used_here: &Message = &MESSAGES[1873];
pub const Compiler_option_0_cannot_be_given_an_empty_string: &Message = &MESSAGES[1874];
pub const Its_type_0_is_not_a_valid_JSX_element_type: &Message = &MESSAGES[1875];
pub const X_await_using_statements_cannot_be_used_inside_a_class_static_block: &Message =
&MESSAGES[1876];
pub const X_0_has_a_string_type_but_must_have_syntactically_recognizable_string_syntax_when_isolatedModules_is_enabled: &Message = &MESSAGES[1877];
pub const Enum_member_following_a_non_literal_numeric_member_must_have_an_initializer_when_isolatedModules_is_enabled: &Message = &MESSAGES[1878];
pub const String_literal_import_and_export_names_are_not_supported_when_the_module_flag_is_set_to_es2015_or_es2020: &Message = &MESSAGES[1879];
pub const Default_imports_are_not_allowed_in_a_deferred_import: &Message = &MESSAGES[1880];
pub const Named_imports_are_not_allowed_in_a_deferred_import: &Message = &MESSAGES[1881];
pub const Deferred_imports_are_only_supported_when_the_module_flag_is_set_to_esnext_or_preserve:
&Message = &MESSAGES[1882];
pub const X_0_is_not_a_valid_meta_property_for_keyword_import_Did_you_mean_meta_or_defer: &Message =
&MESSAGES[1883];
pub const Regular_expression_pattern_modifiers_are_only_available_when_targeting_0_or_later:
&Message = &MESSAGES[1884];
pub const Duplicate_named_capturing_groups_are_only_available_when_targeting_0_or_later: &Message =
&MESSAGES[1885];
pub const Private_identifiers_cannot_be_used_in_destructuring_patterns: &Message = &MESSAGES[1886];
pub const X_nodenext_if_module_is_nodenext_node16_if_module_is_node16_or_node18_otherwise_bundler: &Message = &MESSAGES[1887];
pub const File_is_a_CommonJS_module_it_may_be_converted_to_an_ES_module: &Message = &MESSAGES[1888];
pub const This_constructor_function_may_be_converted_to_a_class_declaration: &Message =
&MESSAGES[1889];
pub const Import_may_be_converted_to_a_default_import: &Message = &MESSAGES[1890];
pub const JSDoc_types_may_be_moved_to_TypeScript_types: &Message = &MESSAGES[1891];
pub const X_require_call_may_be_converted_to_an_import: &Message = &MESSAGES[1892];
pub const This_may_be_converted_to_an_async_function: &Message = &MESSAGES[1893];
pub const X_await_has_no_effect_on_the_type_of_this_expression: &Message = &MESSAGES[1894];
pub const Numeric_literals_with_absolute_values_equal_to_2_53_or_greater_are_too_large_to_be_represented_accurately_as_integers: &Message = &MESSAGES[1895];
pub const JSDoc_typedef_may_be_converted_to_TypeScript_type: &Message = &MESSAGES[1896];
pub const JSDoc_typedefs_may_be_converted_to_TypeScript_types: &Message = &MESSAGES[1897];
pub const Add_missing_super_call: &Message = &MESSAGES[1898];
pub const Make_super_call_the_first_statement_in_the_constructor: &Message = &MESSAGES[1899];
pub const Change_extends_to_implements: &Message = &MESSAGES[1900];
pub const Remove_unused_declaration_for_Colon_0: &Message = &MESSAGES[1901];
pub const Remove_import_from_0: &Message = &MESSAGES[1902];
pub const Implement_interface_0: &Message = &MESSAGES[1903];
pub const Implement_inherited_abstract_class: &Message = &MESSAGES[1904];
pub const Add_0_to_unresolved_variable: &Message = &MESSAGES[1905];
pub const Remove_variable_statement: &Message = &MESSAGES[1906];
pub const Remove_template_tag: &Message = &MESSAGES[1907];
pub const Remove_type_parameters: &Message = &MESSAGES[1908];
pub const Import_0_from_1: &Message = &MESSAGES[1909];
pub const Change_0_to_1: &Message = &MESSAGES[1910];
pub const Declare_property_0: &Message = &MESSAGES[1911];
pub const Add_index_signature_for_property_0: &Message = &MESSAGES[1912];
pub const Disable_checking_for_this_file: &Message = &MESSAGES[1913];
pub const Ignore_this_error_message: &Message = &MESSAGES[1914];
pub const Initialize_property_0_in_the_constructor: &Message = &MESSAGES[1915];
pub const Initialize_static_property_0: &Message = &MESSAGES[1916];
pub const Change_spelling_to_0: &Message = &MESSAGES[1917];
pub const Declare_method_0: &Message = &MESSAGES[1918];
pub const Declare_static_method_0: &Message = &MESSAGES[1919];
pub const Prefix_0_with_an_underscore: &Message = &MESSAGES[1920];
pub const Rewrite_as_the_indexed_access_type_0: &Message = &MESSAGES[1921];
pub const Declare_static_property_0: &Message = &MESSAGES[1922];
pub const Call_decorator_expression: &Message = &MESSAGES[1923];
pub const Add_async_modifier_to_containing_function: &Message = &MESSAGES[1924];
pub const Replace_infer_0_with_unknown: &Message = &MESSAGES[1925];
pub const Replace_all_unused_infer_with_unknown: &Message = &MESSAGES[1926];
pub const Add_parameter_name: &Message = &MESSAGES[1927];
pub const Declare_private_property_0: &Message = &MESSAGES[1928];
pub const Replace_0_with_Promise_1: &Message = &MESSAGES[1929];
pub const Fix_all_incorrect_return_type_of_an_async_functions: &Message = &MESSAGES[1930];
pub const Declare_private_method_0: &Message = &MESSAGES[1931];
pub const Remove_unused_destructuring_declaration: &Message = &MESSAGES[1932];
pub const Remove_unused_declarations_for_Colon_0: &Message = &MESSAGES[1933];
pub const Declare_a_private_field_named_0: &Message = &MESSAGES[1934];
pub const Includes_imports_of_types_referenced_by_0: &Message = &MESSAGES[1935];
pub const Remove_type_from_import_declaration_from_0: &Message = &MESSAGES[1936];
pub const Remove_type_from_import_of_0_from_1: &Message = &MESSAGES[1937];
pub const Add_import_from_0: &Message = &MESSAGES[1938];
pub const Update_import_from_0: &Message = &MESSAGES[1939];
pub const Export_0_from_module_1: &Message = &MESSAGES[1940];
pub const Export_all_referenced_locals: &Message = &MESSAGES[1941];
pub const Update_modifiers_of_0: &Message = &MESSAGES[1942];
pub const Add_annotation_of_type_0: &Message = &MESSAGES[1943];
pub const Add_return_type_0: &Message = &MESSAGES[1944];
pub const Extract_base_class_to_variable: &Message = &MESSAGES[1945];
pub const Extract_default_export_to_variable: &Message = &MESSAGES[1946];
pub const Extract_binding_expressions_to_variable: &Message = &MESSAGES[1947];
pub const Add_all_missing_type_annotations: &Message = &MESSAGES[1948];
pub const Add_satisfies_and_an_inline_type_assertion_with_0: &Message = &MESSAGES[1949];
pub const Extract_to_variable_and_replace_with_0_as_typeof_0: &Message = &MESSAGES[1950];
pub const Mark_array_literal_as_const: &Message = &MESSAGES[1951];
pub const Annotate_types_of_properties_expando_function_in_a_namespace: &Message = &MESSAGES[1952];
pub const Convert_function_to_an_ES2015_class: &Message = &MESSAGES[1953];
pub const Convert_0_to_1_in_0: &Message = &MESSAGES[1954];
pub const Extract_to_0_in_1: &Message = &MESSAGES[1955];
pub const Extract_function: &Message = &MESSAGES[1956];
pub const Extract_constant: &Message = &MESSAGES[1957];
pub const Extract_to_0_in_enclosing_scope: &Message = &MESSAGES[1958];
pub const Extract_to_0_in_1_scope: &Message = &MESSAGES[1959];
pub const Annotate_with_type_from_JSDoc: &Message = &MESSAGES[1960];
pub const Infer_type_of_0_from_usage: &Message = &MESSAGES[1961];
pub const Infer_parameter_types_from_usage: &Message = &MESSAGES[1962];
pub const Convert_to_default_import: &Message = &MESSAGES[1963];
pub const Install_0: &Message = &MESSAGES[1964];
pub const Replace_import_with_0: &Message = &MESSAGES[1965];
pub const Use_synthetic_default_member: &Message = &MESSAGES[1966];
pub const Convert_to_ES_module: &Message = &MESSAGES[1967];
pub const Add_undefined_type_to_property_0: &Message = &MESSAGES[1968];
pub const Add_initializer_to_property_0: &Message = &MESSAGES[1969];
pub const Add_definite_assignment_assertion_to_property_0: &Message = &MESSAGES[1970];
pub const Convert_all_type_literals_to_mapped_type: &Message = &MESSAGES[1971];
pub const Add_all_missing_members: &Message = &MESSAGES[1972];
pub const Infer_all_types_from_usage: &Message = &MESSAGES[1973];
pub const Delete_all_unused_declarations: &Message = &MESSAGES[1974];
pub const Prefix_all_unused_declarations_with_where_possible: &Message = &MESSAGES[1975];
pub const Fix_all_detected_spelling_errors: &Message = &MESSAGES[1976];
pub const Add_initializers_to_all_uninitialized_properties: &Message = &MESSAGES[1977];
pub const Add_definite_assignment_assertions_to_all_uninitialized_properties: &Message =
&MESSAGES[1978];
pub const Add_undefined_type_to_all_uninitialized_properties: &Message = &MESSAGES[1979];
pub const Change_all_jsdoc_style_types_to_TypeScript: &Message = &MESSAGES[1980];
pub const Change_all_jsdoc_style_types_to_TypeScript_and_add_undefined_to_nullable_types: &Message =
&MESSAGES[1981];
pub const Implement_all_unimplemented_interfaces: &Message = &MESSAGES[1982];
pub const Install_all_missing_types_packages: &Message = &MESSAGES[1983];
pub const Rewrite_all_as_indexed_access_types: &Message = &MESSAGES[1984];
pub const Convert_all_to_default_imports: &Message = &MESSAGES[1985];
pub const Make_all_super_calls_the_first_statement_in_their_constructor: &Message = &MESSAGES[1986];
pub const Add_qualifier_to_all_unresolved_variables_matching_a_member_name: &Message =
&MESSAGES[1987];
pub const Change_all_extended_interfaces_to_implements: &Message = &MESSAGES[1988];
pub const Add_all_missing_super_calls: &Message = &MESSAGES[1989];
pub const Implement_all_inherited_abstract_classes: &Message = &MESSAGES[1990];
pub const Add_all_missing_async_modifiers: &Message = &MESSAGES[1991];
pub const Add_ts_ignore_to_all_error_messages: &Message = &MESSAGES[1992];
pub const Annotate_everything_with_types_from_JSDoc: &Message = &MESSAGES[1993];
pub const Add_to_all_uncalled_decorators: &Message = &MESSAGES[1994];
pub const Convert_all_constructor_functions_to_classes: &Message = &MESSAGES[1995];
pub const Generate_get_and_set_accessors: &Message = &MESSAGES[1996];
pub const Convert_require_to_import: &Message = &MESSAGES[1997];
pub const Convert_all_require_to_import: &Message = &MESSAGES[1998];
pub const Move_to_a_new_file: &Message = &MESSAGES[1999];
pub const Remove_unreachable_code: &Message = &MESSAGES[2000];
pub const Remove_all_unreachable_code: &Message = &MESSAGES[2001];
pub const Add_missing_typeof: &Message = &MESSAGES[2002];
pub const Remove_unused_label: &Message = &MESSAGES[2003];
pub const Remove_all_unused_labels: &Message = &MESSAGES[2004];
pub const Convert_0_to_mapped_object_type: &Message = &MESSAGES[2005];
pub const Convert_namespace_import_to_named_imports: &Message = &MESSAGES[2006];
pub const Convert_named_imports_to_namespace_import: &Message = &MESSAGES[2007];
pub const Add_or_remove_braces_in_an_arrow_function: &Message = &MESSAGES[2008];
pub const Add_braces_to_arrow_function: &Message = &MESSAGES[2009];
pub const Remove_braces_from_arrow_function: &Message = &MESSAGES[2010];
pub const Convert_default_export_to_named_export: &Message = &MESSAGES[2011];
pub const Convert_named_export_to_default_export: &Message = &MESSAGES[2012];
pub const Add_missing_enum_member_0: &Message = &MESSAGES[2013];
pub const Add_all_missing_imports: &Message = &MESSAGES[2014];
pub const Convert_to_async_function: &Message = &MESSAGES[2015];
pub const Convert_all_to_async_functions: &Message = &MESSAGES[2016];
pub const Add_missing_call_parentheses: &Message = &MESSAGES[2017];
pub const Add_all_missing_call_parentheses: &Message = &MESSAGES[2018];
pub const Add_unknown_conversion_for_non_overlapping_types: &Message = &MESSAGES[2019];
pub const Add_unknown_to_all_conversions_of_non_overlapping_types: &Message = &MESSAGES[2020];
pub const Add_missing_new_operator_to_call: &Message = &MESSAGES[2021];
pub const Add_missing_new_operator_to_all_calls: &Message = &MESSAGES[2022];
pub const Add_names_to_all_parameters_without_names: &Message = &MESSAGES[2023];
pub const Enable_the_experimentalDecorators_option_in_your_configuration_file: &Message =
&MESSAGES[2024];
pub const Convert_parameters_to_destructured_object: &Message = &MESSAGES[2025];
pub const Extract_type: &Message = &MESSAGES[2026];
pub const Extract_to_type_alias: &Message = &MESSAGES[2027];
pub const Extract_to_typedef: &Message = &MESSAGES[2028];
pub const Infer_this_type_of_0_from_usage: &Message = &MESSAGES[2029];
pub const Add_const_to_unresolved_variable: &Message = &MESSAGES[2030];
pub const Add_const_to_all_unresolved_variables: &Message = &MESSAGES[2031];
pub const Add_await: &Message = &MESSAGES[2032];
pub const Add_await_to_initializer_for_0: &Message = &MESSAGES[2033];
pub const Fix_all_expressions_possibly_missing_await: &Message = &MESSAGES[2034];
pub const Remove_unnecessary_await: &Message = &MESSAGES[2035];
pub const Remove_all_unnecessary_uses_of_await: &Message = &MESSAGES[2036];
pub const Enable_the_jsx_flag_in_your_configuration_file: &Message = &MESSAGES[2037];
pub const Add_await_to_initializers: &Message = &MESSAGES[2038];
pub const Extract_to_interface: &Message = &MESSAGES[2039];
pub const Convert_to_a_bigint_numeric_literal: &Message = &MESSAGES[2040];
pub const Convert_all_to_bigint_numeric_literals: &Message = &MESSAGES[2041];
pub const Convert_const_to_let: &Message = &MESSAGES[2042];
pub const Prefix_with_declare: &Message = &MESSAGES[2043];
pub const Prefix_all_incorrect_property_declarations_with_declare: &Message = &MESSAGES[2044];
pub const Convert_to_template_string: &Message = &MESSAGES[2045];
pub const Add_export_to_make_this_file_into_a_module: &Message = &MESSAGES[2046];
pub const Set_the_target_option_in_your_configuration_file_to_0: &Message = &MESSAGES[2047];
pub const Set_the_module_option_in_your_configuration_file_to_0: &Message = &MESSAGES[2048];
pub const Convert_invalid_character_to_its_html_entity_code: &Message = &MESSAGES[2049];
pub const Convert_all_invalid_characters_to_HTML_entity_code: &Message = &MESSAGES[2050];
pub const Convert_all_const_to_let: &Message = &MESSAGES[2051];
pub const Convert_function_expression_0_to_arrow_function: &Message = &MESSAGES[2052];
pub const Convert_function_declaration_0_to_arrow_function: &Message = &MESSAGES[2053];
pub const Fix_all_implicit_this_errors: &Message = &MESSAGES[2054];
pub const Wrap_invalid_character_in_an_expression_container: &Message = &MESSAGES[2055];
pub const Wrap_all_invalid_characters_in_an_expression_container: &Message = &MESSAGES[2056];
pub const Visit_https_Colon_Slash_Slashaka_ms_Slashtsconfig_to_read_more_about_this_file: &Message =
&MESSAGES[2057];
pub const Add_a_return_statement: &Message = &MESSAGES[2058];
pub const Remove_braces_from_arrow_function_body: &Message = &MESSAGES[2059];
pub const Wrap_the_following_body_with_parentheses_which_should_be_an_object_literal: &Message =
&MESSAGES[2060];
pub const Add_all_missing_return_statement: &Message = &MESSAGES[2061];
pub const Remove_braces_from_all_arrow_function_bodies_with_relevant_issues: &Message =
&MESSAGES[2062];
pub const Wrap_all_object_literal_with_parentheses: &Message = &MESSAGES[2063];
pub const Move_labeled_tuple_element_modifiers_to_labels: &Message = &MESSAGES[2064];
pub const Convert_overload_list_to_single_signature: &Message = &MESSAGES[2065];
pub const Generate_get_and_set_accessors_for_all_overriding_properties: &Message = &MESSAGES[2066];
pub const Wrap_in_JSX_fragment: &Message = &MESSAGES[2067];
pub const Wrap_all_unparented_JSX_in_JSX_fragment: &Message = &MESSAGES[2068];
pub const Convert_arrow_function_or_function_expression: &Message = &MESSAGES[2069];
pub const Convert_to_anonymous_function: &Message = &MESSAGES[2070];
pub const Convert_to_named_function: &Message = &MESSAGES[2071];
pub const Convert_to_arrow_function: &Message = &MESSAGES[2072];
pub const Remove_parentheses: &Message = &MESSAGES[2073];
pub const Could_not_find_a_containing_arrow_function: &Message = &MESSAGES[2074];
pub const Containing_function_is_not_an_arrow_function: &Message = &MESSAGES[2075];
pub const Could_not_find_export_statement: &Message = &MESSAGES[2076];
pub const This_file_already_has_a_default_export: &Message = &MESSAGES[2077];
pub const Could_not_find_import_clause: &Message = &MESSAGES[2078];
pub const Could_not_find_namespace_import_or_named_imports: &Message = &MESSAGES[2079];
pub const Selection_is_not_a_valid_type_node: &Message = &MESSAGES[2080];
pub const No_type_could_be_extracted_from_this_type_node: &Message = &MESSAGES[2081];
pub const Could_not_find_property_for_which_to_generate_accessor: &Message = &MESSAGES[2082];
pub const Name_is_not_valid: &Message = &MESSAGES[2083];
pub const Can_only_convert_property_with_modifier: &Message = &MESSAGES[2084];
pub const Switch_each_misused_0_to_1: &Message = &MESSAGES[2085];
pub const Convert_to_optional_chain_expression: &Message = &MESSAGES[2086];
pub const Could_not_find_convertible_access_expression: &Message = &MESSAGES[2087];
pub const Could_not_find_matching_access_expressions: &Message = &MESSAGES[2088];
pub const Can_only_convert_logical_AND_access_chains: &Message = &MESSAGES[2089];
pub const Add_void_to_Promise_resolved_without_a_value: &Message = &MESSAGES[2090];
pub const Add_void_to_all_Promises_resolved_without_a_value: &Message = &MESSAGES[2091];
pub const Use_element_access_for_0: &Message = &MESSAGES[2092];
pub const Use_element_access_for_all_undeclared_properties: &Message = &MESSAGES[2093];
pub const Delete_all_unused_imports: &Message = &MESSAGES[2094];
pub const Infer_function_return_type: &Message = &MESSAGES[2095];
pub const Return_type_must_be_inferred_from_a_function: &Message = &MESSAGES[2096];
pub const Could_not_determine_function_return_type: &Message = &MESSAGES[2097];
pub const Could_not_convert_to_arrow_function: &Message = &MESSAGES[2098];
pub const Could_not_convert_to_named_function: &Message = &MESSAGES[2099];
pub const Could_not_convert_to_anonymous_function: &Message = &MESSAGES[2100];
pub const Can_only_convert_string_concatenations_and_string_literals: &Message = &MESSAGES[2101];
pub const Selection_is_not_a_valid_statement_or_statements: &Message = &MESSAGES[2102];
pub const Add_missing_function_declaration_0: &Message = &MESSAGES[2103];
pub const Add_all_missing_function_declarations: &Message = &MESSAGES[2104];
pub const Method_not_implemented: &Message = &MESSAGES[2105];
pub const Function_not_implemented: &Message = &MESSAGES[2106];
pub const Add_override_modifier: &Message = &MESSAGES[2107];
pub const Remove_override_modifier: &Message = &MESSAGES[2108];
pub const Add_all_missing_override_modifiers: &Message = &MESSAGES[2109];
pub const Remove_all_unnecessary_override_modifiers: &Message = &MESSAGES[2110];
pub const Can_only_convert_named_export: &Message = &MESSAGES[2111];
pub const Add_missing_properties: &Message = &MESSAGES[2112];
pub const Add_all_missing_properties: &Message = &MESSAGES[2113];
pub const Add_missing_attributes: &Message = &MESSAGES[2114];
pub const Add_all_missing_attributes: &Message = &MESSAGES[2115];
pub const Add_undefined_to_optional_property_type: &Message = &MESSAGES[2116];
pub const Convert_named_imports_to_default_import: &Message = &MESSAGES[2117];
pub const Delete_unused_param_tag_0: &Message = &MESSAGES[2118];
pub const Delete_all_unused_param_tags: &Message = &MESSAGES[2119];
pub const Rename_param_tag_name_0_to_1: &Message = &MESSAGES[2120];
pub const Use_0: &Message = &MESSAGES[2121];
pub const Use_Number_isNaN_in_all_conditions: &Message = &MESSAGES[2122];
pub const Convert_typedef_to_TypeScript_type: &Message = &MESSAGES[2123];
pub const Convert_all_typedef_to_TypeScript_types: &Message = &MESSAGES[2124];
pub const Move_to_file: &Message = &MESSAGES[2125];
pub const Cannot_move_to_file_selected_file_is_invalid: &Message = &MESSAGES[2126];
pub const Use_import_type: &Message = &MESSAGES[2127];
pub const Use_type_0: &Message = &MESSAGES[2128];
pub const Fix_all_with_type_only_imports: &Message = &MESSAGES[2129];
pub const Cannot_move_statements_to_the_selected_file: &Message = &MESSAGES[2130];
pub const Inline_variable: &Message = &MESSAGES[2131];
pub const Could_not_find_variable_to_inline: &Message = &MESSAGES[2132];
pub const Variables_with_multiple_declarations_cannot_be_inlined: &Message = &MESSAGES[2133];
pub const Add_missing_comma_for_object_member_completion_0: &Message = &MESSAGES[2134];
pub const Add_missing_parameter_to_0: &Message = &MESSAGES[2135];
pub const Add_missing_parameters_to_0: &Message = &MESSAGES[2136];
pub const Add_all_missing_parameters: &Message = &MESSAGES[2137];
pub const Add_optional_parameter_to_0: &Message = &MESSAGES[2138];
pub const Add_optional_parameters_to_0: &Message = &MESSAGES[2139];
pub const Add_all_optional_parameters: &Message = &MESSAGES[2140];
pub const Wrap_in_parentheses: &Message = &MESSAGES[2141];
pub const Wrap_all_invalid_decorator_expressions_in_parentheses: &Message = &MESSAGES[2142];
pub const Add_resolution_mode_import_attribute: &Message = &MESSAGES[2143];
pub const Add_resolution_mode_import_attribute_to_all_type_only_imports_that_need_it: &Message =
&MESSAGES[2144];
pub const Do_not_print_diagnostics: &Message = &MESSAGES[2145];
pub const Run_in_single_threaded_mode: &Message = &MESSAGES[2146];
pub const Generate_pprof_CPU_Slashmemory_profiles_to_the_given_directory: &Message =
&MESSAGES[2147];
pub const Set_the_number_of_checkers_per_project: &Message = &MESSAGES[2148];
pub const X_4_unless_singleThreaded_is_passed: &Message = &MESSAGES[2149];
pub const X_0_references: &Message = &MESSAGES[2150];
pub const X_1_reference: &Message = &MESSAGES[2151];
pub const X_0_implementations: &Message = &MESSAGES[2152];
pub const X_1_implementation: &Message = &MESSAGES[2153];
pub const Set_the_number_of_projects_to_build_concurrently: &Message = &MESSAGES[2154];
pub const Deduplicate_packages_with_the_same_name_and_version: &Message = &MESSAGES[2155];
pub const Loading: &Message = &MESSAGES[2156];
pub const Installing_types_for_0: &Message = &MESSAGES[2157];
pub const Project_0: &Message = &MESSAGES[2158];
pub const Fix_All: &Message = &MESSAGES[2159];
pub const Organize_Imports: &Message = &MESSAGES[2160];
pub const Remove_Unused_Imports: &Message = &MESSAGES[2161];
pub const Sort_Imports: &Message = &MESSAGES[2162];
pub const JSDoc_comment: &Message = &MESSAGES[2163];
pub const Content_mapper_file_extension_0_must_begin_with_a: &Message = &MESSAGES[2164];
pub const Content_mapper_file_extension_0_is_a_built_in_extension_and_cannot_be_registered_by_a_content_mapper: &Message = &MESSAGES[2165];
pub const Content_mapper_file_extension_0_is_registered_by_more_than_one_content_mapper: &Message =
&MESSAGES[2166];
pub const Allow_loading_external_content_mapper_plugins_that_execute_code_during_compilation:
&Message = &MESSAGES[2167];
pub const Content_mappers_require_the_runExternalCode_command_line_flag_to_be_enabled: &Message =
&MESSAGES[2168];
pub const The_content_mapper_0_failed_to_transform_this_file: &Message = &MESSAGES[2169];
pub const The_content_mapper_0_failed_1_times_and_will_not_be_used: &Message = &MESSAGES[2170];
pub const The_content_mapper_0_did_not_provide_the_required_position_mappings: &Message =
&MESSAGES[2171];
pub const The_content_mapper_0_produced_a_position_mapping_that_points_outside_the_original_content_original_offset_1: &Message = &MESSAGES[2172];
pub const The_content_mapper_0_produced_a_verbatim_mapping_that_does_not_match_the_original_content_virtual_offset_1_original_offset_2: &Message = &MESSAGES[2173];
pub const This_location_is_in_virtual_code_produced_by_the_content_mapper_0_and_has_no_corresponding_location_in_the_original_file: &Message = &MESSAGES[2174];
pub const The_content_mapper_package_0_could_not_be_resolved: &Message = &MESSAGES[2175];
pub const The_package_json_of_the_content_mapper_package_0_could_not_be_parsed: &Message =
&MESSAGES[2176];
pub const The_package_json_of_the_content_mapper_package_0_does_not_specify_a_name: &Message =
&MESSAGES[2177];
pub const The_package_json_of_the_content_mapper_package_0_does_not_declare_a_typescript_contentMapper_object: &Message = &MESSAGES[2178];
pub const The_typescript_contentMapper_exec_of_the_content_mapper_package_0_must_be_a_non_empty_array_of_strings: &Message = &MESSAGES[2179];
pub const Virtual_code_produced_by_the_content_mapper_0_has_problems_with_no_corresponding_location_in_this_file: &Message = &MESSAGES[2180];
pub const The_content_mapper_0_produced_overlapping_or_out_of_order_position_mappings_near_virtual_offset_1: &Message = &MESSAGES[2181];
pub const The_content_mapper_0_produced_invalid_mapping_features_near_original_offset_1: &Message =
&MESSAGES[2182];
pub const The_content_mapper_0_produced_a_position_mapping_with_an_invalid_kind_near_virtual_offset_1: &Message = &MESSAGES[2183];
pub const The_content_mapper_process_could_not_be_started_or_initialized: &Message =
&MESSAGES[2184];
pub const The_content_mapper_process_failed_while_handling_the_transform_request: &Message =
&MESSAGES[2185];
pub const The_content_mapper_returned_an_invalid_transform_response: &Message = &MESSAGES[2186];
pub const The_content_mapper_selected_unsupported_position_encoding_0: &Message = &MESSAGES[2187];
pub const The_content_mapper_diagnostic_source_must_not_be_empty: &Message = &MESSAGES[2188];
pub const The_content_mapper_diagnostic_source_0_is_reserved_by_TypeScript: &Message =
&MESSAGES[2189];
pub const The_content_mapper_returned_a_project_response_that_could_not_be_decoded: &Message =
&MESSAGES[2190];
pub const The_content_mapper_process_failed_while_handling_the_project_request: &Message =
&MESSAGES[2191];
pub const The_content_mapper_did_not_return_configIdentity_which_is_required_when_the_content_mapper_has_dynamicConfig_Colon_true_in_its_package_json: &Message = &MESSAGES[2192];
pub const The_content_mapper_returned_a_non_absolute_path_in_watchedFiles: &Message =
&MESSAGES[2193];
pub const The_content_mapper_returned_configIdentity_which_is_only_allowed_when_it_declares_dynamicConfig_Colon_true_in_its_package_json: &Message = &MESSAGES[2194];
pub const The_content_mapper_returned_watchedFiles_which_is_only_allowed_when_it_declares_dynamicConfig_Colon_true_in_its_package_json: &Message = &MESSAGES[2195];
pub const Content_mapper_supplemental_output_file_0_conflicts_with_an_existing_file: &Message =
&MESSAGES[2196];
pub const Supplemental_virtual_file_produced_by_the_content_mapper_for_file_0: &Message =
&MESSAGES[2197];
pub const The_content_mapper_returned_an_output_with_unsupported_virtual_extension_0: &Message =
&MESSAGES[2198];
pub const The_content_mapper_0_could_not_be_initialized: &Message = &MESSAGES[2199];
pub const The_content_mapper_command_0_could_not_be_started_Colon_1: &Message = &MESSAGES[2200];
pub const The_content_mapper_process_exited_before_responding_to_the_initialize_request_exit_code_0: &Message = &MESSAGES[2201];
pub const The_content_mapper_did_not_respond_to_the_initialize_request_within_0_seconds: &Message =
&MESSAGES[2202];
pub const The_content_mapper_returned_an_initialize_response_that_could_not_be_decoded_Colon_0:
&Message = &MESSAGES[2203];
pub const The_content_mapper_s_initialize_request_failed_Colon_0: &Message = &MESSAGES[2204];
pub const Diagnostic_directive_0_returned_by_the_content_mapper_has_an_invalid_range: &Message =
&MESSAGES[2205];
pub const The_content_mapper_returned_a_diagnostic_directive_with_invalid_policy_0: &Message =
&MESSAGES[2206];
pub const Diagnostic_directive_0_returned_by_the_content_mapper_must_specify_unusedExpectDirectiveIndex_when_there_is_not_exactly_one_unusedExpectDirectiveDiagnostics_entry: &Message = &MESSAGES[2207];
pub const The_content_mapper_returned_diagnostic_directives_with_overlapping_virtual_ranges:
&Message = &MESSAGES[2208];
pub const The_invalid_diagnostic_directive_is_in_supplemental_output_0_returned_by_the_content_mapper: &Message = &MESSAGES[2209];
pub const Diagnostic_directive_0_returned_by_the_content_mapper_has_an_invalid_unusedExpectDirectiveIndex: &Message = &MESSAGES[2210];
pub(crate) static KEY_INDEX: &[(&str, usize)] = &[
("1_implementation_100008", 2153),
("1_reference_100006", 2151),
("4_unless_singleThreaded_is_passed_100004", 2149),
("ALL_COMPILER_OPTIONS_6917", 1668),
("A_0_modifier_cannot_be_used_with_an_import_declaration_1079", 56),
("A_0_parameter_must_be_the_first_parameter_2680", 820),
("A_JSDoc_template_tag_may_not_follow_a_typedef_callback_or_overload_tag_8039", 1775),
("A_JSDoc_type_tag_on_a_function_must_have_a_signature_with_the_correct_number_of_arguments_8030", 1766),
("A_JSDoc_typedef_comment_may_not_contain_multiple_type_tags_8033", 1769),
("A_bigint_literal_cannot_be_used_as_a_property_name_1539", 452),
("A_bigint_literal_cannot_use_exponential_notation_1352", 286),
("A_bigint_literal_must_be_an_integer_1353", 287),
("A_binding_pattern_parameter_cannot_be_optional_in_an_implementation_signature_2463", 635),
("A_break_statement_can_only_be_used_within_an_enclosing_iteration_or_switch_statement_1105", 74),
("A_break_statement_can_only_jump_to_a_label_of_an_enclosing_statement_1116", 84),
("A_character_class_must_not_contain_a_reserved_double_punctuator_Did_you_mean_to_escape_it_with_backs_1522", 435),
("A_character_class_range_must_not_be_bounded_by_another_character_class_1516", 429),
("A_class_can_only_implement_an_identifier_Slashqualified_name_with_optional_type_arguments_2500", 666),
("A_class_can_only_implement_an_object_type_or_intersection_of_object_types_with_statically_known_memb_2422", 598),
("A_class_cannot_extend_a_primitive_type_like_0_Classes_can_only_extend_constructable_values_2863", 989),
("A_class_cannot_implement_a_primitive_type_like_0_It_can_only_implement_other_named_object_types_2864", 990),
("A_class_declaration_without_the_default_modifier_must_have_a_name_1211", 164),
("A_class_member_cannot_have_the_0_keyword_1248", 198),
("A_comma_expression_is_not_allowed_in_a_computed_property_name_1171", 127),
("A_computed_property_name_cannot_reference_a_type_parameter_from_its_containing_type_2467", 639),
("A_computed_property_name_in_a_class_property_declaration_must_have_a_simple_literal_type_or_a_unique_1166", 123),
("A_computed_property_name_in_a_method_overload_must_refer_to_an_expression_whose_type_is_a_literal_ty_1168", 124),
("A_computed_property_name_in_a_type_literal_must_refer_to_an_expression_whose_type_is_a_literal_type__1170", 126),
("A_computed_property_name_in_an_ambient_context_must_refer_to_an_expression_whose_type_is_a_literal_t_1165", 122),
("A_computed_property_name_in_an_interface_must_refer_to_an_expression_whose_type_is_a_literal_type_or_1169", 125),
("A_computed_property_name_must_be_of_type_string_number_symbol_or_any_2464", 636),
("A_const_assertion_can_only_be_applied_to_references_to_enum_members_or_string_number_boolean_array_o_1355", 289),
("A_const_enum_member_can_only_be_accessed_using_a_string_literal_2476", 646),
("A_const_initializer_in_an_ambient_context_must_be_a_string_or_numeric_literal_or_literal_enum_refere_1254", 204),
("A_constructor_cannot_contain_a_super_call_when_its_class_extends_null_17005", 1815),
("A_constructor_cannot_have_a_this_parameter_2681", 821),
("A_continue_statement_can_only_be_used_within_an_enclosing_iteration_statement_1104", 73),
("A_continue_statement_can_only_jump_to_a_label_of_an_enclosing_iteration_statement_1115", 83),
("A_declaration_file_cannot_be_imported_without_import_type_Did_you_mean_to_import_an_implementation_f_2846", 973),
("A_declare_modifier_cannot_be_used_in_an_already_ambient_context_1038", 28),
("A_decorator_can_only_decorate_a_method_implementation_not_an_overload_1249", 199),
("A_default_clause_cannot_appear_more_than_once_in_a_switch_statement_1113", 81),
("A_default_export_can_only_be_used_in_an_ECMAScript_style_module_1319", 255),
("A_default_export_must_be_at_the_top_level_of_a_file_or_module_declaration_1258", 207),
("A_definite_assignment_assertion_is_not_permitted_in_this_context_1255", 205),
("A_destructuring_declaration_must_have_an_initializer_1182", 138),
("A_dynamic_import_call_in_ES5_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_for_t_2712", 850),
("A_dynamic_import_call_returns_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_include_ES20_2711", 849),
("A_file_cannot_have_a_reference_to_itself_1006", 3),
("A_function_returning_never_cannot_have_a_reachable_end_point_2534", 698),
("A_function_that_is_called_with_the_new_keyword_cannot_have_a_this_type_that_is_void_2679", 819),
("A_function_whose_declared_type_is_neither_undefined_void_nor_any_must_return_a_value_2355", 537),
("A_generator_cannot_have_a_void_type_annotation_2505", 671),
("A_get_accessor_cannot_have_parameters_1054", 40),
("A_get_accessor_must_be_at_least_as_accessible_as_the_setter_2808", 945),
("A_get_accessor_must_return_a_value_2378", 558),
("A_label_is_not_allowed_here_1344", 278),
("A_labeled_tuple_element_is_declared_as_optional_with_a_question_mark_after_the_name_and_before_the_c_5086", 1166),
("A_labeled_tuple_element_is_declared_as_rest_with_a_before_the_name_rather_than_before_the_type_5087", 1167),
("A_mapped_type_may_not_declare_properties_or_methods_7061", 1738),
("A_member_initializer_in_a_enum_declaration_cannot_reference_members_declared_after_it_including_memb_2651", 791),
("A_mixin_class_must_have_a_constructor_with_a_single_rest_parameter_of_type_any_2545", 707),
("A_mixin_class_that_extends_from_a_type_variable_containing_an_abstract_construct_signature_must_also_2797", 935),
("A_module_cannot_have_multiple_default_exports_2528", 692),
("A_namespace_declaration_cannot_be_in_a_different_file_from_a_class_or_function_with_which_it_is_merg_2433", 607),
("A_namespace_declaration_cannot_be_located_prior_to_a_class_or_function_with_which_it_is_merged_2434", 608),
("A_namespace_declaration_is_only_allowed_at_the_top_level_of_a_namespace_or_module_1235", 185),
("A_namespace_declaration_should_not_be_declared_using_the_module_keyword_Please_use_the_namespace_key_1540", 453),
("A_non_dry_build_would_build_project_0_6357", 1461),
("A_non_dry_build_would_delete_the_following_files_Colon_0_6356", 1460),
("A_non_dry_build_would_update_timestamps_for_output_of_project_0_6374", 1473),
("A_parameter_initializer_is_only_allowed_in_a_function_or_constructor_implementation_2371", 551),
("A_parameter_property_cannot_be_declared_using_a_rest_parameter_1317", 253),
("A_parameter_property_is_only_allowed_in_a_constructor_implementation_2369", 549),
("A_parameter_property_may_not_be_declared_using_a_binding_pattern_1187", 143),
("A_promise_must_have_a_then_method_1059", 44),
("A_property_of_a_class_whose_type_is_a_unique_symbol_type_must_be_both_static_and_readonly_1331", 267),
("A_property_of_an_interface_or_type_literal_whose_type_is_a_unique_symbol_type_must_be_readonly_1330", 266),
("A_required_element_cannot_follow_an_optional_element_1257", 206),
("A_required_parameter_cannot_follow_an_optional_parameter_1016", 12),
("A_rest_element_cannot_contain_a_binding_pattern_2501", 667),
("A_rest_element_cannot_follow_another_rest_element_1265", 214),
("A_rest_element_cannot_have_a_property_name_2566", 726),
("A_rest_element_cannot_have_an_initializer_1186", 142),
("A_rest_element_must_be_last_in_a_destructuring_pattern_2462", 634),
("A_rest_element_type_must_be_an_array_type_2574", 731),
("A_rest_parameter_cannot_be_optional_1047", 34),
("A_rest_parameter_cannot_have_an_initializer_1048", 35),
("A_rest_parameter_must_be_last_in_a_parameter_list_1014", 10),
("A_rest_parameter_must_be_of_an_array_type_2370", 550),
("A_rest_parameter_or_binding_pattern_may_not_have_a_trailing_comma_1013", 9),
("A_return_statement_can_only_be_used_within_a_function_body_1108", 77),
("A_return_statement_cannot_be_used_inside_a_class_static_block_18041", 1864),
("A_series_of_entries_which_re_map_imports_to_lookup_locations_relative_to_the_baseUrl_6167", 1336),
("A_set_accessor_cannot_have_a_return_type_annotation_1095", 64),
("A_set_accessor_cannot_have_an_optional_parameter_1051", 37),
("A_set_accessor_cannot_have_rest_parameter_1053", 39),
("A_set_accessor_must_have_exactly_one_parameter_1049", 36),
("A_set_accessor_parameter_cannot_have_an_initializer_1052", 38),
("A_spread_argument_must_either_have_a_tuple_type_or_be_passed_to_a_rest_parameter_2556", 717),
("A_super_call_must_be_a_root_level_statement_within_a_constructor_of_a_derived_class_that_contains_in_2401", 578),
("A_super_call_must_be_the_first_statement_in_the_constructor_to_refer_to_super_or_this_when_a_derived_2376", 556),
("A_this_based_type_guard_is_not_compatible_with_a_parameter_based_type_guard_2518", 684),
("A_this_type_is_available_only_in_a_non_static_member_of_a_class_or_interface_2526", 690),
("A_top_level_export_modifier_cannot_be_used_on_value_declarations_in_a_CommonJS_module_when_verbatimM_1287", 236),
("A_tsconfig_json_file_is_already_defined_at_Colon_0_5054", 1136),
("A_tuple_member_cannot_be_both_optional_and_rest_5085", 1165),
("A_tuple_type_cannot_be_indexed_with_a_negative_value_2514", 680),
("A_type_assertion_expression_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_expression_Con_17007", 1817),
("A_type_literal_property_cannot_have_an_initializer_1247", 197),
("A_type_only_import_can_specify_a_default_import_or_named_bindings_but_not_both_1363", 297),
("A_type_predicate_cannot_reference_a_rest_parameter_1229", 179),
("A_type_predicate_cannot_reference_element_0_in_a_binding_pattern_1230", 180),
("A_type_predicate_is_only_allowed_in_return_type_position_for_functions_and_methods_1228", 178),
("A_type_predicate_s_type_must_be_assignable_to_its_parameter_s_type_2677", 817),
("A_type_referenced_in_a_decorated_signature_must_be_imported_with_import_type_or_a_namespace_import_w_1272", 221),
("A_variable_whose_type_is_a_unique_symbol_type_must_be_const_1332", 268),
("A_yield_expression_is_only_allowed_in_a_generator_body_1163", 120),
("Abstract_method_0_in_class_1_cannot_be_accessed_via_super_expression_2513", 679),
("Abstract_methods_can_only_appear_within_an_abstract_class_1244", 194),
("Abstract_properties_can_only_appear_within_an_abstract_class_1253", 203),
("Abstract_property_0_in_class_1_cannot_be_accessed_in_the_constructor_2715", 853),
("Accessibility_modifier_already_seen_1028", 21),
("Accessors_are_only_available_when_targeting_ECMAScript_5_and_higher_1056", 42),
("Accessors_must_both_be_abstract_or_non_abstract_2676", 816),
("Add_0_to_unresolved_variable_90008", 1905),
("Add_a_return_statement_95111", 2058),
("Add_a_return_type_to_the_function_declaration_9031", 1802),
("Add_a_return_type_to_the_function_expression_9030", 1801),
("Add_a_return_type_to_the_get_accessor_declaration_9032", 1803),
("Add_a_return_type_to_the_method_9034", 1805),
("Add_a_type_annotation_to_the_parameter_0_9028", 1799),
("Add_a_type_annotation_to_the_property_0_9029", 1800),
("Add_a_type_annotation_to_the_variable_0_9027", 1798),
("Add_a_type_to_parameter_of_the_set_accessor_declaration_9033", 1804),
("Add_all_missing_async_modifiers_95041", 1991),
("Add_all_missing_attributes_95168", 2115),
("Add_all_missing_call_parentheses_95068", 2018),
("Add_all_missing_function_declarations_95157", 2104),
("Add_all_missing_imports_95064", 2014),
("Add_all_missing_members_95022", 1972),
("Add_all_missing_override_modifiers_95162", 2109),
("Add_all_missing_parameters_95190", 2137),
("Add_all_missing_properties_95166", 2113),
("Add_all_missing_return_statement_95114", 2061),
("Add_all_missing_super_calls_95039", 1989),
("Add_all_missing_type_annotations_90067", 1948),
("Add_all_optional_parameters_95193", 2140),
("Add_annotation_of_type_0_90062", 1943),
("Add_async_modifier_to_containing_function_90029", 1924),
("Add_await_95083", 2032),
("Add_await_to_initializer_for_0_95084", 2033),
("Add_await_to_initializers_95089", 2038),
("Add_braces_to_arrow_function_95059", 2009),
("Add_const_to_all_unresolved_variables_95082", 2031),
("Add_const_to_unresolved_variable_95081", 2030),
("Add_definite_assignment_assertion_to_property_0_95020", 1970),
("Add_definite_assignment_assertions_to_all_uninitialized_properties_95028", 1978),
("Add_export_to_make_this_file_into_a_module_95097", 2046),
("Add_extends_constraint_2211", 482),
("Add_extends_constraint_to_all_type_parameters_2212", 483),
("Add_import_from_0_90057", 1938),
("Add_index_signature_for_property_0_90017", 1912),
("Add_initializer_to_property_0_95019", 1969),
("Add_initializers_to_all_uninitialized_properties_95027", 1977),
("Add_missing_attributes_95167", 2114),
("Add_missing_call_parentheses_95067", 2017),
("Add_missing_comma_for_object_member_completion_0_95187", 2134),
("Add_missing_enum_member_0_95063", 2013),
("Add_missing_function_declaration_0_95156", 2103),
("Add_missing_new_operator_to_all_calls_95072", 2022),
("Add_missing_new_operator_to_call_95071", 2021),
("Add_missing_parameter_to_0_95188", 2135),
("Add_missing_parameters_to_0_95189", 2136),
("Add_missing_properties_95165", 2112),
("Add_missing_super_call_90001", 1898),
("Add_missing_typeof_95052", 2002),
("Add_names_to_all_parameters_without_names_95073", 2023),
("Add_optional_parameter_to_0_95191", 2138),
("Add_optional_parameters_to_0_95192", 2139),
("Add_or_remove_braces_in_an_arrow_function_95058", 2008),
("Add_override_modifier_95160", 2107),
("Add_parameter_name_90034", 1927),
("Add_qualifier_to_all_unresolved_variables_matching_a_member_name_95037", 1987),
("Add_resolution_mode_import_attribute_95196", 2143),
("Add_resolution_mode_import_attribute_to_all_type_only_imports_that_need_it_95197", 2144),
("Add_return_type_0_90063", 1944),
("Add_satisfies_and_a_type_assertion_to_this_expression_satisfies_T_as_T_to_make_the_type_explicit_9035", 1806),
("Add_satisfies_and_an_inline_type_assertion_with_0_90068", 1949),
("Add_to_all_uncalled_decorators_95044", 1994),
("Add_ts_ignore_to_all_error_messages_95042", 1992),
("Add_undefined_to_a_type_when_accessed_using_an_index_6674", 1601),
("Add_undefined_to_optional_property_type_95169", 2116),
("Add_undefined_type_to_all_uninitialized_properties_95029", 1979),
("Add_undefined_type_to_property_0_95018", 1968),
("Add_unknown_conversion_for_non_overlapping_types_95069", 2019),
("Add_unknown_to_all_conversions_of_non_overlapping_types_95070", 2020),
("Add_void_to_Promise_resolved_without_a_value_95143", 2090),
("Add_void_to_all_Promises_resolved_without_a_value_95144", 2091),
("Adding_a_tsconfig_json_file_will_help_organize_projects_that_contain_both_TypeScript_and_JavaScript__5068", 1149),
("All_declarations_of_0_must_have_identical_constraints_2838", 966),
("All_declarations_of_0_must_have_identical_modifiers_2687", 826),
("All_declarations_of_0_must_have_identical_type_parameters_2428", 603),
("All_declarations_of_an_abstract_method_must_be_consecutive_2516", 682),
("All_destructured_elements_are_unused_6198", 1357),
("All_imports_in_import_declaration_are_unused_6192", 1351),
("All_type_parameters_are_unused_6205", 1364),
("All_variables_are_unused_6199", 1358),
("Allow_JavaScript_files_to_be_a_part_of_your_program_Use_the_checkJs_option_to_get_errors_from_these__6600", 1528),
("Allow_accessing_UMD_globals_from_modules_6602", 1530),
("Allow_default_imports_from_modules_with_no_default_export_This_does_not_affect_code_emit_just_typech_6011", 1201),
("Allow_import_x_from_y_when_a_module_doesn_t_have_a_default_export_6601", 1529),
("Allow_importing_helper_functions_from_tslib_once_per_project_instead_of_including_them_per_file_6639", 1566),
("Allow_imports_to_include_TypeScript_file_extensions_Requires_moduleResolution_bundler_and_either_noE_6407", 1503),
("Allow_javascript_files_to_be_compiled_6102", 1277),
("Allow_loading_external_content_mapper_plugins_that_execute_code_during_compilation_100023", 2167),
("Allow_multiple_folders_to_be_treated_as_one_when_resolving_modules_6691", 1618),
("Already_included_file_name_0_differs_from_file_name_1_only_in_casing_1261", 210),
("Ambient_module_declaration_cannot_specify_relative_module_name_2436", 610),
("Ambient_modules_cannot_be_nested_in_other_modules_or_namespaces_2435", 609),
("An_AMD_module_cannot_have_multiple_name_assignments_2458", 630),
("An_abstract_accessor_cannot_have_an_implementation_1318", 254),
("An_accessibility_modifier_cannot_be_used_with_a_private_identifier_18010", 1839),
("An_accessor_cannot_have_type_parameters_1094", 63),
("An_accessor_property_cannot_be_declared_optional_1276", 225),
("An_ambient_module_declaration_is_only_allowed_at_the_top_level_in_a_file_1234", 184),
("An_ambient_module_declaration_with_import_attributes_must_use_a_pattern_name_with_an_Asterisk_charac_1550", 463),
("An_argument_for_0_was_not_provided_6210", 1369),
("An_argument_matching_this_binding_pattern_was_not_provided_6211", 1370),
("An_arithmetic_operand_must_be_of_type_any_number_bigint_or_an_enum_type_2356", 538),
("An_arrow_function_cannot_have_a_this_parameter_2730", 868),
("An_async_function_or_method_in_ES5_requires_the_Promise_constructor_Make_sure_you_have_a_declaration_2705", 843),
("An_async_function_or_method_must_return_a_Promise_Make_sure_you_have_a_declaration_for_Promise_or_in_2697", 835),
("An_async_iterator_must_have_a_next_method_2519", 685),
("An_element_access_expression_should_take_an_argument_1011", 7),
("An_enum_member_cannot_be_named_with_a_private_identifier_18024", 1849),
("An_enum_member_cannot_have_a_numeric_name_2452", 626),
("An_enum_member_name_must_be_followed_by_a_or_1357", 291),
("An_expanded_version_of_this_information_showing_all_possible_compiler_options_6928", 1679),
("An_export_assignment_cannot_be_used_in_a_module_with_other_exported_elements_2309", 493),
("An_export_assignment_cannot_be_used_in_a_namespace_1063", 48),
("An_export_assignment_cannot_have_modifiers_1120", 88),
("An_export_assignment_must_be_at_the_top_level_of_a_file_or_module_declaration_1231", 181),
("An_export_declaration_can_only_be_used_at_the_top_level_of_a_module_1474", 387),
("An_export_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module_1233", 183),
("An_export_declaration_cannot_have_modifiers_1193", 149),
("An_export_declaration_must_reference_a_real_value_when_verbatimModuleSyntax_is_enabled_but_0_resolve_1283", 232),
("An_export_declaration_must_reference_a_value_when_verbatimModuleSyntax_is_enabled_but_0_only_refers__1282", 231),
("An_export_default_must_reference_a_real_value_when_verbatimModuleSyntax_is_enabled_but_0_resolves_to_1285", 234),
("An_export_default_must_reference_a_value_when_verbatimModuleSyntax_is_enabled_but_0_only_refers_to_a_1284", 233),
("An_expression_of_type_void_cannot_be_tested_for_truthiness_1345", 279),
("An_extended_Unicode_escape_value_must_be_between_0x0_and_0x10FFFF_inclusive_1198", 154),
("An_identifier_or_keyword_cannot_immediately_follow_a_numeric_literal_1351", 285),
("An_implementation_cannot_be_declared_in_ambient_contexts_1183", 139),
("An_import_alias_cannot_reference_a_declaration_that_was_exported_using_export_type_1379", 308),
("An_import_alias_cannot_reference_a_declaration_that_was_imported_using_import_type_1380", 309),
("An_import_alias_cannot_resolve_to_a_type_or_type_only_declaration_when_verbatimModuleSyntax_is_enabl_1288", 237),
("An_import_alias_cannot_use_import_type_1392", 318),
("An_import_attributes_property_cannot_be_optional_1556", 469),
("An_import_attributes_property_must_have_a_string_literal_or_identifier_name_1554", 467),
("An_import_attributes_property_must_have_a_string_literal_type_annotation_1555", 468),
("An_import_attributes_property_must_have_a_type_annotation_1553", 466),
("An_import_attributes_type_may_only_contain_property_signatures_1552", 465),
("An_import_declaration_can_only_be_used_at_the_top_level_of_a_module_1473", 386),
("An_import_declaration_can_only_be_used_at_the_top_level_of_a_namespace_or_module_1232", 182),
("An_import_declaration_cannot_have_modifiers_1191", 147),
("An_import_path_can_only_end_with_a_0_extension_when_allowImportingTsExtensions_is_enabled_5097", 1177),
("An_index_signature_cannot_have_a_rest_parameter_1017", 13),
("An_index_signature_cannot_have_a_trailing_comma_1025", 20),
("An_index_signature_must_have_a_type_annotation_1021", 17),
("An_index_signature_must_have_exactly_one_parameter_1096", 65),
("An_index_signature_parameter_cannot_have_a_question_mark_1019", 15),
("An_index_signature_parameter_cannot_have_an_accessibility_modifier_1018", 14),
("An_index_signature_parameter_cannot_have_an_initializer_1020", 16),
("An_index_signature_parameter_must_have_a_type_annotation_1022", 18),
("An_index_signature_parameter_type_cannot_be_a_literal_type_or_generic_type_Consider_using_a_mapped_o_1337", 272),
("An_index_signature_parameter_type_must_be_string_number_symbol_or_a_template_literal_type_1268", 217),
("An_instantiation_expression_cannot_be_followed_by_a_property_access_1477", 390),
("An_interface_can_only_extend_an_identifier_Slashqualified_name_with_optional_type_arguments_2499", 665),
("An_interface_can_only_extend_an_object_type_or_intersection_of_object_types_with_statically_known_me_2312", 496),
("An_interface_cannot_extend_a_primitive_type_like_0_It_can_only_extend_other_named_object_types_2840", 968),
("An_interface_property_cannot_have_an_initializer_1246", 196),
("An_iterator_must_have_a_next_method_2489", 655),
("An_jsxFrag_pragma_is_required_when_using_an_jsx_pragma_with_JSX_fragments_17017", 1827),
("An_object_literal_cannot_have_multiple_get_Slashset_accessors_with_the_same_name_1118", 86),
("An_object_literal_cannot_have_multiple_properties_with_the_same_name_1117", 85),
("An_object_literal_cannot_have_property_and_accessor_with_the_same_name_1119", 87),
("An_object_member_cannot_be_declared_optional_1162", 119),
("An_object_s_Symbol_hasInstance_method_must_return_a_boolean_value_for_it_to_be_used_on_the_right_han_2861", 987),
("An_optional_chain_cannot_contain_private_identifiers_18030", 1854),
("An_optional_element_cannot_follow_a_rest_element_1266", 215),
("An_outer_value_of_this_is_shadowed_by_this_container_2738", 876),
("An_overload_signature_cannot_be_declared_as_a_generator_1222", 172),
("An_unary_expression_with_the_0_operator_is_not_allowed_in_the_left_hand_side_of_an_exponentiation_ex_17006", 1816),
("Annotate_everything_with_types_from_JSDoc_95043", 1993),
("Annotate_types_of_properties_expando_function_in_a_namespace_90071", 1952),
("Annotate_with_type_from_JSDoc_95009", 1960),
("Another_export_default_is_here_2753", 891),
("Any_Unicode_property_that_would_possibly_match_more_than_a_single_character_is_only_available_when_t_1528", 441),
("Anything_that_would_possibly_match_more_than_a_single_character_is_invalid_inside_a_negated_characte_1518", 431),
("Are_you_missing_a_semicolon_2734", 872),
("Argument_expression_expected_1135", 101),
("Argument_for_0_option_must_be_Colon_1_6046", 1230),
("Argument_of_dynamic_import_cannot_be_spread_element_1325", 261),
("Argument_of_type_0_is_not_assignable_to_parameter_of_type_1_2345", 527),
("Argument_of_type_0_is_not_assignable_to_parameter_of_type_1_with_exactOptionalPropertyTypes_Colon_tr_2379", 559),
("Arguments_for_the_rest_parameter_0_were_not_provided_6236", 1394),
("Array_element_destructuring_pattern_expected_1181", 137),
("Arrays_with_spread_elements_can_t_inferred_with_isolatedDeclarations_9018", 1790),
("Assertions_require_every_name_in_the_call_target_to_be_declared_with_an_explicit_type_annotation_2775", 913),
("Assertions_require_the_call_target_to_be_an_identifier_or_qualified_name_2776", 914),
("Assigning_properties_to_functions_without_declaring_them_is_not_supported_with_isolatedDeclarations__9023", 1795),
("Asterisk_Slash_expected_1010", 6),
("At_least_one_accessor_must_have_an_explicit_type_annotation_with_isolatedDeclarations_9009", 1781),
("Augmentations_for_the_global_scope_can_only_be_directly_nested_in_external_modules_or_ambient_module_2669", 809),
("Augmentations_for_the_global_scope_should_have_declare_modifier_unless_they_appear_in_already_ambien_2670", 810),
("Auto_discovery_for_typings_is_enabled_in_project_0_Running_extra_resolution_pass_for_module_1_using__6140", 1311),
("BUILD_OPTIONS_6919", 1670),
("Backwards_Compatibility_6253", 1411),
("Base_class_expressions_cannot_reference_class_type_parameters_2562", 722),
("Base_constructor_return_type_0_is_not_an_object_type_or_intersection_of_object_types_with_statically_2509", 675),
("Base_constructors_must_all_have_the_same_return_type_2510", 676),
("Base_directory_to_resolve_non_absolute_module_names_6083", 1258),
("BigInt_literals_are_not_available_when_targeting_lower_than_ES2020_2737", 875),
("Binary_digit_expected_1177", 133),
("Binding_element_0_implicitly_has_an_1_type_7031", 1708),
("Binding_elements_with_initializers_can_t_be_exported_directly_with_isolatedDeclarations_9019", 1791),
("Block_scoped_variable_0_used_before_its_declaration_2448", 622),
("Build_a_composite_project_in_the_working_directory_6925", 1676),
("Build_all_projects_including_those_that_appear_to_be_up_to_date_6636", 1563),
("Build_one_or_more_projects_and_their_dependencies_if_out_of_date_6364", 1467),
("Build_option_0_requires_a_value_of_type_1_5073", 1154),
("Building_project_0_6358", 1462),
("Built_in_iterators_are_instantiated_with_a_TReturn_type_of_undefined_instead_of_any_6720", 1644),
("COMMAND_LINE_FLAGS_6921", 1672),
("COMMON_COMMANDS_6916", 1667),
("COMMON_COMPILER_OPTIONS_6920", 1671),
("Call_decorator_expression_90028", 1923),
("Call_signature_return_types_0_and_1_are_incompatible_2202", 473),
("Call_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type_7020", 1698),
("Call_signatures_with_no_arguments_have_incompatible_return_types_0_and_1_2204", 475),
("Call_target_does_not_contain_any_signatures_2346", 528),
("Can_only_convert_logical_AND_access_chains_95142", 2089),
("Can_only_convert_named_export_95164", 2111),
("Can_only_convert_property_with_modifier_95137", 2084),
("Can_only_convert_string_concatenations_and_string_literals_95154", 2101),
("Cannot_access_0_1_because_0_is_a_type_but_not_a_namespace_Did_you_mean_to_retrieve_the_type_of_the_p_2713", 851),
("Cannot_access_0_from_another_file_without_qualification_when_1_is_enabled_Use_2_instead_1281", 230),
("Cannot_access_ambient_const_enums_when_0_is_enabled_2748", 886),
("Cannot_assign_a_0_constructor_type_to_a_1_constructor_type_2672", 812),
("Cannot_assign_an_abstract_constructor_type_to_a_non_abstract_constructor_type_2517", 683),
("Cannot_assign_to_0_because_it_is_a_class_2629", 778),
("Cannot_assign_to_0_because_it_is_a_constant_2588", 742),
("Cannot_assign_to_0_because_it_is_a_function_2630", 779),
("Cannot_assign_to_0_because_it_is_a_namespace_2631", 780),
("Cannot_assign_to_0_because_it_is_a_read_only_property_2540", 703),
("Cannot_assign_to_0_because_it_is_an_enum_2628", 777),
("Cannot_assign_to_0_because_it_is_an_import_2632", 781),
("Cannot_assign_to_0_because_it_is_not_a_variable_2539", 702),
("Cannot_assign_to_private_method_0_Private_methods_are_not_writable_2803", 941),
("Cannot_augment_module_0_because_it_resolves_to_a_non_module_entity_2671", 811),
("Cannot_augment_module_0_with_value_exports_because_it_resolves_to_a_non_module_entity_2649", 789),
("Cannot_compile_modules_using_option_0_unless_the_module_flag_is_amd_or_system_6131", 1302),
("Cannot_create_an_instance_of_an_abstract_class_2511", 677),
("Cannot_delegate_iteration_to_value_because_the_next_method_of_its_iterator_expects_type_1_but_the_co_2766", 904),
("Cannot_export_0_Only_local_declarations_can_be_exported_from_a_module_2661", 801),
("Cannot_extend_a_class_0_Class_constructor_is_marked_as_private_2675", 815),
("Cannot_extend_an_interface_0_Did_you_mean_implements_2689", 828),
("Cannot_find_a_tsconfig_json_file_at_the_current_directory_Colon_0_5081", 1162),
("Cannot_find_a_tsconfig_json_file_at_the_specified_directory_Colon_0_5057", 1139),
("Cannot_find_global_type_0_2318", 502),
("Cannot_find_global_value_0_2468", 640),
("Cannot_find_lib_definition_for_0_2726", 864),
("Cannot_find_lib_definition_for_0_Did_you_mean_1_2727", 865),
("Cannot_find_module_0_Consider_using_resolveJsonModule_to_import_module_with_json_extension_2732", 870),
("Cannot_find_module_0_Did_you_mean_to_set_the_moduleResolution_option_to_nodenext_or_to_add_aliases_t_2792", 930),
("Cannot_find_module_0_or_its_corresponding_type_declarations_2307", 491),
("Cannot_find_module_or_type_declarations_for_side_effect_import_of_0_2882", 1008),
("Cannot_find_name_0_2304", 488),
("Cannot_find_name_0_Did_you_mean_1_2552", 713),
("Cannot_find_name_0_Did_you_mean_the_instance_member_this_0_2663", 803),
("Cannot_find_name_0_Did_you_mean_the_static_member_1_0_2662", 802),
("Cannot_find_name_0_Did_you_mean_to_write_this_in_an_async_function_2311", 495),
("Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_2583", 739),
("Cannot_find_name_0_Do_you_need_to_change_your_target_library_Try_changing_the_lib_compiler_option_to_2584", 740),
("Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_Bun_Try_npm_i_save_dev_types_Slashbun_2867", 993),
("Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_Bun_Try_npm_i_save_dev_types_Slashbun_2868", 994),
("Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2582", 738),
("Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_a_test_runner_Try_npm_i_save_dev_type_2593", 747),
("Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slash_2581", 737),
("Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_jQuery_Try_npm_i_save_dev_types_Slash_2592", 746),
("Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashno_2580", 736),
("Cannot_find_name_0_Do_you_need_to_install_type_definitions_for_node_Try_npm_i_save_dev_types_Slashno_2591", 745),
("Cannot_find_namespace_0_2503", 669),
("Cannot_find_namespace_0_Did_you_mean_1_2833", 961),
("Cannot_find_parameter_0_1225", 175),
("Cannot_find_the_common_subdirectory_path_for_the_input_files_5009", 1123),
("Cannot_find_type_definition_file_for_0_2688", 827),
("Cannot_import_type_declaration_files_Consider_importing_0_instead_of_1_6137", 1308),
("Cannot_initialize_outer_scoped_variable_0_in_the_same_scope_as_block_scoped_declaration_1_2481", 650),
("Cannot_invoke_an_object_which_is_possibly_null_2721", 859),
("Cannot_invoke_an_object_which_is_possibly_null_or_undefined_2723", 861),
("Cannot_invoke_an_object_which_is_possibly_undefined_2722", 860),
("Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_destructuring__2765", 903),
("Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_array_spread_will_al_2764", 902),
("Cannot_iterate_value_because_the_next_method_of_its_iterator_expects_type_1_but_for_of_will_always_s_2763", 901),
("Cannot_move_statements_to_the_selected_file_95183", 2130),
("Cannot_move_to_file_selected_file_is_invalid_95179", 2126),
("Cannot_read_file_0_5083", 1164),
("Cannot_read_file_0_Colon_1_5012", 1126),
("Cannot_redeclare_block_scoped_variable_0_2451", 625),
("Cannot_redeclare_exported_variable_0_2323", 507),
("Cannot_redeclare_identifier_0_in_catch_clause_2492", 658),
("Cannot_start_a_function_call_in_a_type_annotation_1441", 367),
("Cannot_use_JSX_unless_the_jsx_flag_is_provided_17004", 1814),
("Cannot_use_export_import_on_a_type_or_type_only_namespace_when_0_is_enabled_1269", 218),
("Cannot_use_imports_exports_or_module_augmentations_when_module_is_none_1148", 113),
("Cannot_use_namespace_0_as_a_type_2709", 847),
("Cannot_use_namespace_0_as_a_value_2708", 846),
("Cannot_use_this_in_a_static_property_initializer_of_a_decorated_class_2816", 953),
("Cannot_write_file_0_because_it_will_overwrite_tsbuildinfo_file_generated_by_referenced_project_1_6377", 1474),
("Cannot_write_file_0_because_it_would_be_overwritten_by_multiple_input_files_5056", 1138),
("Cannot_write_file_0_because_it_would_overwrite_input_file_5055", 1137),
("Catch_clause_variable_cannot_have_an_initializer_1197", 153),
("Catch_clause_variable_type_annotation_must_be_any_or_unknown_if_specified_1196", 152),
("Change_0_to_1_90014", 1910),
("Change_all_extended_interfaces_to_implements_95038", 1988),
("Change_all_jsdoc_style_types_to_TypeScript_95030", 1980),
("Change_all_jsdoc_style_types_to_TypeScript_and_add_undefined_to_nullable_types_95031", 1981),
("Change_extends_to_implements_90003", 1900),
("Change_spelling_to_0_90022", 1917),
("Check_for_class_properties_that_are_declared_but_not_set_in_the_constructor_6700", 1626),
("Check_side_effect_imports_6806", 1649),
("Check_that_the_arguments_for_bind_call_and_apply_methods_match_the_original_function_6697", 1623),
("Checking_if_0_is_the_longest_matching_prefix_for_1_2_6104", 1278),
("Circular_definition_of_import_alias_0_2303", 487),
("Circularity_detected_while_resolving_configuration_Colon_0_18000", 1832),
("Circularity_originates_in_type_at_this_location_2751", 889),
("Class_0_defines_instance_member_accessor_1_but_extended_class_2_defines_it_as_instance_member_functi_2426", 601),
("Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_access_2423", 599),
("Class_0_defines_instance_member_property_1_but_extended_class_2_defines_it_as_instance_member_functi_2425", 600),
("Class_0_incorrectly_extends_base_class_1_2415", 592),
("Class_0_incorrectly_implements_class_1_Did_you_mean_to_extend_1_and_inherit_its_members_as_a_subclas_2720", 858),
("Class_0_incorrectly_implements_interface_1_2420", 597),
("Class_0_used_before_its_declaration_2449", 623),
("Class_constructor_may_not_be_a_generator_1368", 302),
("Class_constructor_may_not_be_an_accessor_1341", 276),
("Class_declaration_cannot_implement_overload_list_for_0_2813", 950),
("Class_declarations_cannot_have_more_than_one_augments_or_extends_tag_8025", 1761),
("Class_decorators_can_t_be_used_with_static_private_identifier_Consider_removing_the_experimental_dec_18036", 1860),
("Class_field_0_defined_by_the_parent_class_is_not_accessible_in_the_child_class_via_super_2855", 981),
("Class_name_cannot_be_0_2414", 591),
("Class_name_cannot_be_Object_when_targeting_ES5_and_above_with_module_0_2725", 863),
("Class_static_side_0_incorrectly_extends_base_class_static_side_1_2417", 594),
("Classes_can_only_extend_a_single_class_1174", 130),
("Classes_may_not_have_a_field_named_constructor_18006", 1836),
("Code_contained_in_a_class_is_evaluated_in_JavaScript_s_strict_mode_which_does_not_allow_this_use_of__1210", 163),
("Command_line_Options_6171", 1340),
("Compile_the_project_given_the_path_to_its_configuration_file_or_to_a_folder_with_a_tsconfig_json_6020", 1209),
("Compiler_Diagnostics_6251", 1409),
("Compiler_option_0_cannot_be_given_an_empty_string_18051", 1874),
("Compiler_option_0_expects_an_argument_6044", 1228),
("Compiler_option_0_may_not_be_used_with_build_5094", 1174),
("Compiler_option_0_may_only_be_used_with_build_5093", 1173),
("Compiler_option_0_of_value_1_is_unstable_Use_nightly_TypeScript_to_silence_this_error_Try_updating_w_4124", 1116),
("Compiler_option_0_requires_a_value_of_type_1_5024", 1128),
("Compiler_reserves_name_0_when_emitting_private_identifier_downlevel_18027", 1851),
("Compiles_the_TypeScript_project_located_at_the_specified_path_6927", 1678),
("Compiles_the_current_project_tsconfig_json_in_the_working_directory_6923", 1674),
("Compiles_the_current_project_with_additional_settings_6929", 1680),
("Completeness_6257", 1415),
("Composite_projects_may_not_disable_declaration_emit_6304", 1449),
("Composite_projects_may_not_disable_incremental_compilation_6379", 1475),
("Computed_from_the_list_of_input_files_6911", 1662),
("Computed_properties_must_be_number_or_string_literals_variables_or_dotted_expressions_with_isolatedD_9014", 1786),
("Computed_property_names_are_not_allowed_in_enums_1164", 121),
("Computed_property_names_on_class_or_object_literals_cannot_be_inferred_with_isolatedDeclarations_9038", 1809),
("Computed_values_are_not_permitted_in_an_enum_with_string_valued_members_2553", 714),
("Concatenate_and_emit_output_to_single_file_6001", 1192),
("Conditions_to_set_in_addition_to_the_resolver_specific_defaults_when_resolving_imports_6410", 1506),
("Conflicts_are_in_this_file_6201", 1360),
("Consider_adding_a_declare_modifier_to_this_class_6506", 1527),
("Construct_signature_return_types_0_and_1_are_incompatible_2203", 474),
("Construct_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type_7013", 1691),
("Construct_signatures_with_no_arguments_have_incompatible_return_types_0_and_1_2205", 476),
("Constructor_implementation_is_missing_2390", 567),
("Constructor_of_class_0_is_private_and_only_accessible_within_the_class_declaration_2673", 813),
("Constructor_of_class_0_is_protected_and_only_accessible_within_the_class_declaration_2674", 814),
("Constructor_type_notation_must_be_parenthesized_when_used_in_a_union_type_1386", 313),
("Constructor_type_notation_must_be_parenthesized_when_used_in_an_intersection_type_1388", 315),
("Constructors_for_derived_classes_must_contain_a_super_call_2377", 557),
("Containing_file_is_not_specified_and_root_directory_cannot_be_determined_skipping_lookup_in_node_mod_6126", 1298),
("Containing_function_is_not_an_arrow_function_95128", 2075),
("Content_mapper_file_extension_0_is_a_built_in_extension_and_cannot_be_registered_by_a_content_mapper_100021", 2165),
("Content_mapper_file_extension_0_is_registered_by_more_than_one_content_mapper_100022", 2166),
("Content_mapper_file_extension_0_must_begin_with_a_100020", 2164),
("Content_mapper_supplemental_output_file_0_conflicts_with_an_existing_file_100054", 2196),
("Content_mappers_require_the_runExternalCode_command_line_flag_to_be_enabled_100024", 2168),
("Control_what_method_is_used_to_detect_module_format_JS_files_1475", 388),
("Conversion_of_type_0_to_type_1_may_be_a_mistake_because_neither_type_sufficiently_overlaps_with_the__2352", 534),
("Convert_0_to_1_in_0_95003", 1954),
("Convert_0_to_mapped_object_type_95055", 2005),
("Convert_all_const_to_let_95102", 2051),
("Convert_all_constructor_functions_to_classes_95045", 1995),
("Convert_all_invalid_characters_to_HTML_entity_code_95101", 2050),
("Convert_all_re_exported_types_to_type_only_exports_1365", 299),
("Convert_all_require_to_import_95048", 1998),
("Convert_all_to_async_functions_95066", 2016),
("Convert_all_to_bigint_numeric_literals_95092", 2041),
("Convert_all_to_default_imports_95035", 1985),
("Convert_all_type_literals_to_mapped_type_95021", 1971),
("Convert_all_typedef_to_TypeScript_types_95177", 2124),
("Convert_arrow_function_or_function_expression_95122", 2069),
("Convert_const_to_let_95093", 2042),
("Convert_default_export_to_named_export_95061", 2011),
("Convert_function_declaration_0_to_arrow_function_95106", 2053),
("Convert_function_expression_0_to_arrow_function_95105", 2052),
("Convert_function_to_an_ES2015_class_95001", 1953),
("Convert_invalid_character_to_its_html_entity_code_95100", 2049),
("Convert_named_export_to_default_export_95062", 2012),
("Convert_named_imports_to_default_import_95170", 2117),
("Convert_named_imports_to_namespace_import_95057", 2007),
("Convert_namespace_import_to_named_imports_95056", 2006),
("Convert_overload_list_to_single_signature_95118", 2065),
("Convert_parameters_to_destructured_object_95075", 2025),
("Convert_require_to_import_95047", 1997),
("Convert_to_ES_module_95017", 1967),
("Convert_to_a_bigint_numeric_literal_95091", 2040),
("Convert_to_anonymous_function_95123", 2070),
("Convert_to_arrow_function_95125", 2072),
("Convert_to_async_function_95065", 2015),
("Convert_to_default_import_95013", 1963),
("Convert_to_named_function_95124", 2071),
("Convert_to_optional_chain_expression_95139", 2086),
("Convert_to_template_string_95096", 2045),
("Convert_to_type_only_export_1364", 298),
("Convert_typedef_to_TypeScript_type_95176", 2123),
("Corrupted_locale_file_0_6051", 1233),
("Could_not_convert_to_anonymous_function_95153", 2100),
("Could_not_convert_to_arrow_function_95151", 2098),
("Could_not_convert_to_named_function_95152", 2099),
("Could_not_determine_function_return_type_95150", 2097),
("Could_not_find_a_containing_arrow_function_95127", 2074),
("Could_not_find_a_declaration_file_for_module_0_1_implicitly_has_an_any_type_7016", 1694),
("Could_not_find_convertible_access_expression_95140", 2087),
("Could_not_find_export_statement_95129", 2076),
("Could_not_find_import_clause_95131", 2078),
("Could_not_find_matching_access_expressions_95141", 2088),
("Could_not_find_name_0_Did_you_mean_1_2570", 729),
("Could_not_find_namespace_import_or_named_imports_95132", 2079),
("Could_not_find_property_for_which_to_generate_accessor_95135", 2082),
("Could_not_find_variable_to_inline_95185", 2132),
("Could_not_resolve_the_path_0_with_the_extensions_Colon_1_6231", 1389),
("Could_not_write_file_0_Colon_1_5033", 1130),
("Create_source_map_files_for_emitted_JavaScript_files_6694", 1621),
("Create_sourcemaps_for_d_ts_files_6614", 1541),
("Creates_a_tsconfig_json_with_the_recommended_settings_in_the_working_directory_6926", 1677),
("DIRECTORY_6038", 1223),
("Decimal_escape_sequences_and_backreferences_are_not_allowed_in_a_character_class_1537", 450),
("Decimals_with_leading_zeros_are_not_allowed_1489", 402),
("Declaration_augments_declaration_in_another_file_This_cannot_be_serialized_6232", 1390),
("Declaration_emit_elides_private_members_but_0_refers_to_a_private_member_Write_an_explicit_type_here_7080", 1739),
("Declaration_emit_for_this_file_requires_preserving_this_import_for_augmentations_This_is_not_support_9026", 1797),
("Declaration_emit_for_this_file_requires_using_private_name_0_An_explicit_type_annotation_may_unblock_9005", 1777),
("Declaration_emit_for_this_file_requires_using_private_name_0_from_module_1_An_explicit_type_annotati_9006", 1778),
("Declaration_emit_for_this_parameter_requires_implicitly_adding_undefined_to_its_type_This_is_not_sup_9025", 1796),
("Declaration_expected_1146", 111),
("Declaration_name_conflicts_with_built_in_global_identifier_0_2397", 574),
("Declaration_or_statement_expected_1128", 95),
("Declaration_or_statement_expected_This_follows_a_block_of_statements_so_if_you_intended_to_write_a_d_2809", 946),
("Declarations_with_definite_assignment_assertions_must_also_have_type_annotations_1264", 213),
("Declarations_with_initializers_cannot_also_have_definite_assignment_assertions_1263", 212),
("Declare_a_private_field_named_0_90053", 1934),
("Declare_method_0_90023", 1918),
("Declare_private_method_0_90038", 1931),
("Declare_private_property_0_90035", 1928),
("Declare_property_0_90016", 1911),
("Declare_static_method_0_90024", 1919),
("Declare_static_property_0_90027", 1922),
("Decorator_function_return_type_0_is_not_assignable_to_type_1_1270", 219),
("Decorator_function_return_type_is_0_but_is_expected_to_be_void_or_any_1271", 220),
("Decorator_used_before_export_here_1486", 399),
("Decorators_are_not_valid_here_1206", 160),
("Decorators_cannot_be_applied_to_multiple_get_Slashset_accessors_of_the_same_name_1207", 161),
("Decorators_may_not_appear_after_export_or_export_default_if_they_also_appear_before_export_8038", 1774),
("Decorators_must_precede_the_name_and_all_keywords_of_property_declarations_1436", 362),
("Deduplicate_packages_with_the_same_name_and_version_100011", 2155),
("Default_catch_clause_variables_as_unknown_instead_of_any_6803", 1646),
("Default_export_of_the_module_has_or_is_using_private_name_0_4082", 1080),
("Default_exports_can_t_be_inferred_with_isolatedDeclarations_9037", 1808),
("Default_imports_are_not_allowed_in_a_deferred_import_18058", 1880),
("Default_library_1424", 350),
("Default_library_for_target_0_1425", 351),
("Deferred_imports_are_only_supported_when_the_module_flag_is_set_to_esnext_or_preserve_18060", 1882),
("Definitions_of_the_following_identifiers_conflict_with_those_in_another_file_Colon_0_6200", 1359),
("Delete_all_unused_declarations_95024", 1974),
("Delete_all_unused_imports_95147", 2094),
("Delete_all_unused_param_tags_95172", 2119),
("Delete_the_outputs_of_all_projects_6365", 1468),
("Delete_unused_param_tag_0_95171", 2118),
("Deprecated_Use_jsxFactory_instead_Specify_the_object_invoked_for_createElement_when_targeting_react__6084", 1259),
("Deprecated_Use_outFile_instead_Concatenate_and_emit_output_to_single_file_6170", 1339),
("Deprecated_Use_skipLibCheck_instead_Skip_type_checking_of_default_library_declaration_files_6160", 1329),
("Deprecated_setting_Use_outFile_instead_6677", 1604),
("Diagnostic_directive_0_returned_by_the_content_mapper_has_an_invalid_range_100063", 2205),
("Diagnostic_directive_0_returned_by_the_content_mapper_has_an_invalid_unusedExpectDirectiveIndex_100068", 2210),
("Diagnostic_directive_0_returned_by_the_content_mapper_must_specify_unusedExpectDirectiveIndex_when_t_100065", 2207),
("Did_you_forget_to_use_await_2773", 911),
("Did_you_mean_0_1369", 303),
("Did_you_mean_for_0_to_be_constrained_to_type_new_args_Colon_any_1_2735", 873),
("Did_you_mean_to_call_this_expression_6212", 1371),
("Did_you_mean_to_mark_this_function_as_async_1356", 290),
("Did_you_mean_to_use_a_Colon_An_can_only_follow_a_property_name_when_the_containing_object_literal_is_1312", 248),
("Did_you_mean_to_use_new_with_this_expression_6213", 1372),
("Digit_expected_1124", 91),
("Directory_0_does_not_exist_skipping_all_lookups_in_it_6148", 1317),
("Directory_0_has_no_containing_package_json_scope_Imports_will_not_resolve_6270", 1425),
("Disable_adding_use_strict_directives_in_emitted_JavaScript_files_6669", 1596),
("Disable_checking_for_this_file_90018", 1913),
("Disable_emitting_comments_6688", 1615),
("Disable_emitting_declarations_that_have_internal_in_their_JSDoc_comments_6701", 1627),
("Disable_emitting_files_from_a_compilation_6660", 1587),
("Disable_emitting_files_if_any_type_checking_errors_are_reported_6662", 1589),
("Disable_erasing_const_enum_declarations_in_generated_code_6682", 1609),
("Disable_error_reporting_for_unreachable_code_6603", 1531),
("Disable_error_reporting_for_unused_labels_6604", 1532),
("Disable_full_type_checking_only_critical_parse_and_emit_errors_will_be_reported_6805", 1648),
("Disable_generating_custom_helper_functions_like_extends_in_compiled_output_6661", 1588),
("Disable_including_any_library_files_including_the_default_lib_d_ts_6670", 1597),
("Disable_loading_referenced_projects_6235", 1393),
("Disable_preferring_source_files_instead_of_declaration_files_when_referencing_composite_projects_6620", 1547),
("Disable_reporting_of_excess_property_errors_during_the_creation_of_object_literals_6702", 1628),
("Disable_resolving_symlinks_to_their_realpath_This_correlates_to_the_same_flag_in_node_6683", 1610),
("Disable_size_limitations_on_JavaScript_projects_6162", 1331),
("Disable_solution_searching_for_this_project_6224", 1383),
("Disable_strict_checking_of_generic_signatures_in_function_types_6673", 1600),
("Disable_the_type_acquisition_for_JavaScript_projects_6625", 1552),
("Disable_truncating_types_in_error_messages_6663", 1590),
("Disable_use_of_source_files_instead_of_declaration_files_from_referenced_projects_6221", 1380),
("Disable_wiping_the_console_in_watch_mode_6684", 1611),
("Disables_inference_for_type_acquisition_by_looking_at_filenames_in_a_project_6616", 1543),
("Disallow_import_s_require_s_or_reference_s_from_expanding_the_number_of_files_TypeScript_should_add__6672", 1599),
("Disallow_inconsistently_cased_references_to_the_same_file_6078", 1254),
("Do_not_add_triple_slash_references_or_imported_modules_to_the_list_of_compiled_files_6159", 1328),
("Do_not_allow_runtime_constructs_that_are_not_part_of_ECMAScript_6721", 1645),
("Do_not_emit_comments_to_output_6009", 1199),
("Do_not_emit_declarations_for_code_that_has_an_internal_annotation_6056", 1238),
("Do_not_emit_outputs_6010", 1200),
("Do_not_emit_outputs_if_any_errors_were_reported_6008", 1198),
("Do_not_emit_use_strict_directives_in_module_output_6112", 1286),
("Do_not_erase_const_enum_declarations_in_generated_code_6007", 1197),
("Do_not_generate_custom_helper_functions_like_extends_in_compiled_output_6157", 1326),
("Do_not_include_the_default_library_file_lib_d_ts_6158", 1327),
("Do_not_print_diagnostics_100000", 2145),
("Do_not_report_errors_on_unreachable_code_6077", 1253),
("Do_not_report_errors_on_unused_labels_6074", 1250),
("Do_not_resolve_the_real_path_of_symlinks_6013", 1203),
("Do_not_transform_or_elide_any_imports_or_exports_not_marked_as_type_only_ensuring_they_are_written_i_6804", 1647),
("Do_not_truncate_error_messages_6165", 1334),
("Duplicate_function_implementation_2393", 570),
("Duplicate_identifier_0_2300", 484),
("Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_2441", 615),
("Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_a_module_containing_async_func_2529", 693),
("Duplicate_identifier_0_Compiler_reserves_name_1_when_emitting_super_references_in_static_initializer_2818", 955),
("Duplicate_identifier_0_Compiler_uses_declaration_1_to_support_async_functions_2520", 686),
("Duplicate_identifier_0_Static_and_instance_elements_cannot_share_the_same_private_name_2804", 942),
("Duplicate_identifier_arguments_Compiler_uses_arguments_to_initialize_rest_parameters_2396", 573),
("Duplicate_identifier_newTarget_Compiler_uses_variable_declaration_newTarget_to_capture_new_target_me_2543", 705),
("Duplicate_identifier_this_Compiler_uses_variable_declaration_this_to_capture_this_reference_2399", 576),
("Duplicate_index_signature_for_type_0_2374", 554),
("Duplicate_label_0_1114", 82),
("Duplicate_named_capturing_groups_are_only_available_when_targeting_0_or_later_18063", 1885),
("Duplicate_property_0_2718", 856),
("Duplicate_regular_expression_flag_1500", 413),
("Dynamic_import_s_specifier_must_be_of_type_string_but_here_has_type_0_7036", 1713),
("Dynamic_imports_are_only_supported_when_the_module_flag_is_set_to_es2020_es2022_esnext_commonjs_amd__1323", 259),
("Dynamic_imports_can_only_accept_a_module_specifier_and_an_optional_set_of_attributes_as_arguments_1450", 372),
("Dynamic_imports_only_support_a_second_argument_when_the_module_option_is_set_to_esnext_node16_node18_1324", 260),
("ECMAScript_imports_and_exports_cannot_be_written_in_a_CommonJS_file_under_verbatimModuleSyntax_1286", 235),
("ECMAScript_imports_and_exports_cannot_be_written_in_a_CommonJS_file_under_verbatimModuleSyntax_Adjus_1295", 244),
("ECMAScript_module_syntax_is_not_allowed_in_a_CommonJS_module_when_module_is_set_to_preserve_1293", 242),
("Each_declaration_of_0_1_differs_in_its_value_where_2_was_expected_but_3_was_given_4125", 1117),
("Each_member_of_the_union_type_0_has_construct_signatures_but_none_of_those_signatures_are_compatible_2762", 900),
("Each_member_of_the_union_type_0_has_signatures_but_none_of_those_signatures_are_compatible_with_each_2758", 896),
("Editor_Support_6249", 1407),
("Element_implicitly_has_an_any_type_because_expression_of_type_0_can_t_be_used_to_index_type_1_7053", 1730),
("Element_implicitly_has_an_any_type_because_index_expression_is_not_of_type_number_7015", 1693),
("Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_7017", 1695),
("Element_implicitly_has_an_any_type_because_type_0_has_no_index_signature_Did_you_mean_to_call_1_7052", 1729),
("Emit_6246", 1404),
("Emit_ECMAScript_standard_compliant_class_fields_6712", 1637),
("Emit_a_UTF_8_Byte_Order_Mark_BOM_in_the_beginning_of_output_files_6622", 1549),
("Emit_a_single_file_with_source_maps_instead_of_having_a_separate_file_6151", 1320),
("Emit_a_v8_CPU_profile_of_the_compiler_run_for_debugging_6638", 1565),
("Emit_additional_JavaScript_to_ease_support_for_importing_CommonJS_modules_This_enables_allowSyntheti_6626", 1553),
("Emit_class_fields_with_Define_instead_of_Set_6222", 1381),
("Emit_design_type_metadata_for_decorated_declarations_in_source_files_6624", 1551),
("Emit_more_compliant_but_verbose_and_less_performant_JavaScript_for_iteration_6621", 1548),
("Emit_the_source_alongside_the_sourcemaps_within_a_single_file_requires_inlineSourceMap_or_sourceMap__6152", 1321),
("Enable_all_strict_type_checking_options_6180", 1342),
("Enable_color_and_formatting_in_TypeScript_s_output_to_make_compiler_errors_easier_to_read_6685", 1612),
("Enable_constraints_that_allow_a_TypeScript_project_to_be_used_with_project_references_6611", 1538),
("Enable_error_reporting_for_codepaths_that_do_not_explicitly_return_in_a_function_6667", 1594),
("Enable_error_reporting_for_expressions_and_declarations_with_an_implied_any_type_6665", 1592),
("Enable_error_reporting_for_fallthrough_cases_in_switch_statements_6664", 1591),
("Enable_error_reporting_in_type_checked_JavaScript_files_6609", 1537),
("Enable_error_reporting_when_local_variables_aren_t_read_6675", 1602),
("Enable_error_reporting_when_this_is_given_the_type_any_6668", 1595),
("Enable_experimental_support_for_legacy_experimental_decorators_6630", 1557),
("Enable_importing_files_with_any_extension_provided_a_declaration_file_is_present_6264", 1422),
("Enable_importing_json_files_6689", 1616),
("Enable_lib_replacement_6808", 1651),
("Enable_project_compilation_6302", 1448),
("Enable_strict_bind_call_and_apply_methods_on_functions_6214", 1373),
("Enable_strict_checking_of_function_types_6186", 1346),
("Enable_strict_checking_of_property_initialization_in_classes_6187", 1347),
("Enable_strict_null_checks_6113", 1287),
("Enable_the_experimentalDecorators_option_in_your_configuration_file_95074", 2024),
("Enable_the_jsx_flag_in_your_configuration_file_95088", 2037),
("Enable_tracing_of_the_name_resolution_process_6085", 1260),
("Enable_verbose_logging_6713", 1638),
("Enables_emit_interoperability_between_CommonJS_and_ES_Modules_via_creation_of_namespace_objects_for__7037", 1714),
("Enables_experimental_support_for_ES7_decorators_6065", 1244),
("Enables_experimental_support_for_emitting_type_metadata_for_decorators_6066", 1245),
("Enforces_using_indexed_accessors_for_keys_declared_using_an_indexed_type_6671", 1598),
("Ensure_overriding_members_in_derived_classes_are_marked_with_an_override_modifier_6666", 1593),
("Ensure_that_casing_is_correct_in_imports_6637", 1564),
("Ensure_that_each_file_can_be_safely_transpiled_without_relying_on_other_imports_6645", 1572),
("Ensure_types_are_ordered_stably_and_deterministically_across_compilations_6809", 1652),
("Ensure_use_strict_is_always_emitted_6605", 1533),
("Entering_conditional_exports_6413", 1509),
("Entry_point_for_implicit_type_library_0_1420", 346),
("Entry_point_for_implicit_type_library_0_with_packageId_1_1421", 347),
("Entry_point_of_type_library_0_specified_in_compilerOptions_1417", 343),
("Entry_point_of_type_library_0_specified_in_compilerOptions_with_packageId_1_1418", 344),
("Enum_0_used_before_its_declaration_2450", 624),
("Enum_declarations_can_only_merge_with_namespace_or_other_enum_declarations_2567", 727),
("Enum_declarations_must_all_be_const_or_non_const_2473", 643),
("Enum_member_expected_1132", 99),
("Enum_member_following_a_non_literal_numeric_member_must_have_an_initializer_when_isolatedModules_is__18056", 1878),
("Enum_member_initializers_must_be_computable_without_references_to_external_symbols_with_isolatedDecl_9020", 1792),
("Enum_member_must_have_initializer_1061", 46),
("Enum_name_cannot_be_0_2431", 605),
("Environment_Settings_6285", 1440),
("Errors_Files_6041", 1226),
("Escape_sequence_0_is_not_allowed_1488", 401),
("Examples_Colon_0_6026", 1213),
("Excessive_complexity_comparing_types_0_and_1_2859", 985),
("Excessive_stack_depth_comparing_types_0_and_1_2321", 505),
("Exiting_conditional_exports_6416", 1512),
("Expected_0_1_type_arguments_provide_these_with_an_extends_tag_8027", 1763),
("Expected_0_arguments_but_got_1_2554", 715),
("Expected_0_arguments_but_got_1_Did_you_forget_to_include_void_in_your_type_argument_to_Promise_2794", 932),
("Expected_0_type_arguments_but_got_1_2558", 718),
("Expected_0_type_arguments_provide_these_with_an_extends_tag_8026", 1762),
("Expected_1_argument_but_got_0_new_Promise_needs_a_JSDoc_hint_to_produce_a_resolve_that_can_be_called_2810", 947),
("Expected_a_Unicode_property_name_1523", 436),
("Expected_a_Unicode_property_name_or_value_1527", 440),
("Expected_a_Unicode_property_value_1525", 438),
("Expected_a_capturing_group_name_1514", 427),
("Expected_a_class_set_operand_1520", 433),
("Expected_at_least_0_arguments_but_got_1_2555", 716),
("Expected_corresponding_JSX_closing_tag_for_0_17002", 1813),
("Expected_corresponding_closing_tag_for_JSX_fragment_17015", 1825),
("Expected_for_property_initializer_1442", 368),
("Expected_type_of_0_field_in_package_json_to_be_1_got_2_6105", 1279),
("Explicitly_specified_module_resolution_kind_Colon_0_6087", 1262),
("Exponentiation_cannot_be_performed_on_bigint_values_unless_the_target_option_is_set_to_es2016_or_lat_2791", 929),
("Export_0_from_module_1_90059", 1940),
("Export_all_referenced_locals_90060", 1941),
("Export_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_export_default_or__1203", 158),
("Export_assignment_is_not_supported_when_module_flag_is_system_1218", 170),
("Export_declaration_conflicts_with_exported_declaration_of_0_2484", 652),
("Export_declarations_are_not_permitted_in_a_namespace_1194", 150),
("Export_specifier_0_does_not_exist_in_package_json_scope_at_path_1_6276", 1431),
("Exported_type_alias_0_has_or_is_using_private_name_1_4081", 1079),
("Exported_type_alias_0_has_or_is_using_private_name_1_from_module_2_4084", 1082),
("Exported_variable_0_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4023", 1023),
("Exported_variable_0_has_or_is_using_name_1_from_private_module_2_4024", 1024),
("Exported_variable_0_has_or_is_using_private_name_1_4025", 1025),
("Exports_and_export_assignments_are_not_permitted_in_module_augmentations_2666", 806),
("Expression_expected_1109", 78),
("Expression_must_be_enclosed_in_parentheses_to_be_used_as_a_decorator_1497", 410),
("Expression_or_comma_expected_1137", 103),
("Expression_produces_a_tuple_type_that_is_too_large_to_represent_2800", 938),
("Expression_produces_a_union_type_that_is_too_complex_to_represent_2590", 744),
("Expression_resolves_to_super_that_compiler_uses_to_capture_base_class_reference_2402", 579),
("Expression_resolves_to_variable_declaration_newTarget_that_compiler_uses_to_capture_new_target_meta__2544", 706),
("Expression_resolves_to_variable_declaration_this_that_compiler_uses_to_capture_this_reference_2400", 577),
("Expression_type_can_t_be_inferred_with_isolatedDeclarations_9013", 1785),
("Extends_clause_can_t_contain_an_expression_with_isolatedDeclarations_9021", 1793),
("Extends_clause_for_inferred_type_0_has_or_is_using_private_name_1_4085", 1083),
("Extract_base_class_to_variable_90064", 1945),
("Extract_binding_expressions_to_variable_90066", 1947),
("Extract_constant_95006", 1957),
("Extract_default_export_to_variable_90065", 1946),
("Extract_function_95005", 1956),
("Extract_to_0_in_1_95004", 1955),
("Extract_to_0_in_1_scope_95008", 1959),
("Extract_to_0_in_enclosing_scope_95007", 1958),
("Extract_to_interface_95090", 2039),
("Extract_to_type_alias_95078", 2027),
("Extract_to_typedef_95079", 2028),
("Extract_to_variable_and_replace_with_0_as_typeof_0_90069", 1950),
("Extract_type_95077", 2026),
("FILE_6035", 1220),
("FILE_OR_DIRECTORY_6040", 1225),
("Failed_to_delete_file_0_6353", 1457),
("Failed_to_find_peerDependency_0_6283", 1438),
("Failed_to_resolve_under_condition_0_6415", 1511),
("Fallthrough_case_in_switch_7029", 1706),
("File_0_does_not_exist_6096", 1271),
("File_0_does_not_exist_according_to_earlier_cached_lookups_6240", 1398),
("File_0_exists_according_to_earlier_cached_lookups_6239", 1397),
("File_0_exists_use_it_as_a_name_resolution_result_6097", 1272),
("File_0_has_an_unsupported_extension_The_only_supported_extensions_are_1_6054", 1236),
("File_0_is_a_JavaScript_file_Did_you_mean_to_enable_the_allowJs_option_6504", 1525),
("File_0_is_not_a_module_2306", 490),
("File_0_is_not_listed_within_the_file_list_of_project_1_Projects_must_list_all_files_or_use_an_includ_6307", 1452),
("File_0_is_not_under_rootDir_1_rootDir_is_expected_to_contain_all_source_files_6059", 1240),
("File_0_not_found_6053", 1235),
("File_Layout_6284", 1439),
("File_Management_6245", 1403),
("File_appears_to_be_binary_1490", 403),
("File_change_detected_Starting_incremental_compilation_6032", 1218),
("File_is_CommonJS_module_because_0_does_not_have_field_type_1460", 381),
("File_is_CommonJS_module_because_0_has_field_type_whose_value_is_not_module_1459", 380),
("File_is_CommonJS_module_because_package_json_was_not_found_1461", 382),
("File_is_ECMAScript_module_because_0_has_field_type_with_value_module_1458", 379),
("File_is_a_CommonJS_module_it_may_be_converted_to_an_ES_module_80001", 1888),
("File_is_default_library_for_target_specified_here_1426", 352),
("File_is_entry_point_of_type_library_specified_here_1419", 345),
("File_is_included_via_import_here_1399", 325),
("File_is_included_via_library_reference_here_1406", 332),
("File_is_included_via_reference_here_1401", 327),
("File_is_included_via_type_library_reference_here_1404", 330),
("File_is_library_specified_here_1423", 349),
("File_is_matched_by_files_list_specified_here_1410", 336),
("File_is_matched_by_include_pattern_specified_here_1408", 334),
("File_is_output_from_referenced_project_specified_here_1413", 339),
("File_is_output_of_project_reference_source_0_1428", 354),
("File_is_source_from_referenced_project_specified_here_1416", 342),
("File_name_0_differs_from_already_included_file_name_1_only_in_casing_1149", 114),
("File_name_0_has_a_1_extension_looking_up_2_instead_6262", 1420),
("File_name_0_has_a_1_extension_stripping_it_6132", 1303),
("File_redirects_to_file_0_1429", 355),
("File_rename_is_not_supported_by_the_editor_8040", 1776),
("File_specification_cannot_contain_a_parent_directory_that_appears_after_a_recursive_directory_wildca_5065", 1146),
("File_specification_cannot_end_in_a_recursive_directory_wildcard_Asterisk_Asterisk_Colon_0_5010", 1124),
("Filters_results_from_the_include_option_6627", 1554),
("Fix_All_100015", 2159),
("Fix_all_detected_spelling_errors_95026", 1976),
("Fix_all_expressions_possibly_missing_await_95085", 2034),
("Fix_all_implicit_this_errors_95107", 2054),
("Fix_all_incorrect_return_type_of_an_async_functions_90037", 1930),
("Fix_all_with_type_only_imports_95182", 2129),
("For_nodejs_Colon_6287", 1442),
("Found_0_errors_6217", 1376),
("Found_0_errors_Watching_for_file_changes_6194", 1353),
("Found_0_errors_in_1_files_6261", 1419),
("Found_0_errors_in_the_same_file_starting_at_Colon_1_6260", 1418),
("Found_1_error_6216", 1375),
("Found_1_error_Watching_for_file_changes_6193", 1352),
("Found_1_error_in_0_6259", 1417),
("Found_package_json_at_0_6099", 1274),
("Found_peerDependency_0_with_1_version_6282", 1437),
("Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES5_1250", 200),
("Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES5_Class_definiti_1251", 201),
("Function_declarations_are_not_allowed_inside_blocks_in_strict_mode_when_targeting_ES5_Modules_are_au_1252", 202),
("Function_expression_which_lacks_return_type_annotation_implicitly_has_an_0_return_type_7011", 1689),
("Function_implementation_is_missing_or_not_immediately_following_the_declaration_2391", 568),
("Function_implementation_name_must_be_0_2389", 566),
("Function_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_ref_7024", 1701),
("Function_lacks_ending_return_statement_and_return_type_does_not_include_undefined_2366", 546),
("Function_must_have_an_explicit_return_type_annotation_with_isolatedDeclarations_9007", 1779),
("Function_not_implemented_95159", 2106),
("Function_overload_must_be_static_2387", 564),
("Function_overload_must_not_be_static_2388", 565),
("Function_type_notation_must_be_parenthesized_when_used_in_a_union_type_1385", 312),
("Function_type_notation_must_be_parenthesized_when_used_in_an_intersection_type_1387", 314),
("Function_type_which_lacks_return_type_annotation_implicitly_has_an_0_return_type_7014", 1692),
("Function_with_bodies_can_only_merge_with_classes_that_are_ambient_2814", 951),
("Generate_d_ts_files_from_TypeScript_and_JavaScript_files_in_your_project_6612", 1539),
("Generate_get_and_set_accessors_95046", 1996),
("Generate_get_and_set_accessors_for_all_overriding_properties_95119", 2066),
("Generate_pprof_CPU_Slashmemory_profiles_to_the_given_directory_100002", 2147),
("Generates_a_CPU_profile_6223", 1382),
("Generates_a_sourcemap_for_each_corresponding_d_ts_file_6000", 1191),
("Generates_an_event_trace_and_a_list_of_types_6237", 1395),
("Generates_corresponding_d_ts_file_6002", 1193),
("Generates_corresponding_map_file_6043", 1227),
("Generator_implicitly_has_yield_type_0_Consider_supplying_a_return_type_annotation_7025", 1702),
("Generators_are_not_allowed_in_an_ambient_context_1221", 171),
("Generic_type_0_requires_1_type_argument_s_2314", 498),
("Generic_type_0_requires_between_1_and_2_type_arguments_2707", 845),
("Global_module_exports_may_only_appear_at_top_level_1316", 252),
("Global_module_exports_may_only_appear_in_declaration_files_1315", 251),
("Global_module_exports_may_only_appear_in_module_files_1314", 250),
("Global_type_0_must_be_a_class_or_interface_type_2316", 500),
("Global_type_0_must_have_1_type_parameter_s_2317", 501),
("Have_recompiles_in_incremental_and_watch_assume_that_changes_within_a_file_will_only_affect_files_di_6384", 1480),
("Have_recompiles_in_projects_that_use_incremental_and_watch_mode_assume_that_changes_within_a_file_wi_6606", 1534),
("Hexadecimal_digit_expected_1125", 92),
("Identifier_expected_0_is_a_reserved_word_at_the_top_level_of_a_module_1262", 211),
("Identifier_expected_0_is_a_reserved_word_in_strict_mode_1212", 165),
("Identifier_expected_0_is_a_reserved_word_in_strict_mode_Class_definitions_are_automatically_in_stric_1213", 166),
("Identifier_expected_0_is_a_reserved_word_in_strict_mode_Modules_are_automatically_in_strict_mode_1214", 167),
("Identifier_expected_0_is_a_reserved_word_that_cannot_be_used_here_1359", 293),
("Identifier_expected_1003", 1),
("Identifier_expected_esModule_is_reserved_as_an_exported_marker_when_transforming_ECMAScript_modules_1216", 169),
("Identifier_or_string_literal_expected_1478", 391),
("Identifier_string_literal_or_number_literal_expected_1496", 409),
("If_the_0_package_actually_exposes_this_module_consider_sending_a_pull_request_to_amend_https_Colon_S_7040", 1717),
("If_the_0_package_actually_exposes_this_module_try_adding_a_new_declaration_d_ts_file_containing_decl_7058", 1735),
("Ignore_the_tsconfig_found_and_build_with_commandline_options_and_files_1549", 462),
("Ignore_this_error_message_90019", 1914),
("Ignoring_tsconfig_json_compiles_the_specified_files_with_default_compiler_options_6924", 1675),
("Implement_all_inherited_abstract_classes_95040", 1990),
("Implement_all_unimplemented_interfaces_95032", 1982),
("Implement_inherited_abstract_class_90007", 1904),
("Implement_interface_0_90006", 1903),
("Implements_clause_of_exported_class_0_has_or_is_using_private_name_1_4019", 1019),
("Implicit_conversion_of_a_symbol_to_a_string_will_fail_at_runtime_Consider_wrapping_this_expression_i_2731", 869),
("Import_0_conflicts_with_global_value_used_in_this_file_so_must_be_declared_with_a_type_only_import_w_2866", 992),
("Import_0_conflicts_with_local_value_so_must_be_declared_with_a_type_only_import_when_isolatedModules_2865", 991),
("Import_0_from_1_90013", 1909),
("Import_assertion_values_must_be_string_literal_expressions_2837", 965),
("Import_assertions_are_not_allowed_on_statements_that_compile_to_CommonJS_require_calls_2836", 964),
("Import_assertions_are_only_supported_when_the_module_option_is_set_to_esnext_node18_node20_nodenext__2821", 958),
("Import_assertions_cannot_be_used_with_type_only_imports_or_exports_2822", 959),
("Import_assertions_have_been_replaced_by_import_attributes_Use_with_instead_of_assert_2880", 1006),
("Import_assignment_cannot_be_used_when_targeting_ECMAScript_modules_Consider_using_import_Asterisk_as_1202", 157),
("Import_attribute_values_must_be_string_literal_expressions_2858", 984),
("Import_attributes_are_not_allowed_on_a_module_augmentation_1551", 464),
("Import_attributes_are_not_allowed_on_statements_that_compile_to_CommonJS_require_calls_2856", 982),
("Import_attributes_are_only_supported_when_the_module_option_is_set_to_esnext_node18_node20_nodenext__2823", 960),
("Import_attributes_cannot_be_used_with_type_only_imports_or_exports_2857", 983),
("Import_declaration_0_is_using_private_name_1_4000", 1010),
("Import_declaration_conflicts_with_local_declaration_of_0_2440", 614),
("Import_declarations_in_a_namespace_cannot_reference_a_module_1147", 112),
("Import_emit_helpers_from_tslib_6139", 1310),
("Import_may_be_converted_to_a_default_import_80003", 1890),
("Import_name_cannot_be_0_2438", 612),
("Import_or_export_declaration_in_an_ambient_module_declaration_cannot_reference_module_through_relati_2439", 613),
("Import_specifier_0_does_not_exist_in_package_json_scope_at_path_1_6271", 1426),
("Imported_via_0_from_file_1_1393", 319),
("Imported_via_0_from_file_1_to_import_importHelpers_as_specified_in_compilerOptions_1395", 321),
("Imported_via_0_from_file_1_to_import_jsx_and_jsxs_factory_functions_1397", 323),
("Imported_via_0_from_file_1_with_packageId_2_1394", 320),
("Imported_via_0_from_file_1_with_packageId_2_to_import_importHelpers_as_specified_in_compilerOptions_1396", 322),
("Imported_via_0_from_file_1_with_packageId_2_to_import_jsx_and_jsxs_factory_functions_1398", 324),
("Importing_a_JSON_file_into_an_ECMAScript_module_requires_a_type_Colon_json_import_attribute_when_mod_1543", 456),
("Imports_are_not_permitted_in_module_augmentations_Consider_moving_them_to_the_enclosing_external_mod_2667", 807),
("In_ambient_enum_declarations_member_initializer_must_be_constant_expression_1066", 51),
("In_an_enum_with_multiple_declarations_only_one_declaration_can_omit_an_initializer_for_its_first_enu_2432", 606),
("Include_a_list_of_files_This_does_not_support_glob_patterns_as_opposed_to_include_6635", 1562),
("Include_modules_imported_with_json_extension_6197", 1356),
("Include_source_code_in_the_sourcemaps_inside_the_emitted_JavaScript_6644", 1571),
("Include_sourcemap_files_inside_the_emitted_JavaScript_6643", 1570),
("Includes_imports_of_types_referenced_by_0_90054", 1935),
("Including_watch_w_will_start_watching_the_current_project_for_the_file_changes_Once_set_you_can_conf_6914", 1665),
("Incomplete_quantifier_Digit_expected_1505", 418),
("Index_signature_for_type_0_is_missing_in_type_1_2329", 513),
("Index_signature_in_type_0_only_permits_reading_2542", 704),
("Individual_declarations_in_merged_declaration_0_must_be_all_exported_or_all_local_2395", 572),
("Infer_all_types_from_usage_95023", 1973),
("Infer_function_return_type_95148", 2095),
("Infer_parameter_types_from_usage_95012", 1962),
("Infer_this_type_of_0_from_usage_95080", 2029),
("Infer_type_of_0_from_usage_95011", 1961),
("Inference_from_class_expressions_is_not_supported_with_isolatedDeclarations_9022", 1794),
("Initialize_property_0_in_the_constructor_90020", 1915),
("Initialize_static_property_0_90021", 1916),
("Initializer_for_property_0_2811", 948),
("Initializer_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor_2301", 485),
("Initializers_are_not_allowed_in_ambient_contexts_1039", 29),
("Initializes_a_TypeScript_project_and_creates_a_tsconfig_json_file_6070", 1246),
("Inline_variable_95184", 2131),
("Insert_command_line_options_and_files_from_a_file_6030", 1216),
("Install_0_95014", 1964),
("Install_all_missing_types_packages_95033", 1983),
("Installing_types_for_0_100013", 2157),
("Interface_0_cannot_simultaneously_extend_types_1_and_2_2320", 504),
("Interface_0_incorrectly_extends_interface_1_2430", 604),
("Interface_declaration_cannot_have_implements_clause_1176", 132),
("Interface_must_be_given_a_name_1438", 364),
("Interface_name_cannot_be_0_2427", 602),
("Interop_Constraints_6252", 1410),
("Interpret_optional_property_types_as_written_rather_than_adding_undefined_6243", 1401),
("Invalid_character_1127", 94),
("Invalid_import_specifier_0_has_no_possible_resolutions_6272", 1427),
("Invalid_module_name_in_augmentation_Module_0_resolves_to_an_untyped_module_at_1_which_cannot_be_augm_2665", 805),
("Invalid_module_name_in_augmentation_module_0_cannot_be_found_2664", 804),
("Invalid_optional_chain_from_new_expression_Did_you_mean_to_call_0_1209", 162),
("Invalid_reference_directive_syntax_1084", 57),
("Invalid_syntax_in_decorator_1498", 411),
("Invalid_use_of_0_It_cannot_be_used_inside_a_class_static_block_18039", 1863),
("Invalid_use_of_0_Modules_are_automatically_in_strict_mode_1215", 168),
("Invalid_use_of_0_in_strict_mode_1100", 69),
("Invalid_value_for_ignoreDeprecations_5103", 1181),
("Invalid_value_for_jsxFactory_0_is_not_a_valid_identifier_or_qualified_name_5067", 1148),
("Invalid_value_for_jsxFragmentFactory_0_is_not_a_valid_identifier_or_qualified_name_18035", 1859),
("Invalid_value_for_reactNamespace_0_is_not_a_valid_identifier_5059", 1141),
("It_is_likely_that_you_are_missing_a_comma_to_separate_these_two_template_expressions_They_form_a_tag_2796", 934),
("Its_element_type_0_is_not_a_valid_JSX_element_2789", 927),
("Its_instance_type_0_is_not_a_valid_JSX_element_2788", 926),
("Its_return_type_0_is_not_a_valid_JSX_element_2787", 925),
("Its_type_0_is_not_a_valid_JSX_element_type_18053", 1875),
("JSDoc_0_1_does_not_match_the_extends_2_clause_8023", 1759),
("JSDoc_0_is_not_attached_to_a_class_8022", 1758),
("JSDoc_comment_100019", 2163),
("JSDoc_may_only_appear_in_the_last_parameter_of_a_signature_8028", 1764),
("JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_8024", 1760),
("JSDoc_param_tag_has_name_0_but_there_is_no_parameter_with_that_name_It_would_match_arguments_if_it_h_8029", 1765),
("JSDoc_typedef_may_be_converted_to_TypeScript_type_80009", 1896),
("JSDoc_typedef_tag_should_either_have_a_type_annotation_or_be_followed_by_property_or_member_tags_8021", 1757),
("JSDoc_typedefs_may_be_converted_to_TypeScript_types_80010", 1897),
("JSDoc_types_can_only_be_used_inside_documentation_comments_8020", 1756),
("JSDoc_types_may_be_moved_to_TypeScript_types_80004", 1891),
("JSX_attributes_must_only_be_assigned_a_non_empty_expression_17000", 1811),
("JSX_element_0_has_no_corresponding_closing_tag_17008", 1818),
("JSX_element_class_does_not_support_attributes_because_it_does_not_have_a_0_property_2607", 757),
("JSX_element_implicitly_has_type_any_because_no_interface_JSX_0_exists_7026", 1703),
("JSX_element_implicitly_has_type_any_because_the_global_type_JSX_Element_does_not_exist_2602", 753),
("JSX_element_type_0_does_not_have_any_construct_or_call_signatures_2604", 755),
("JSX_elements_cannot_have_multiple_attributes_with_the_same_name_17001", 1812),
("JSX_expressions_may_not_use_the_comma_operator_Did_you_mean_to_write_an_array_18007", 1837),
("JSX_expressions_must_have_one_parent_element_2657", 797),
("JSX_fragment_has_no_corresponding_closing_tag_17014", 1824),
("JSX_property_access_expressions_cannot_include_JSX_namespace_names_2633", 782),
("JSX_spread_child_must_be_an_array_type_2609", 759),
("JavaScript_Support_6247", 1405),
("Jump_target_cannot_cross_function_boundary_1107", 76),
("KIND_6034", 1219),
("Keywords_cannot_contain_escape_characters_1260", 209),
("LOCATION_6037", 1222),
("Language_and_Environment_6254", 1412),
("Left_side_of_comma_operator_is_unused_and_has_no_side_effects_2695", 833),
("Library_0_specified_in_compilerOptions_1422", 348),
("Library_referenced_via_0_from_file_1_1405", 331),
("Line_break_not_permitted_here_1142", 108),
("Line_terminator_not_permitted_before_arrow_1200", 156),
("List_of_file_name_suffixes_to_search_when_resolving_a_module_6931", 1682),
("List_of_folders_to_include_type_definitions_from_6161", 1330),
("List_of_root_folders_whose_combined_content_represents_the_structure_of_the_project_at_runtime_6168", 1337),
("Loading_0_from_the_root_dir_1_candidate_location_2_6109", 1283),
("Loading_100012", 2156),
("Loading_module_0_from_node_modules_folder_target_file_types_Colon_1_6098", 1273),
("Loading_module_as_file_Slash_folder_candidate_module_location_0_target_file_types_Colon_1_6095", 1270),
("Locale_must_be_an_IETF_BCP_47_language_tag_Examples_Colon_0_1_6048", 1231),
("Log_paths_used_during_the_moduleResolution_process_6706", 1632),
("Longest_matching_prefix_for_0_is_1_6108", 1282),
("Looking_up_in_node_modules_folder_initial_location_0_6125", 1297),
("Make_all_super_calls_the_first_statement_in_their_constructor_95036", 1986),
("Make_keyof_only_return_strings_instead_of_string_numbers_or_symbols_Legacy_option_6650", 1577),
("Make_super_call_the_first_statement_in_the_constructor_90002", 1899),
("Mapped_object_type_implicitly_has_an_any_template_type_7039", 1716),
("Mark_array_literal_as_const_90070", 1951),
("Matched_0_condition_1_6403", 1499),
("Matched_by_default_include_pattern_Asterisk_Asterisk_Slash_Asterisk_1457", 378),
("Matched_by_include_pattern_0_in_1_1407", 333),
("Member_0_implicitly_has_an_1_type_7008", 1686),
("Member_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7045", 1722),
("Merge_conflict_marker_encountered_1185", 141),
("Merged_declaration_0_cannot_include_a_default_export_declaration_Consider_adding_a_separate_export_d_2652", 792),
("Meta_property_0_is_only_allowed_in_the_body_of_a_function_declaration_function_expression_or_constru_17013", 1823),
("Method_0_cannot_have_an_implementation_because_it_is_marked_abstract_1245", 195),
("Method_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2_4101", 1093),
("Method_0_of_exported_interface_has_or_is_using_private_name_1_4102", 1094),
("Method_must_have_an_explicit_return_type_annotation_with_isolatedDeclarations_9008", 1780),
("Method_not_implemented_95158", 2105),
("Modifiers_cannot_appear_here_1184", 140),
("Module_0_can_only_be_default_imported_using_the_1_flag_1259", 208),
("Module_0_cannot_be_imported_using_this_construct_The_specifier_only_resolves_to_an_ES_module_which_c_1471", 384),
("Module_0_declares_1_locally_but_it_is_exported_as_2_2460", 632),
("Module_0_declares_1_locally_but_it_is_not_exported_2459", 631),
("Module_0_does_not_refer_to_a_type_but_is_used_as_a_type_here_Did_you_mean_typeof_import_0_1340", 275),
("Module_0_does_not_refer_to_a_value_but_is_used_as_a_value_here_1339", 274),
("Module_0_has_already_exported_a_member_named_1_Consider_explicitly_re_exporting_to_resolve_the_ambig_2308", 492),
("Module_0_has_no_default_export_1192", 148),
("Module_0_has_no_default_export_Did_you_mean_to_use_import_1_from_0_instead_2613", 763),
("Module_0_has_no_exported_member_1_2305", 489),
("Module_0_has_no_exported_member_1_Did_you_mean_to_use_import_1_from_0_instead_2614", 764),
("Module_0_is_hidden_by_a_local_declaration_with_the_same_name_2437", 611),
("Module_0_uses_export_and_cannot_be_used_with_export_Asterisk_2498", 664),
("Module_0_was_resolved_as_locally_declared_ambient_module_in_file_1_6144", 1314),
("Module_0_was_resolved_to_1_but_allowArbitraryExtensions_is_not_set_6263", 1421),
("Module_0_was_resolved_to_1_but_jsx_is_not_set_6142", 1313),
("Module_0_was_resolved_to_1_but_resolveJsonModule_is_not_used_7042", 1719),
("Module_declaration_names_may_only_use_or_quoted_strings_1443", 369),
("Module_name_0_matched_pattern_1_6092", 1267),
("Module_name_0_was_not_resolved_6090", 1265),
("Module_name_0_was_successfully_resolved_to_1_6089", 1264),
("Module_name_0_was_successfully_resolved_to_1_with_Package_ID_2_6218", 1377),
("Module_resolution_kind_is_not_specified_using_0_6088", 1263),
("Module_resolution_using_rootDirs_has_failed_6111", 1285),
("Modules_6244", 1402),
("Move_labeled_tuple_element_modifiers_to_labels_95117", 2064),
("Move_the_expression_in_default_export_to_a_variable_and_add_a_type_annotation_to_it_9036", 1807),
("Move_to_a_new_file_95049", 1999),
("Move_to_file_95178", 2125),
("Multiple_consecutive_numeric_separators_are_not_permitted_6189", 1349),
("Multiple_constructor_implementations_are_not_allowed_2392", 569),
("Multiple_module_exports_assignments_cannot_be_serialized_for_declaration_emit_6424", 1519),
("NEWLINE_6061", 1242),
("Name_is_not_valid_95136", 2083),
("Named_capturing_groups_are_only_available_when_targeting_ES2018_or_later_1503", 416),
("Named_capturing_groups_with_the_same_name_must_be_mutually_exclusive_to_each_other_1515", 428),
("Named_imports_are_not_allowed_in_a_deferred_import_18059", 1881),
("Named_imports_from_a_JSON_file_into_an_ECMAScript_module_are_not_allowed_when_module_is_set_to_0_1544", 457),
("Named_property_0_of_types_1_and_2_are_not_identical_2319", 503),
("Namespace_0_has_no_exported_member_1_2694", 832),
("Namespace_must_be_given_a_name_1437", 363),
("Namespace_name_cannot_be_0_2819", 956),
("Namespaces_are_not_allowed_in_global_script_files_when_0_is_enabled_If_this_file_is_not_intended_to__1280", 229),
("Neither_decorators_nor_modifiers_may_be_applied_to_this_parameters_1433", 359),
("Nested_CommonJS_export_constructs_cannot_be_serialized_for_declaration_emit_6425", 1520),
("No_base_constructor_has_the_specified_number_of_type_arguments_2508", 674),
("No_constituent_of_type_0_is_callable_2755", 893),
("No_constituent_of_type_0_is_constructable_2759", 897),
("No_index_signature_with_a_parameter_of_type_0_was_found_on_type_1_7054", 1731),
("No_inputs_were_found_in_config_file_0_Specified_include_paths_were_1_and_exclude_paths_were_2_18003", 1834),
("No_longer_supported_In_early_versions_manually_set_the_text_encoding_for_reading_files_6608", 1536),
("No_overload_expects_0_arguments_but_overloads_do_exist_that_expect_either_1_or_2_arguments_2575", 732),
("No_overload_expects_0_type_arguments_but_overloads_do_exist_that_expect_either_1_or_2_type_arguments_2743", 881),
("No_overload_matches_this_call_2769", 907),
("No_type_could_be_extracted_from_this_type_node_95134", 2081),
("No_value_exists_in_scope_for_the_shorthand_property_0_Either_declare_one_or_provide_an_initializer_18004", 1835),
("Non_abstract_class_0_does_not_implement_inherited_abstract_member_1_from_class_2_2515", 681),
("Non_abstract_class_0_is_missing_implementations_for_the_following_members_of_1_Colon_2_2654", 794),
("Non_abstract_class_0_is_missing_implementations_for_the_following_members_of_1_Colon_2_and_3_more_2655", 795),
("Non_abstract_class_expression_does_not_implement_inherited_abstract_member_0_from_class_1_2653", 793),
("Non_abstract_class_expression_is_missing_implementations_for_the_following_members_of_0_Colon_1_2656", 796),
("Non_abstract_class_expression_is_missing_implementations_for_the_following_members_of_0_Colon_1_and__2650", 790),
("Non_null_assertions_can_only_be_used_in_TypeScript_files_8013", 1752),
("Non_relative_paths_are_not_allowed_Did_you_forget_a_leading_Slash_5090", 1170),
("Non_simple_parameter_declared_here_1348", 282),
("Not_all_code_paths_return_a_value_7030", 1707),
("Not_all_constituents_of_type_0_are_callable_2756", 894),
("Not_all_constituents_of_type_0_are_constructable_2760", 898),
("Numbers_out_of_order_in_quantifier_1506", 419),
("Numeric_literals_with_absolute_values_equal_to_2_53_or_greater_are_too_large_to_be_represented_accur_80008", 1895),
("Numeric_separators_are_not_allowed_here_6188", 1348),
("Object_is_of_type_unknown_2571", 730),
("Object_is_possibly_null_2531", 695),
("Object_is_possibly_null_or_undefined_2533", 697),
("Object_is_possibly_undefined_2532", 696),
("Object_literal_may_only_specify_known_properties_and_0_does_not_exist_in_type_1_2353", 535),
("Object_literal_may_only_specify_known_properties_but_0_does_not_exist_in_type_1_Did_you_mean_to_writ_2561", 721),
("Object_literal_s_property_0_implicitly_has_an_1_type_7018", 1696),
("Objects_that_contain_shorthand_properties_can_t_be_inferred_with_isolatedDeclarations_9016", 1788),
("Objects_that_contain_spread_assignments_can_t_be_inferred_with_isolatedDeclarations_9015", 1787),
("Octal_digit_expected_1178", 134),
("Octal_escape_sequences_and_backreferences_are_not_allowed_in_a_character_class_If_this_was_intended__1536", 449),
("Octal_escape_sequences_are_not_allowed_Use_the_syntax_0_1487", 400),
("Octal_literals_are_not_allowed_Use_the_syntax_0_1121", 89),
("One_value_of_0_1_is_the_string_2_and_the_other_is_assumed_to_be_an_unknown_numeric_value_4126", 1118),
("Only_a_single_variable_declaration_is_allowed_in_a_for_in_statement_1091", 60),
("Only_a_single_variable_declaration_is_allowed_in_a_for_of_statement_1188", 144),
("Only_a_void_function_can_be_called_with_the_new_keyword_2350", 532),
("Only_ambient_modules_can_use_quoted_names_1035", 26),
("Only_amd_and_system_modules_are_supported_alongside_0_6082", 1257),
("Only_const_arrays_can_be_inferred_with_isolatedDeclarations_9017", 1789),
("Only_emit_d_ts_declaration_files_6014", 1204),
("Only_output_d_ts_files_and_not_JavaScript_files_6623", 1550),
("Only_public_and_protected_methods_of_the_base_class_are_accessible_via_the_super_keyword_2340", 523),
("Operator_0_cannot_be_applied_to_type_1_2736", 874),
("Operator_0_cannot_be_applied_to_types_1_and_2_2365", 545),
("Operators_must_not_be_mixed_within_a_character_class_Wrap_it_in_a_nested_class_instead_1519", 432),
("Opt_a_project_out_of_multi_project_reference_checking_when_editing_6619", 1546),
("Option_0_1_has_been_removed_Please_remove_it_from_your_configuration_5108", 1186),
("Option_0_1_is_deprecated_and_will_stop_functioning_in_TypeScript_2_Specify_compilerOption_ignoreDepr_5107", 1185),
("Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_false_or_null_on_command_line_6230", 1388),
("Option_0_can_only_be_specified_in_tsconfig_json_file_or_set_to_null_on_command_line_6064", 1243),
("Option_0_can_only_be_specified_on_command_line_6266", 1424),
("Option_0_can_only_be_used_when_either_option_inlineSourceMap_or_option_sourceMap_is_provided_5051", 1133),
("Option_0_can_only_be_used_when_moduleResolution_is_set_to_node16_nodenext_or_bundler_5098", 1178),
("Option_0_can_only_be_used_when_module_is_set_to_preserve_commonjs_or_es2015_or_later_5095", 1175),
("Option_0_cannot_be_specified_when_option_jsx_is_1_5089", 1169),
("Option_0_cannot_be_specified_with_option_1_5053", 1135),
("Option_0_cannot_be_specified_without_specifying_option_1_5052", 1134),
("Option_0_cannot_be_specified_without_specifying_option_1_or_option_2_5069", 1150),
("Option_0_has_been_removed_Please_remove_it_from_your_configuration_5102", 1180),
("Option_0_is_deprecated_and_will_stop_functioning_in_TypeScript_1_Specify_compilerOption_ignoreDeprec_5101", 1179),
("Option_0_is_redundant_and_cannot_be_specified_with_option_1_5104", 1182),
("Option_0_requires_value_to_be_greater_than_1_5002", 1122),
("Option_allowImportingTsExtensions_can_only_be_used_when_one_of_noEmit_emitDeclarationOnly_or_rewrite_5096", 1176),
("Option_build_must_be_the_first_command_line_argument_6369", 1470),
("Option_incremental_is_only_valid_with_a_known_configuration_file_like_tsconfig_json_or_when_tsBuildI_5074", 1155),
("Option_isolatedModules_can_only_be_used_when_either_option_module_is_provided_or_option_target_is_ES_5047", 1132),
("Option_moduleResolution_must_be_set_to_0_or_left_unspecified_when_option_module_is_set_to_1_5109", 1187),
("Option_module_must_be_set_to_0_when_option_moduleResolution_is_set_to_1_5110", 1188),
("Option_preserveConstEnums_cannot_be_disabled_when_0_is_enabled_5091", 1171),
("Option_project_cannot_be_mixed_with_source_files_on_a_command_line_5042", 1131),
("Option_resolveJsonModule_cannot_be_specified_when_moduleResolution_is_set_to_classic_5070", 1151),
("Option_resolveJsonModule_cannot_be_specified_when_module_is_set_to_none_system_or_umd_5071", 1152),
("Option_verbatimModuleSyntax_cannot_be_used_when_module_is_set_to_UMD_AMD_or_System_5105", 1183),
("Options_0_and_1_cannot_be_combined_6370", 1471),
("Options_Colon_6027", 1214),
("Organize_Imports_100016", 2160),
("Other_Outputs_6291", 1444),
("Output_Formatting_6256", 1414),
("Output_compiler_performance_information_after_building_6615", 1542),
("Output_directory_for_generated_declaration_files_6166", 1335),
("Output_file_0_has_not_been_built_from_source_file_1_6305", 1450),
("Output_from_referenced_project_0_included_because_1_specified_1411", 337),
("Output_from_referenced_project_0_included_because_module_is_specified_as_none_1412", 338),
("Output_more_detailed_compiler_performance_information_after_building_6632", 1559),
("Overload_0_of_1_2_gave_the_following_error_2772", 910),
("Overload_signatures_must_all_be_abstract_or_non_abstract_2512", 678),
("Overload_signatures_must_all_be_ambient_or_non_ambient_2384", 561),
("Overload_signatures_must_all_be_exported_or_non_exported_2383", 560),
("Overload_signatures_must_all_be_optional_or_required_2386", 563),
("Overload_signatures_must_all_be_public_private_or_protected_2385", 562),
("Parameter_0_cannot_reference_identifier_1_declared_after_it_2373", 553),
("Parameter_0_cannot_reference_itself_2372", 552),
("Parameter_0_implicitly_has_an_1_type_7006", 1685),
("Parameter_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7044", 1721),
("Parameter_0_is_not_in_the_same_position_as_parameter_1_1227", 177),
("Parameter_0_of_accessor_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4108", 1100),
("Parameter_0_of_accessor_has_or_is_using_name_1_from_private_module_2_4107", 1099),
("Parameter_0_of_accessor_has_or_is_using_private_name_1_4106", 1098),
("Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4066", 1066),
("Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1_4067", 1067),
("Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_can_4061", 1061),
("Parameter_0_of_constructor_from_exported_class_has_or_is_using_name_1_from_private_module_2_4062", 1062),
("Parameter_0_of_constructor_from_exported_class_has_or_is_using_private_name_1_4063", 1063),
("Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_name_1_from_private_mod_4064", 1064),
("Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1_4065", 1065),
("Parameter_0_of_exported_function_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4076", 1076),
("Parameter_0_of_exported_function_has_or_is_using_name_1_from_private_module_2_4077", 1077),
("Parameter_0_of_exported_function_has_or_is_using_private_name_1_4078", 1078),
("Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4091", 1084),
("Parameter_0_of_index_signature_from_exported_interface_has_or_is_using_private_name_1_4092", 1085),
("Parameter_0_of_method_from_exported_interface_has_or_is_using_name_1_from_private_module_2_4074", 1074),
("Parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1_4075", 1075),
("Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_c_4071", 1071),
("Parameter_0_of_public_method_from_exported_class_has_or_is_using_name_1_from_private_module_2_4072", 1072),
("Parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1_4073", 1073),
("Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_external_module__4068", 1068),
("Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_name_1_from_private_module_2_4069", 1069),
("Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1_4070", 1070),
("Parameter_cannot_have_question_mark_and_initializer_1015", 11),
("Parameter_declaration_expected_1138", 104),
("Parameter_has_a_name_but_no_type_Did_you_mean_0_Colon_1_7051", 1728),
("Parameter_modifiers_can_only_be_used_in_TypeScript_files_8012", 1751),
("Parameter_must_have_an_explicit_type_annotation_with_isolatedDeclarations_9011", 1783),
("Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2_4036", 1036),
("Parameter_type_of_public_setter_0_from_exported_class_has_or_is_using_private_name_1_4037", 1037),
("Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_name_1_from_private_mod_4034", 1034),
("Parameter_type_of_public_static_setter_0_from_exported_class_has_or_is_using_private_name_1_4035", 1035),
("Parse_in_strict_mode_and_emit_use_strict_for_each_source_file_6141", 1312),
("Part_of_files_list_in_tsconfig_json_1409", 335),
("Pattern_0_can_have_at_most_one_Asterisk_character_5061", 1142),
("Performance_timings_for_diagnostics_or_extendedDiagnostics_are_not_available_in_this_session_A_nativ_6386", 1482),
("Platform_specific_6912", 1663),
("Prefix_0_with_an_underscore_90025", 1920),
("Prefix_all_incorrect_property_declarations_with_declare_95095", 2044),
("Prefix_all_unused_declarations_with_where_possible_95025", 1975),
("Prefix_with_declare_95094", 2043),
("Preserve_unused_imported_values_in_the_JavaScript_output_that_would_otherwise_be_removed_1449", 371),
("Print_all_of_the_files_read_during_the_compilation_6653", 1580),
("Print_files_read_during_the_compilation_including_why_it_was_included_6631", 1558),
("Print_names_of_files_and_the_reason_they_are_part_of_the_compilation_6505", 1526),
("Print_names_of_files_part_of_the_compilation_6155", 1324),
("Print_names_of_files_that_are_part_of_the_compilation_and_then_stop_processing_6503", 1524),
("Print_names_of_generated_files_part_of_the_compilation_6154", 1323),
("Print_the_compiler_s_version_6019", 1208),
("Print_the_final_configuration_instead_of_building_1350", 284),
("Print_the_names_of_emitted_files_after_a_compilation_6652", 1579),
("Print_this_message_6017", 1207),
("Private_accessor_was_defined_without_a_getter_2806", 943),
("Private_field_0_must_be_declared_in_an_enclosing_class_1111", 80),
("Private_identifiers_are_not_allowed_in_variable_declarations_18029", 1853),
("Private_identifiers_are_not_allowed_outside_class_bodies_18016", 1845),
("Private_identifiers_are_only_allowed_in_class_bodies_and_may_only_be_used_as_part_of_a_class_member__1451", 373),
("Private_identifiers_are_only_available_when_targeting_ECMAScript_2015_and_higher_18028", 1852),
("Private_identifiers_cannot_be_used_as_parameters_18009", 1838),
("Private_identifiers_cannot_be_used_in_destructuring_patterns_18064", 1886),
("Private_or_protected_member_0_cannot_be_accessed_on_a_type_parameter_4105", 1097),
("Project_0_100014", 2158),
("Project_0_can_t_be_built_because_its_dependency_1_has_errors_6363", 1466),
("Project_0_can_t_be_built_because_its_dependency_1_was_not_built_6383", 1479),
("Project_0_is_being_forcibly_rebuilt_6388", 1484),
("Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_file_2_was_root_file_of_compilation_6412", 1508),
("Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_program_needs_to_report_errors_6419", 1515),
("Project_0_is_out_of_date_because_buildinfo_file_1_indicates_that_some_of_the_changes_were_not_emitte_6399", 1495),
("Project_0_is_out_of_date_because_buildinfo_file_1_indicates_there_is_change_in_compilerOptions_6406", 1502),
("Project_0_is_out_of_date_because_config_file_does_not_exist_6401", 1497),
("Project_0_is_out_of_date_because_input_1_does_not_exist_6420", 1516),
("Project_0_is_out_of_date_because_it_has_errors_6423", 1518),
("Project_0_is_out_of_date_because_output_1_is_older_than_input_2_6350", 1454),
("Project_0_is_out_of_date_because_output_file_1_does_not_exist_6352", 1456),
("Project_0_is_out_of_date_because_output_for_it_was_generated_with_version_1_that_differs_with_curren_6381", 1477),
("Project_0_is_up_to_date_6361", 1464),
("Project_0_is_up_to_date_because_newest_input_1_is_older_than_output_2_6351", 1455),
("Project_0_is_up_to_date_but_needs_to_update_timestamps_of_output_files_that_are_older_than_input_fil_6400", 1496),
("Project_0_is_up_to_date_with_d_ts_files_from_its_dependencies_6354", 1458),
("Project_references_may_not_form_a_circular_graph_Cycle_detected_Colon_0_6202", 1361),
("Projects_6255", 1413),
("Projects_in_this_build_Colon_0_6355", 1459),
("Properties_with_the_accessor_modifier_are_only_available_when_targeting_ECMAScript_2015_and_higher_18045", 1868),
("Property_0_cannot_have_an_initializer_because_it_is_marked_abstract_1267", 216),
("Property_0_comes_from_an_index_signature_so_it_must_be_accessed_with_0_4111", 1103),
("Property_0_does_not_exist_on_type_1_2339", 522),
("Property_0_does_not_exist_on_type_1_Did_you_mean_2_2551", 712),
("Property_0_does_not_exist_on_type_1_Did_you_mean_to_access_the_static_member_2_instead_2576", 733),
("Property_0_does_not_exist_on_type_1_Do_you_need_to_change_your_target_library_Try_changing_the_lib_c_2550", 711),
("Property_0_does_not_exist_on_type_1_Try_changing_the_lib_compiler_option_to_include_dom_2812", 949),
("Property_0_has_no_initializer_and_is_not_definitely_assigned_in_a_class_static_block_2817", 954),
("Property_0_has_no_initializer_and_is_not_definitely_assigned_in_the_constructor_2564", 724),
("Property_0_implicitly_has_type_any_because_its_get_accessor_lacks_a_return_type_annotation_7033", 1710),
("Property_0_implicitly_has_type_any_because_its_set_accessor_lacks_a_parameter_type_annotation_7032", 1709),
("Property_0_implicitly_has_type_any_but_a_better_type_for_its_get_accessor_may_be_inferred_from_usage_7048", 1725),
("Property_0_implicitly_has_type_any_but_a_better_type_for_its_set_accessor_may_be_inferred_from_usage_7049", 1726),
("Property_0_in_type_1_is_not_assignable_to_the_same_property_in_base_type_2_2416", 593),
("Property_0_in_type_1_is_not_assignable_to_type_2_2603", 754),
("Property_0_in_type_1_refers_to_a_different_member_that_cannot_be_accessed_from_within_type_2_18015", 1844),
("Property_0_is_declared_but_its_value_is_never_read_6138", 1309),
("Property_0_is_incompatible_with_index_signature_2530", 694),
("Property_0_is_missing_in_type_1_2324", 508),
("Property_0_is_missing_in_type_1_but_required_in_type_2_2741", 879),
("Property_0_is_not_accessible_outside_class_1_because_it_has_a_private_identifier_18013", 1842),
("Property_0_is_optional_in_type_1_but_required_in_type_2_2327", 511),
("Property_0_is_private_and_only_accessible_within_class_1_2341", 524),
("Property_0_is_private_in_type_1_but_not_in_type_2_2325", 509),
("Property_0_is_protected_and_only_accessible_through_an_instance_of_class_1_This_is_an_instance_of_cl_2446", 620),
("Property_0_is_protected_and_only_accessible_within_class_1_and_its_subclasses_2445", 619),
("Property_0_is_protected_but_type_1_is_not_a_class_derived_from_2_2443", 617),
("Property_0_is_protected_in_type_1_but_public_in_type_2_2444", 618),
("Property_0_is_used_before_being_assigned_2565", 725),
("Property_0_is_used_before_its_initialization_2729", 867),
("Property_0_may_not_exist_on_type_1_Did_you_mean_2_2568", 728),
("Property_0_of_JSX_spread_attribute_is_not_assignable_to_target_property_2606", 756),
("Property_0_of_exported_anonymous_class_type_may_not_be_private_or_protected_4094", 1086),
("Property_0_of_exported_interface_has_or_is_using_name_1_from_private_module_2_4032", 1032),
("Property_0_of_exported_interface_has_or_is_using_private_name_1_4033", 1033),
("Property_0_of_type_1_is_not_assignable_to_2_index_type_3_2411", 588),
("Property_0_was_also_declared_here_2733", 871),
("Property_0_will_overwrite_the_base_property_in_1_If_this_is_intentional_add_an_initializer_Otherwise_2612", 762),
("Property_assignment_expected_1136", 102),
("Property_destructuring_pattern_expected_1180", 136),
("Property_must_have_an_explicit_type_annotation_with_isolatedDeclarations_9012", 1784),
("Property_or_signature_expected_1131", 98),
("Property_value_can_only_be_string_literal_numeric_literal_true_false_null_object_literal_or_array_li_1328", 264),
("Provide_full_support_for_iterables_in_for_of_spread_and_destructuring_when_targeting_ES5_6179", 1341),
("Public_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_named_4098", 1090),
("Public_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4099", 1091),
("Public_method_0_of_exported_class_has_or_is_using_private_name_1_4100", 1092),
("Public_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_name_4029", 1029),
("Public_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4030", 1030),
("Public_property_0_of_exported_class_has_or_is_using_private_name_1_4031", 1031),
("Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot_be_4095", 1087),
("Public_static_method_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4096", 1088),
("Public_static_method_0_of_exported_class_has_or_is_using_private_name_1_4097", 1089),
("Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_external_module_2_but_cannot__4026", 1026),
("Public_static_property_0_of_exported_class_has_or_is_using_name_1_from_private_module_2_4027", 1027),
("Public_static_property_0_of_exported_class_has_or_is_using_private_name_1_4028", 1028),
("Qualified_name_0_is_not_allowed_without_a_leading_param_object_1_8032", 1768),
("Raise_an_error_when_a_function_parameter_isn_t_read_6676", 1603),
("Raise_error_on_expressions_and_declarations_with_an_implied_any_type_6052", 1234),
("Raise_error_on_this_expressions_with_an_implied_any_type_6115", 1289),
("Range_out_of_order_in_character_class_1517", 430),
("Re_exporting_a_type_when_0_is_enabled_requires_using_export_type_1205", 159),
("React_components_cannot_include_JSX_namespace_names_2639", 788),
("Recommended_Options_6294", 1447),
("Redirect_output_structure_to_the_directory_6006", 1196),
("Reduce_the_number_of_projects_loaded_automatically_by_TypeScript_6617", 1544),
("Referenced_project_0_may_not_disable_emit_6310", 1453),
("Referenced_project_0_must_have_setting_composite_Colon_true_6306", 1451),
("Referenced_via_0_from_file_1_1400", 326),
("Regular_expression_pattern_modifiers_are_only_available_when_targeting_0_or_later_18062", 1884),
("Relative_import_paths_need_explicit_file_extensions_in_ECMAScript_imports_when_moduleResolution_is_n_2834", 962),
("Relative_import_paths_need_explicit_file_extensions_in_ECMAScript_imports_when_moduleResolution_is_n_2835", 963),
("Remove_Unused_Imports_100017", 2161),
("Remove_a_list_of_directories_from_the_watch_process_6628", 1555),
("Remove_a_list_of_files_from_the_watch_mode_s_processing_6629", 1556),
("Remove_all_unnecessary_override_modifiers_95163", 2110),
("Remove_all_unnecessary_uses_of_await_95087", 2036),
("Remove_all_unreachable_code_95051", 2001),
("Remove_all_unused_labels_95054", 2004),
("Remove_braces_from_all_arrow_function_bodies_with_relevant_issues_95115", 2062),
("Remove_braces_from_arrow_function_95060", 2010),
("Remove_braces_from_arrow_function_body_95112", 2059),
("Remove_import_from_0_90005", 1902),
("Remove_override_modifier_95161", 2108),
("Remove_parentheses_95126", 2073),
("Remove_template_tag_90011", 1907),
("Remove_the_20mb_cap_on_total_source_code_size_for_JavaScript_files_in_the_TypeScript_language_server_6618", 1545),
("Remove_type_from_import_declaration_from_0_90055", 1936),
("Remove_type_from_import_of_0_from_1_90056", 1937),
("Remove_type_parameters_90012", 1908),
("Remove_unnecessary_await_95086", 2035),
("Remove_unreachable_code_95050", 2000),
("Remove_unused_declaration_for_Colon_0_90004", 1901),
("Remove_unused_declarations_for_Colon_0_90041", 1933),
("Remove_unused_destructuring_declaration_90039", 1932),
("Remove_unused_label_95053", 2003),
("Remove_variable_statement_90010", 1906),
("Rename_param_tag_name_0_to_1_95173", 2120),
("Replace_0_with_Promise_1_90036", 1929),
("Replace_all_unused_infer_with_unknown_90031", 1926),
("Replace_import_with_0_95015", 1965),
("Replace_infer_0_with_unknown_90030", 1925),
("Report_error_when_not_all_code_paths_in_function_return_a_value_6075", 1251),
("Report_errors_for_fallthrough_cases_in_switch_statement_6076", 1252),
("Report_errors_in_js_files_8019", 1755),
("Report_errors_on_unused_locals_6134", 1305),
("Report_errors_on_unused_parameters_6135", 1306),
("Require_sufficient_annotation_on_exports_so_other_tools_can_trivially_generate_declaration_files_6719", 1643),
("Require_undeclared_properties_from_index_signatures_to_use_element_accesses_6717", 1641),
("Required_type_parameters_may_not_follow_optional_type_parameters_2706", 844),
("Resolution_for_module_0_was_found_in_cache_from_location_1_6147", 1316),
("Resolution_for_type_reference_directive_0_was_found_in_cache_from_location_1_6241", 1399),
("Resolution_of_non_relative_name_failed_trying_with_modern_Node_resolution_features_disabled_to_see_i_6277", 1432),
("Resolution_of_non_relative_name_failed_trying_with_moduleResolution_bundler_to_see_if_project_may_ne_6279", 1434),
("Resolve_keyof_to_string_valued_property_names_only_no_numbers_or_symbols_6195", 1354),
("Resolved_under_condition_0_6414", 1510),
("Resolving_in_0_mode_with_conditions_1_6402", 1498),
("Resolving_module_0_from_1_6086", 1261),
("Resolving_module_name_0_relative_to_base_url_1_2_6094", 1269),
("Resolving_real_path_for_0_result_1_6130", 1301),
("Resolving_type_reference_directive_0_containing_file_1_6242", 1400),
("Resolving_type_reference_directive_0_containing_file_1_root_directory_2_6116", 1290),
("Resolving_type_reference_directive_0_containing_file_1_root_directory_not_set_6123", 1295),
("Resolving_type_reference_directive_0_containing_file_not_set_root_directory_1_6127", 1299),
("Resolving_type_reference_directive_0_containing_file_not_set_root_directory_not_set_6128", 1300),
("Resolving_type_reference_directive_for_program_that_specifies_custom_typeRoots_skipping_lookup_in_no_6265", 1423),
("Resolving_with_primary_search_path_0_6121", 1293),
("Rest_parameter_0_implicitly_has_an_any_type_7019", 1697),
("Rest_parameter_0_implicitly_has_an_any_type_but_a_better_type_may_be_inferred_from_usage_7047", 1724),
("Rest_types_may_only_be_created_from_object_types_2700", 838),
("Return_type_annotation_circularly_references_itself_2577", 734),
("Return_type_must_be_inferred_from_a_function_95149", 2096),
("Return_type_of_call_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4046", 1046),
("Return_type_of_call_signature_from_exported_interface_has_or_is_using_private_name_0_4047", 1047),
("Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_name_0_from_private_mod_4044", 1044),
("Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_0_4045", 1045),
("Return_type_of_constructor_signature_must_be_assignable_to_the_instance_type_of_the_class_2409", 586),
("Return_type_of_exported_function_has_or_is_using_name_0_from_external_module_1_but_cannot_be_named_4058", 1058),
("Return_type_of_exported_function_has_or_is_using_name_0_from_private_module_1_4059", 1059),
("Return_type_of_exported_function_has_or_is_using_private_name_0_4060", 1060),
("Return_type_of_index_signature_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4048", 1048),
("Return_type_of_index_signature_from_exported_interface_has_or_is_using_private_name_0_4049", 1049),
("Return_type_of_method_from_exported_interface_has_or_is_using_name_0_from_private_module_1_4056", 1056),
("Return_type_of_method_from_exported_interface_has_or_is_using_private_name_0_4057", 1057),
("Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_external_module_2_but_4041", 1041),
("Return_type_of_public_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_2_4042", 1042),
("Return_type_of_public_getter_0_from_exported_class_has_or_is_using_private_name_1_4043", 1043),
("Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_external_module_1_but_c_4053", 1053),
("Return_type_of_public_method_from_exported_class_has_or_is_using_name_0_from_private_module_1_4054", 1054),
("Return_type_of_public_method_from_exported_class_has_or_is_using_private_name_0_4055", 1055),
("Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_external_modul_4038", 1038),
("Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_name_1_from_private_module_4039", 1039),
("Return_type_of_public_static_getter_0_from_exported_class_has_or_is_using_private_name_1_4040", 1040),
("Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_external_module__4050", 1050),
("Return_type_of_public_static_method_from_exported_class_has_or_is_using_name_0_from_private_module_1_4051", 1051),
("Return_type_of_public_static_method_from_exported_class_has_or_is_using_private_name_0_4052", 1052),
("Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_not_resolved_6395", 1491),
("Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_6393", 1489),
("Reusing_resolution_of_module_0_from_1_found_in_cache_from_location_2_it_was_successfully_resolved_to_6394", 1490),
("Reusing_resolution_of_module_0_from_1_of_old_program_it_was_not_resolved_6389", 1485),
("Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2_6183", 1344),
("Reusing_resolution_of_module_0_from_1_of_old_program_it_was_successfully_resolved_to_2_with_Package__6184", 1345),
("Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_not_re_6398", 1494),
("Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_succes_6396", 1492),
("Reusing_resolution_of_type_reference_directive_0_from_1_found_in_cache_from_location_2_it_was_succes_6397", 1493),
("Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_not_resolved_6392", 1488),
("Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved__6390", 1486),
("Reusing_resolution_of_type_reference_directive_0_from_1_of_old_program_it_was_successfully_resolved__6391", 1487),
("Rewrite_all_as_indexed_access_types_95034", 1984),
("Rewrite_as_the_indexed_access_type_0_90026", 1921),
("Rewrite_ts_tsx_mts_and_cts_file_extensions_in_relative_import_paths_to_their_JavaScript_equivalent_i_6421", 1517),
("Right_operand_of_is_unreachable_because_the_left_operand_is_never_nullish_2869", 995),
("Root_directory_cannot_be_determined_skipping_primary_search_paths_6122", 1294),
("Root_file_specified_for_compilation_1427", 353),
("Run_in_single_threaded_mode_100001", 2146),
("STRATEGY_6039", 1224),
("Save_tsbuildinfo_files_to_allow_for_incremental_compilation_of_projects_6642", 1569),
("Saw_non_matching_condition_0_6405", 1501),
("Scoped_package_detected_looking_in_0_6182", 1343),
("Searching_all_ancestor_node_modules_directories_for_fallback_extensions_Colon_0_6418", 1514),
("Searching_all_ancestor_node_modules_directories_for_preferred_extensions_Colon_0_6417", 1513),
("See_also_https_Colon_Slash_Slashaka_ms_Slashtsconfig_Slashmodule_6286", 1441),
("Selection_is_not_a_valid_statement_or_statements_95155", 2102),
("Selection_is_not_a_valid_type_node_95133", 2080),
("Set_the_JavaScript_language_version_for_emitted_JavaScript_and_include_compatible_library_declaratio_6705", 1631),
("Set_the_language_of_the_messaging_from_TypeScript_This_does_not_affect_emit_6654", 1581),
("Set_the_module_option_in_your_configuration_file_to_0_95099", 2048),
("Set_the_newline_character_for_emitting_files_6659", 1586),
("Set_the_number_of_checkers_per_project_100003", 2148),
("Set_the_number_of_projects_to_build_concurrently_100009", 2154),
("Set_the_target_option_in_your_configuration_file_to_0_95098", 2047),
("Setters_cannot_return_a_value_2408", 585),
("Show_all_compiler_options_6169", 1338),
("Show_diagnostic_information_6149", 1318),
("Show_verbose_diagnostic_information_6150", 1319),
("Show_what_would_be_built_or_deleted_if_specified_with_clean_6367", 1469),
("Signature_0_must_be_a_type_predicate_1224", 174),
("Signature_declarations_can_only_be_used_in_TypeScript_files_8017", 1754),
("Skip_building_downstream_projects_on_error_in_upstream_project_6640", 1567),
("Skip_type_checking_all_d_ts_files_6693", 1620),
("Skip_type_checking_d_ts_files_that_are_included_with_TypeScript_6692", 1619),
("Skip_type_checking_of_declaration_files_6012", 1202),
("Skipping_build_of_project_0_because_its_dependency_1_has_errors_6362", 1465),
("Skipping_build_of_project_0_because_its_dependency_1_was_not_built_6382", 1478),
("Skipping_module_0_that_looks_like_an_absolute_URI_target_file_types_Colon_1_6164", 1333),
("Sort_Imports_100018", 2162),
("Source_from_referenced_project_0_included_because_1_specified_1414", 340),
("Source_from_referenced_project_0_included_because_module_is_specified_as_none_1415", 341),
("Source_has_0_element_s_but_target_allows_only_1_2619", 769),
("Source_has_0_element_s_but_target_requires_1_2618", 768),
("Source_provides_no_match_for_required_element_at_position_0_in_target_2623", 772),
("Source_provides_no_match_for_variadic_element_at_position_0_in_target_2624", 773),
("Specify_ECMAScript_target_version_6015", 1205),
("Specify_JSX_code_generation_6080", 1256),
("Specify_a_file_that_bundles_all_outputs_into_one_JavaScript_file_If_declaration_is_true_also_designa_6679", 1606),
("Specify_a_list_of_glob_patterns_that_match_files_to_be_included_in_compilation_6641", 1568),
("Specify_a_list_of_language_service_plugins_to_include_6681", 1608),
("Specify_a_set_of_bundled_library_declaration_files_that_describe_the_target_runtime_environment_6651", 1578),
("Specify_a_set_of_entries_that_re_map_imports_to_additional_lookup_locations_6680", 1607),
("Specify_an_array_of_objects_that_specify_paths_for_projects_Used_in_project_references_6687", 1614),
("Specify_an_output_folder_for_all_emitted_files_6678", 1605),
("Specify_emit_Slashchecking_behavior_for_imports_that_are_only_used_for_types_6718", 1642),
("Specify_file_to_store_incremental_compilation_information_6380", 1476),
("Specify_how_TypeScript_looks_up_a_file_from_a_given_module_specifier_6658", 1585),
("Specify_how_directories_are_watched_on_systems_that_lack_recursive_file_watching_functionality_6714", 1639),
("Specify_how_the_TypeScript_watch_mode_works_6715", 1640),
("Specify_library_files_to_be_included_in_the_compilation_6079", 1255),
("Specify_module_code_generation_6016", 1206),
("Specify_module_specifier_used_to_import_the_JSX_factory_functions_when_using_jsx_Colon_react_jsx_Ast_6649", 1576),
("Specify_multiple_folders_that_act_like_Slashnode_modules_Slash_types_6710", 1635),
("Specify_one_or_more_path_or_node_module_references_to_base_configuration_files_from_which_settings_a_6633", 1560),
("Specify_options_for_automatic_acquisition_of_declaration_files_6709", 1634),
("Specify_strategy_for_creating_a_polling_watch_when_it_fails_to_create_using_file_system_events_Colon_6227", 1386),
("Specify_strategy_for_watching_directory_on_platforms_that_don_t_support_recursive_watching_natively__6226", 1385),
("Specify_strategy_for_watching_file_Colon_FixedPollingInterval_default_PriorityPollingInterval_Dynami_6225", 1384),
("Specify_the_JSX_Fragment_reference_used_for_fragments_when_targeting_React_JSX_emit_e_g_React_Fragme_6648", 1575),
("Specify_the_JSX_factory_function_to_use_when_targeting_react_JSX_emit_e_g_React_createElement_or_h_6146", 1315),
("Specify_the_JSX_factory_function_used_when_targeting_React_JSX_emit_e_g_React_createElement_or_h_6647", 1574),
("Specify_the_JSX_fragment_factory_function_to_use_when_targeting_react_JSX_emit_with_jsxFactory_compi_18034", 1858),
("Specify_the_base_directory_to_resolve_non_relative_module_names_6607", 1535),
("Specify_the_end_of_line_sequence_to_be_used_when_emitting_files_Colon_CRLF_dos_or_LF_unix_6060", 1241),
("Specify_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations_6004", 1194),
("Specify_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations_6655", 1582),
("Specify_the_maximum_folder_depth_used_for_checking_JavaScript_files_from_node_modules_Only_applicabl_6656", 1583),
("Specify_the_module_specifier_to_be_used_to_import_the_jsx_and_jsxs_factory_functions_from_eg_react_6238", 1396),
("Specify_the_object_invoked_for_createElement_This_only_applies_when_targeting_react_JSX_emit_6686", 1613),
("Specify_the_output_directory_for_generated_declaration_files_6613", 1540),
("Specify_the_path_to_tsbuildinfo_incremental_compilation_file_6707", 1633),
("Specify_the_root_directory_of_input_files_Use_to_control_the_output_directory_structure_with_outDir_6058", 1239),
("Specify_the_root_folder_within_your_source_files_6690", 1617),
("Specify_the_root_path_for_debuggers_to_find_the_reference_source_code_6695", 1622),
("Specify_type_package_names_to_be_included_without_being_referenced_in_a_source_file_6711", 1636),
("Specify_what_JSX_code_is_generated_6646", 1573),
("Specify_what_approach_the_watcher_should_use_if_the_system_runs_out_of_native_file_watchers_6634", 1561),
("Specify_what_module_code_is_generated_6657", 1584),
("Split_all_invalid_type_only_imports_1367", 301),
("Split_into_two_separate_import_declarations_1366", 300),
("Spread_operator_in_new_expressions_is_only_available_when_targeting_ECMAScript_5_and_higher_2472", 642),
("Spread_types_may_only_be_created_from_object_types_2698", 836),
("Starting_compilation_in_watch_mode_6031", 1217),
("Statement_expected_1129", 96),
("Statements_are_not_allowed_in_ambient_contexts_1036", 27),
("Static_members_cannot_reference_class_type_parameters_2302", 486),
("Static_property_0_conflicts_with_built_in_property_Function_0_of_constructor_function_1_2699", 837),
("Stricter_Typechecking_Options_6292", 1445),
("String_literal_expected_1141", 107),
("String_literal_import_and_export_names_are_not_supported_when_the_module_flag_is_set_to_es2015_or_es_18057", 1879),
("String_literal_with_double_quotes_expected_1327", 263),
("Style_Options_6293", 1446),
("Stylize_errors_and_messages_using_color_and_context_experimental_6073", 1249),
("Subpattern_flags_must_be_present_when_there_is_a_minus_sign_1504", 417),
("Subsequent_property_declarations_must_have_the_same_type_Property_0_must_be_of_type_1_but_here_has_t_2717", 855),
("Subsequent_variable_declarations_must_have_the_same_type_Variable_0_must_be_of_type_1_but_here_has_t_2403", 580),
("Substitution_0_for_pattern_1_has_incorrect_type_expected_string_got_2_5064", 1145),
("Substitution_0_in_pattern_1_can_have_at_most_one_Asterisk_character_5062", 1143),
("Substitutions_for_pattern_0_should_be_an_array_5063", 1144),
("Substitutions_for_pattern_0_shouldn_t_be_an_empty_array_5066", 1147),
("Successfully_created_a_tsconfig_json_file_6071", 1247),
("Super_calls_are_not_permitted_outside_constructors_or_in_nested_functions_inside_constructors_2337", 520),
("Supplemental_virtual_file_produced_by_the_content_mapper_for_file_0_100055", 2197),
("Suppress_excess_property_checks_for_object_literals_6072", 1248),
("Suppress_noImplicitAny_errors_for_indexing_objects_lacking_index_signatures_6055", 1237),
("Suppress_noImplicitAny_errors_when_indexing_objects_that_lack_index_signatures_6703", 1629),
("Switch_each_misused_0_to_1_95138", 2085),
("Synchronously_call_callbacks_and_update_the_state_of_directory_watchers_on_platforms_that_don_t_supp_6704", 1630),
("Syntax_Colon_0_6023", 1210),
("Tag_0_expects_at_least_1_arguments_but_the_JSX_factory_2_provides_at_most_3_6229", 1387),
("Tagged_template_expressions_are_not_permitted_in_an_optional_chain_1358", 292),
("Target_allows_only_0_element_s_but_source_may_have_more_2621", 771),
("Target_requires_0_element_s_but_source_may_have_fewer_2620", 770),
("Target_signature_provides_too_few_arguments_Expected_0_or_more_but_got_1_2849", 975),
("The_0_modifier_can_only_be_used_in_TypeScript_files_8009", 1748),
("The_0_operator_cannot_be_applied_to_type_symbol_2469", 641),
("The_0_operator_is_not_allowed_for_boolean_types_Consider_using_1_instead_2447", 621),
("The_0_property_of_an_async_iterator_must_be_a_method_2768", 906),
("The_0_property_of_an_iterator_must_be_a_method_2767", 905),
("The_Object_type_is_assignable_to_very_few_other_types_Did_you_mean_to_use_the_any_type_instead_2696", 834),
("The_Unicode_u_flag_and_the_Unicode_Sets_v_flag_cannot_be_set_simultaneously_1502", 415),
("The_arguments_object_cannot_be_referenced_in_an_arrow_function_in_ES5_Consider_using_a_standard_func_2496", 662),
("The_arguments_object_cannot_be_referenced_in_an_async_function_or_method_in_ES5_Consider_using_a_sta_2522", 687),
("The_body_of_an_if_statement_cannot_be_the_empty_statement_1313", 249),
("The_call_would_have_succeeded_against_this_implementation_but_implementation_signatures_of_overloads_2793", 931),
("The_character_set_of_the_input_files_6163", 1332),
("The_common_source_directory_of_0_is_1_The_rootDir_setting_must_be_explicitly_set_to_this_or_another__5011", 1125),
("The_containing_arrow_function_captures_the_global_value_of_this_7041", 1718),
("The_containing_function_or_module_body_is_too_large_for_control_flow_analysis_2563", 723),
("The_content_mapper_0_could_not_be_initialized_100057", 2199),
("The_content_mapper_0_did_not_provide_the_required_position_mappings_100027", 2171),
("The_content_mapper_0_failed_1_times_and_will_not_be_used_100026", 2170),
("The_content_mapper_0_failed_to_transform_this_file_100025", 2169),
("The_content_mapper_0_produced_a_position_mapping_that_points_outside_the_original_content_original_o_100028", 2172),
("The_content_mapper_0_produced_a_position_mapping_with_an_invalid_kind_near_virtual_offset_1_100040", 2183),
("The_content_mapper_0_produced_a_verbatim_mapping_that_does_not_match_the_original_content_virtual_of_100029", 2173),
("The_content_mapper_0_produced_invalid_mapping_features_near_original_offset_1_100039", 2182),
("The_content_mapper_0_produced_overlapping_or_out_of_order_position_mappings_near_virtual_offset_1_100037", 2181),
("The_content_mapper_command_0_could_not_be_started_Colon_1_100058", 2200),
("The_content_mapper_diagnostic_source_0_is_reserved_by_TypeScript_100047", 2189),
("The_content_mapper_diagnostic_source_must_not_be_empty_100046", 2188),
("The_content_mapper_did_not_respond_to_the_initialize_request_within_0_seconds_100060", 2202),
("The_content_mapper_did_not_return_configIdentity_which_is_required_when_the_content_mapper_has_dynam_100050", 2192),
("The_content_mapper_package_0_could_not_be_resolved_100031", 2175),
("The_content_mapper_process_could_not_be_started_or_initialized_100041", 2184),
("The_content_mapper_process_exited_before_responding_to_the_initialize_request_exit_code_0_100059", 2201),
("The_content_mapper_process_failed_while_handling_the_project_request_100049", 2191),
("The_content_mapper_process_failed_while_handling_the_transform_request_100042", 2185),
("The_content_mapper_returned_a_diagnostic_directive_with_invalid_policy_0_100064", 2206),
("The_content_mapper_returned_a_non_absolute_path_in_watchedFiles_100051", 2193),
("The_content_mapper_returned_a_project_response_that_could_not_be_decoded_100048", 2190),
("The_content_mapper_returned_an_initialize_response_that_could_not_be_decoded_Colon_0_100061", 2203),
("The_content_mapper_returned_an_invalid_transform_response_100043", 2186),
("The_content_mapper_returned_an_output_with_unsupported_virtual_extension_0_100056", 2198),
("The_content_mapper_returned_configIdentity_which_is_only_allowed_when_it_declares_dynamicConfig_Colo_100052", 2194),
("The_content_mapper_returned_diagnostic_directives_with_overlapping_virtual_ranges_100066", 2208),
("The_content_mapper_returned_watchedFiles_which_is_only_allowed_when_it_declares_dynamicConfig_Colon__100053", 2195),
("The_content_mapper_s_initialize_request_failed_Colon_0_100062", 2204),
("The_content_mapper_selected_unsupported_position_encoding_0_100045", 2187),
("The_current_file_is_a_CommonJS_module_and_cannot_use_await_at_the_top_level_1309", 247),
("The_current_file_is_a_CommonJS_module_whose_imports_will_produce_require_calls_however_the_reference_1479", 392),
("The_current_host_does_not_support_the_0_option_5001", 1121),
("The_declaration_of_0_that_you_probably_intended_to_use_is_defined_here_18018", 1847),
("The_declaration_was_marked_as_deprecated_here_2798", 936),
("The_expected_type_comes_from_property_0_which_is_declared_here_on_type_1_6500", 1521),
("The_expected_type_comes_from_the_return_type_of_this_signature_6502", 1523),
("The_expected_type_comes_from_this_index_signature_6501", 1522),
("The_expression_of_an_export_assignment_must_be_an_identifier_or_qualified_name_in_an_ambient_context_2714", 852),
("The_file_is_in_the_program_because_Colon_1430", 356),
("The_files_list_in_config_file_0_is_empty_18002", 1833),
("The_first_export_default_is_here_2752", 890),
("The_first_parameter_of_the_then_method_of_a_promise_must_be_a_callback_1060", 45),
("The_global_type_JSX_0_may_not_have_more_than_one_property_2608", 758),
("The_implementation_signature_is_declared_here_2750", 888),
("The_import_meta_meta_property_is_not_allowed_in_files_which_will_build_into_CommonJS_output_1470", 383),
("The_import_meta_meta_property_is_only_allowed_when_the_module_option_is_es2020_es2022_esnext_system__1343", 277),
("The_inferred_type_of_0_cannot_be_named_without_a_reference_to_1_This_is_likely_not_portable_A_type_a_2742", 880),
("The_inferred_type_of_0_cannot_be_named_without_a_reference_to_2_from_1_This_is_likely_not_portable_A_2883", 1009),
("The_inferred_type_of_0_references_a_type_with_a_cyclic_structure_which_cannot_be_trivially_serialize_5088", 1168),
("The_inferred_type_of_0_references_an_inaccessible_1_type_A_type_annotation_is_necessary_2527", 691),
("The_inferred_type_of_this_node_exceeds_the_maximum_length_the_compiler_will_serialize_An_explicit_ty_7056", 1733),
("The_initializer_of_a_using_declaration_must_be_either_an_object_with_a_Symbol_dispose_method_or_be_n_2850", 976),
("The_initializer_of_an_await_using_declaration_must_be_either_an_object_with_a_Symbol_asyncDispose_or_2851", 977),
("The_intersection_0_was_reduced_to_never_because_property_1_exists_in_multiple_constituents_and_is_pr_18032", 1856),
("The_intersection_0_was_reduced_to_never_because_property_1_has_conflicting_types_in_some_constituent_18031", 1855),
("The_intrinsic_keyword_can_only_be_used_to_declare_compiler_provided_intrinsic_types_2795", 933),
("The_invalid_diagnostic_directive_is_in_supplemental_output_0_returned_by_the_content_mapper_100067", 2209),
("The_jsxFragmentFactory_compiler_option_must_be_provided_to_use_JSX_fragments_with_the_jsxFactory_com_17016", 1826),
("The_last_overload_gave_the_following_error_2770", 908),
("The_last_overload_is_declared_here_2771", 909),
("The_left_hand_side_of_a_for_in_statement_cannot_be_a_destructuring_pattern_2491", 657),
("The_left_hand_side_of_a_for_in_statement_cannot_be_a_using_declaration_1493", 406),
("The_left_hand_side_of_a_for_in_statement_cannot_be_an_await_using_declaration_1494", 407),
("The_left_hand_side_of_a_for_in_statement_cannot_use_a_type_annotation_2404", 581),
("The_left_hand_side_of_a_for_in_statement_may_not_be_an_optional_property_access_2780", 918),
("The_left_hand_side_of_a_for_in_statement_must_be_a_variable_or_a_property_access_2406", 583),
("The_left_hand_side_of_a_for_in_statement_must_be_of_type_string_or_any_2405", 582),
("The_left_hand_side_of_a_for_of_statement_cannot_use_a_type_annotation_2483", 651),
("The_left_hand_side_of_a_for_of_statement_may_not_be_an_optional_property_access_2781", 919),
("The_left_hand_side_of_a_for_of_statement_may_not_be_async_1106", 75),
("The_left_hand_side_of_a_for_of_statement_must_be_a_variable_or_a_property_access_2487", 653),
("The_left_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type_2362", 542),
("The_left_hand_side_of_an_assignment_expression_may_not_be_an_optional_property_access_2779", 917),
("The_left_hand_side_of_an_assignment_expression_must_be_a_variable_or_a_property_access_2364", 544),
("The_left_hand_side_of_an_instanceof_expression_must_be_assignable_to_the_first_argument_of_the_right_2860", 986),
("The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_paramete_2358", 540),
("The_locale_used_when_displaying_messages_to_the_user_e_g_en_us_6156", 1325),
("The_maximum_dependency_depth_to_search_under_node_modules_and_load_JavaScript_files_6136", 1307),
("The_operand_of_a_delete_operator_cannot_be_a_private_identifier_18011", 1840),
("The_operand_of_a_delete_operator_cannot_be_a_read_only_property_2704", 842),
("The_operand_of_a_delete_operator_must_be_a_property_reference_2703", 841),
("The_operand_of_a_delete_operator_must_be_optional_2790", 928),
("The_operand_of_an_increment_or_decrement_operator_may_not_be_an_optional_property_access_2777", 915),
("The_operand_of_an_increment_or_decrement_operator_must_be_a_variable_or_a_property_access_2357", 539),
("The_package_json_of_the_content_mapper_package_0_could_not_be_parsed_100032", 2176),
("The_package_json_of_the_content_mapper_package_0_does_not_declare_a_typescript_contentMapper_object_100034", 2178),
("The_package_json_of_the_content_mapper_package_0_does_not_specify_a_name_100033", 2177),
("The_parser_expected_to_find_a_1_to_match_the_0_token_here_1007", 4),
("The_project_root_is_ambiguous_but_is_required_to_resolve_export_map_entry_0_in_file_1_Supply_the_roo_2209", 480),
("The_project_root_is_ambiguous_but_is_required_to_resolve_import_map_entry_0_in_file_1_Supply_the_roo_2210", 481),
("The_property_0_cannot_be_accessed_on_type_1_within_this_class_because_it_is_shadowed_by_another_priv_18014", 1843),
("The_return_type_of_a_parameter_decorator_function_must_be_either_void_or_any_1237", 187),
("The_return_type_of_a_property_decorator_function_must_be_either_void_or_any_1236", 186),
("The_return_type_of_an_async_function_must_either_be_a_valid_promise_or_must_not_contain_a_callable_t_1058", 43),
("The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type_1065", 50),
("The_return_type_of_an_async_function_or_method_must_be_the_global_Promise_T_type_Did_you_mean_to_wri_1064", 49),
("The_right_hand_side_of_a_for_in_statement_must_be_of_type_any_an_object_type_or_a_type_parameter_but_2407", 584),
("The_right_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_bigint_or_an_enum_type_2363", 543),
("The_right_hand_side_of_an_instanceof_expression_must_be_either_of_type_any_a_class_function_or_other_2359", 541),
("The_right_hand_side_of_an_instanceof_expression_must_not_be_an_instantiation_expression_2848", 974),
("The_root_value_of_a_0_file_must_be_an_object_5092", 1172),
("The_runtime_will_invoke_the_decorator_with_1_arguments_but_the_decorator_expects_0_1278", 227),
("The_runtime_will_invoke_the_decorator_with_1_arguments_but_the_decorator_expects_at_least_0_1279", 228),
("The_shadowing_declaration_of_0_is_defined_here_18017", 1846),
("The_signature_0_of_1_is_deprecated_6387", 1483),
("The_specified_path_does_not_exist_Colon_0_5058", 1140),
("The_tag_was_first_specified_here_8034", 1770),
("The_target_of_an_object_rest_assignment_may_not_be_an_optional_property_access_2778", 916),
("The_target_of_an_object_rest_assignment_must_be_a_variable_or_a_property_access_2701", 839),
("The_this_context_of_type_0_is_not_assignable_to_method_s_this_of_type_1_2684", 823),
("The_this_types_of_each_signature_are_incompatible_2685", 824),
("The_type_0_is_readonly_and_cannot_be_assigned_to_the_mutable_type_1_4104", 1096),
("The_type_modifier_cannot_be_used_on_a_named_export_when_export_type_is_used_on_its_export_statement_2207", 478),
("The_type_modifier_cannot_be_used_on_a_named_import_when_import_type_is_used_on_its_import_statement_2206", 477),
("The_type_of_this_node_cannot_be_serialized_because_its_property_0_cannot_be_serialized_4118", 1110),
("The_type_returned_by_the_0_method_of_an_async_iterator_must_be_a_promise_for_a_type_with_a_value_pro_2547", 708),
("The_type_returned_by_the_0_method_of_an_iterator_must_have_a_value_property_2490", 656),
("The_types_of_0_are_incompatible_between_these_types_2200", 471),
("The_types_returned_by_0_are_incompatible_between_these_types_2201", 472),
("The_typescript_contentMapper_exec_of_the_content_mapper_package_0_must_be_a_non_empty_array_of_strin_100035", 2179),
("The_value_0_cannot_be_used_here_18050", 1873),
("The_variable_declaration_of_a_for_in_statement_cannot_have_an_initializer_1189", 145),
("The_variable_declaration_of_a_for_of_statement_cannot_have_an_initializer_1190", 146),
("The_with_statement_is_not_supported_All_symbols_in_a_with_block_will_have_type_any_2410", 587),
("There_are_types_at_0_but_this_result_could_not_be_resolved_under_your_current_moduleResolution_setti_6280", 1435),
("There_are_types_at_0_but_this_result_could_not_be_resolved_when_respecting_package_json_exports_The__6278", 1433),
("There_is_no_capturing_group_named_0_in_this_regular_expression_1532", 445),
("There_is_nothing_available_for_repetition_1507", 420),
("This_JSX_tag_requires_0_to_be_in_scope_but_it_could_not_be_found_2874", 1000),
("This_JSX_tag_requires_the_module_path_0_to_exist_but_none_could_be_found_Make_sure_you_have_types_fo_2875", 1001),
("This_JSX_tag_s_0_prop_expects_a_single_child_of_type_1_but_multiple_children_were_provided_2746", 884),
("This_JSX_tag_s_0_prop_expects_type_1_which_requires_multiple_children_but_only_a_single_child_was_pr_2745", 883),
("This_backreference_refers_to_a_group_that_does_not_exist_There_are_no_capturing_groups_in_this_regul_1534", 447),
("This_backreference_refers_to_a_group_that_does_not_exist_There_are_only_0_capturing_groups_in_this_r_1533", 446),
("This_binary_expression_is_never_nullish_Are_you_missing_parentheses_2870", 996),
("This_character_cannot_be_escaped_in_a_regular_expression_1535", 448),
("This_comparison_appears_to_be_unintentional_because_the_types_0_and_1_have_no_overlap_2367", 547),
("This_condition_will_always_return_0_2845", 972),
("This_condition_will_always_return_0_since_JavaScript_compares_objects_by_reference_not_value_2839", 967),
("This_condition_will_always_return_true_since_this_0_is_always_defined_2801", 939),
("This_condition_will_always_return_true_since_this_function_is_always_defined_Did_you_mean_to_call_it_2774", 912),
("This_constructor_function_may_be_converted_to_a_class_declaration_80002", 1889),
("This_expression_is_always_nullish_2871", 997),
("This_expression_is_never_nullish_2881", 1007),
("This_expression_is_not_callable_2349", 531),
("This_expression_is_not_callable_because_it_is_a_get_accessor_Did_you_mean_to_use_it_without_6234", 1392),
("This_expression_is_not_constructable_2351", 533),
("This_file_already_has_a_default_export_95130", 2077),
("This_import_path_is_unsafe_to_rewrite_because_it_resolves_to_another_project_and_the_relative_path_b_2878", 1004),
("This_import_uses_a_0_extension_to_resolve_to_an_input_TypeScript_file_but_will_not_be_rewritten_duri_2877", 1003),
("This_is_the_declaration_being_augmented_Consider_moving_the_augmenting_declaration_into_the_same_fil_6233", 1391),
("This_kind_of_expression_is_always_falsy_2873", 999),
("This_kind_of_expression_is_always_truthy_2872", 998),
("This_location_is_in_virtual_code_produced_by_the_content_mapper_0_and_has_no_corresponding_location__100030", 2174),
("This_may_be_converted_to_an_async_function_80006", 1893),
("This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_it_is_not_declared_in_the_base__4122", 1114),
("This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_it_is_not_declared_in_the_base__4123", 1115),
("This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_its_containing_class_0_does_not_4121", 1113),
("This_member_cannot_have_a_JSDoc_comment_with_an_override_tag_because_its_name_is_dynamic_4128", 1120),
("This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0_4113", 1105),
("This_member_cannot_have_an_override_modifier_because_it_is_not_declared_in_the_base_class_0_Did_you__4117", 1109),
("This_member_cannot_have_an_override_modifier_because_its_containing_class_0_does_not_extend_another__4112", 1104),
("This_member_cannot_have_an_override_modifier_because_its_name_is_dynamic_4127", 1119),
("This_member_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_in_the_base_4119", 1111),
("This_member_must_have_an_override_modifier_because_it_overrides_a_member_in_the_base_class_0_4114", 1106),
("This_member_must_have_an_override_modifier_because_it_overrides_an_abstract_method_that_is_declared__4116", 1108),
("This_module_can_only_be_referenced_with_ECMAScript_imports_Slashexports_by_turning_on_the_0_flag_and_2497", 663),
("This_module_is_declared_with_export_and_can_only_be_used_with_a_default_import_when_using_the_0_flag_2594", 748),
("This_operation_can_be_simplified_This_shift_is_identical_to_0_1_2_6807", 1650),
("This_overload_implicitly_returns_the_type_0_because_it_lacks_a_return_type_annotation_7012", 1690),
("This_overload_signature_is_not_compatible_with_its_implementation_signature_2394", 571),
("This_parameter_is_not_allowed_with_use_strict_directive_1346", 280),
("This_parameter_property_must_have_a_JSDoc_comment_with_an_override_tag_because_it_overrides_a_member_4120", 1112),
("This_parameter_property_must_have_an_override_modifier_because_it_overrides_a_member_in_base_class_0_4115", 1107),
("This_regular_expression_flag_cannot_be_toggled_within_a_subpattern_1509", 422),
("This_regular_expression_flag_is_only_available_when_targeting_0_or_later_1501", 414),
("This_relative_import_path_is_unsafe_to_rewrite_because_it_looks_like_a_file_name_but_actually_resolv_2876", 1002),
("This_spread_always_overwrites_this_property_2785", 923),
("This_syntax_is_not_allowed_when_erasableSyntaxOnly_is_enabled_1294", 243),
("This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Add_a_trailing_comma_or_explicit_cons_7060", 1737),
("This_syntax_is_reserved_in_files_with_the_mts_or_cts_extension_Use_an_as_expression_instead_7059", 1736),
("This_syntax_requires_an_imported_helper_but_module_0_cannot_be_found_2354", 536),
("This_syntax_requires_an_imported_helper_named_1_which_does_not_exist_in_0_Consider_upgrading_your_ve_2343", 525),
("This_syntax_requires_an_imported_helper_named_1_with_2_parameters_which_is_not_compatible_with_the_o_2807", 944),
("This_type_parameter_might_need_an_extends_0_constraint_2208", 479),
("This_use_of_import_is_invalid_import_calls_can_be_written_but_they_must_have_parentheses_and_cannot__1326", 262),
("To_convert_this_file_to_an_ECMAScript_module_add_the_field_type_Colon_module_to_0_1482", 395),
("To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_add_the_field_type_Co_1481", 394),
("To_convert_this_file_to_an_ECMAScript_module_change_its_file_extension_to_0_or_create_a_local_packag_1480", 393),
("To_convert_this_file_to_an_ECMAScript_module_create_a_local_package_json_file_with_type_Colon_module_1483", 396),
("Top_level_await_expressions_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_n_1378", 307),
("Top_level_await_using_statements_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_sys_2854", 980),
("Top_level_declarations_in_d_ts_files_must_start_with_either_a_declare_or_export_modifier_1046", 33),
("Top_level_for_await_loops_are_only_allowed_when_the_module_option_is_set_to_es2022_esnext_system_nod_1432", 358),
("Trailing_comma_not_allowed_1009", 5),
("Transpile_each_file_as_a_separate_module_similar_to_ts_transpileModule_6153", 1322),
("Try_npm_i_save_dev_types_Slash_1_if_it_exists_or_add_a_new_declaration_d_ts_file_containing_declare__7035", 1712),
("Trying_other_entries_in_rootDirs_6110", 1284),
("Trying_substitution_0_candidate_module_location_Colon_1_6093", 1268),
("Tuple_type_0_of_length_1_has_no_element_at_index_2_2493", 659),
("Tuple_type_arguments_circularly_reference_themselves_4110", 1102),
("Type_0_can_only_be_iterated_through_when_using_the_downlevelIteration_flag_or_with_a_target_of_es201_2802", 940),
("Type_0_cannot_be_used_as_an_index_type_2538", 701),
("Type_0_cannot_be_used_to_index_type_1_2536", 699),
("Type_0_does_not_satisfy_the_constraint_1_2344", 526),
("Type_0_does_not_satisfy_the_expected_type_1_1360", 294),
("Type_0_has_no_call_signatures_2757", 895),
("Type_0_has_no_construct_signatures_2761", 899),
("Type_0_has_no_matching_index_signature_for_type_1_2537", 700),
("Type_0_has_no_properties_in_common_with_type_1_2559", 719),
("Type_0_has_no_signatures_for_which_the_type_argument_list_is_applicable_2635", 784),
("Type_0_is_generic_and_can_only_be_indexed_for_reading_2862", 988),
("Type_0_is_missing_the_following_properties_from_type_1_Colon_2_2739", 877),
("Type_0_is_missing_the_following_properties_from_type_1_Colon_2_and_3_more_2740", 878),
("Type_0_is_not_a_constructor_function_type_2507", 673),
("Type_0_is_not_a_valid_async_function_return_type_in_ES5_because_it_does_not_refer_to_a_Promise_compa_1055", 41),
("Type_0_is_not_an_array_type_2461", 633),
("Type_0_is_not_an_array_type_or_a_string_type_2495", 661),
("Type_0_is_not_an_array_type_or_a_string_type_or_does_not_have_a_Symbol_iterator_method_that_returns__2549", 710),
("Type_0_is_not_an_array_type_or_does_not_have_a_Symbol_iterator_method_that_returns_an_iterator_2548", 709),
("Type_0_is_not_assignable_to_type_1_2322", 506),
("Type_0_is_not_assignable_to_type_1_Did_you_mean_2_2820", 957),
("Type_0_is_not_assignable_to_type_1_Two_different_types_with_this_name_exist_but_they_are_unrelated_2719", 857),
("Type_0_is_not_assignable_to_type_1_as_implied_by_variance_annotation_2636", 785),
("Type_0_is_not_assignable_to_type_1_as_required_for_computed_enum_member_values_18033", 1857),
("Type_0_is_not_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefi_2375", 555),
("Type_0_is_not_assignable_to_type_1_with_exactOptionalPropertyTypes_Colon_true_Consider_adding_undefi_2412", 589),
("Type_0_is_not_comparable_to_type_1_2678", 818),
("Type_0_is_not_generic_2315", 499),
("Type_0_may_represent_a_primitive_value_which_is_not_permitted_as_the_right_operand_of_the_in_operato_2638", 787),
("Type_0_must_have_a_Symbol_asyncIterator_method_that_returns_an_async_iterator_2504", 670),
("Type_0_must_have_a_Symbol_iterator_method_that_returns_an_iterator_2488", 654),
("Type_0_provides_no_match_for_the_signature_1_2658", 798),
("Type_0_recursively_references_itself_as_a_base_type_2310", 494),
("Type_Checking_6248", 1406),
("Type_alias_0_circularly_references_itself_2456", 628),
("Type_alias_must_be_given_a_name_1439", 365),
("Type_alias_name_cannot_be_0_2457", 629),
("Type_aliases_can_only_be_used_in_TypeScript_files_8008", 1747),
("Type_annotation_cannot_appear_on_a_constructor_declaration_1093", 62),
("Type_annotations_can_only_be_used_in_TypeScript_files_8010", 1749),
("Type_argument_expected_1140", 106),
("Type_argument_list_cannot_be_empty_1099", 68),
("Type_arguments_can_only_be_used_in_TypeScript_files_8011", 1750),
("Type_arguments_for_0_circularly_reference_themselves_4109", 1101),
("Type_assertion_expressions_can_only_be_used_in_TypeScript_files_8016", 1753),
("Type_at_position_0_in_source_is_not_compatible_with_type_at_position_1_in_target_2626", 775),
("Type_at_positions_0_through_1_in_source_is_not_compatible_with_type_at_position_2_in_target_2627", 776),
("Type_containing_private_name_0_can_t_be_used_with_isolatedDeclarations_9039", 1810),
("Type_declaration_files_to_be_included_in_compilation_6124", 1296),
("Type_expected_1110", 79),
("Type_import_assertions_should_have_exactly_one_key_resolution_mode_with_value_import_or_require_1456", 377),
("Type_import_of_an_ECMAScript_module_from_a_CommonJS_module_must_have_a_resolution_mode_attribute_1542", 455),
("Type_instantiation_is_excessively_deep_and_possibly_infinite_2589", 743),
("Type_is_referenced_directly_or_indirectly_in_the_fulfillment_callback_of_its_own_then_method_1062", 47),
("Type_library_referenced_via_0_from_file_1_1402", 328),
("Type_library_referenced_via_0_from_file_1_with_packageId_2_1403", 329),
("Type_of_await_operand_must_either_be_a_valid_promise_or_must_not_contain_a_callable_then_member_1320", 256),
("Type_of_computed_property_s_value_is_0_which_is_not_assignable_to_type_1_2418", 595),
("Type_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor_2844", 971),
("Type_of_iterated_elements_of_a_yield_Asterisk_operand_must_either_be_a_valid_promise_or_must_not_con_1322", 258),
("Type_of_property_0_circularly_references_itself_in_mapped_type_1_2615", 765),
("Type_of_yield_operand_in_an_async_generator_must_either_be_a_valid_promise_or_must_not_contain_a_cal_1321", 257),
("Type_only_import_of_an_ECMAScript_module_from_a_CommonJS_module_must_have_a_resolution_mode_attribut_1541", 454),
("Type_originates_at_this_import_A_namespace_style_import_cannot_be_called_or_constructed_and_will_cau_7038", 1715),
("Type_parameter_0_has_a_circular_constraint_2313", 497),
("Type_parameter_0_has_a_circular_default_2716", 854),
("Type_parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_name_1_4008", 1014),
("Type_parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_name_1_4006", 1013),
("Type_parameter_0_of_exported_class_has_or_is_using_private_name_1_4002", 1011),
("Type_parameter_0_of_exported_function_has_or_is_using_private_name_1_4016", 1018),
("Type_parameter_0_of_exported_interface_has_or_is_using_private_name_1_4004", 1012),
("Type_parameter_0_of_exported_mapped_object_type_is_using_private_name_1_4103", 1095),
("Type_parameter_0_of_exported_type_alias_has_or_is_using_private_name_1_4083", 1081),
("Type_parameter_0_of_method_from_exported_interface_has_or_is_using_private_name_1_4014", 1017),
("Type_parameter_0_of_public_method_from_exported_class_has_or_is_using_private_name_1_4012", 1016),
("Type_parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_name_1_4010", 1015),
("Type_parameter_declaration_expected_1139", 105),
("Type_parameter_declarations_can_only_be_used_in_TypeScript_files_8004", 1744),
("Type_parameter_defaults_can_only_reference_previously_declared_type_parameters_2744", 882),
("Type_parameter_list_cannot_be_empty_1098", 67),
("Type_parameter_name_cannot_be_0_2368", 548),
("Type_parameters_cannot_appear_on_a_constructor_declaration_1092", 61),
("Type_predicate_0_is_not_assignable_to_1_1226", 176),
("Type_produces_a_tuple_type_that_is_too_large_to_represent_2799", 937),
("Type_reference_directive_0_was_not_resolved_6120", 1292),
("Type_reference_directive_0_was_successfully_resolved_to_1_primary_Colon_2_6119", 1291),
("Type_reference_directive_0_was_successfully_resolved_to_1_with_Package_ID_2_primary_Colon_3_6219", 1378),
("Type_satisfaction_expressions_can_only_be_used_in_TypeScript_files_8037", 1773),
("Types_cannot_appear_in_export_declarations_in_JavaScript_files_18043", 1866),
("Types_have_separate_declarations_of_a_private_property_0_2442", 616),
("Types_of_construct_signatures_are_incompatible_2419", 596),
("Types_of_parameters_0_and_1_are_incompatible_2328", 512),
("Types_of_property_0_are_incompatible_2326", 510),
("Unable_to_open_file_0_6050", 1232),
("Unable_to_resolve_signature_of_class_decorator_when_called_as_an_expression_1238", 188),
("Unable_to_resolve_signature_of_method_decorator_when_called_as_an_expression_1241", 191),
("Unable_to_resolve_signature_of_parameter_decorator_when_called_as_an_expression_1239", 189),
("Unable_to_resolve_signature_of_property_decorator_when_called_as_an_expression_1240", 190),
("Undetermined_character_escape_1513", 426),
("Unexpected_0_Did_you_mean_to_escape_it_with_backslash_1508", 421),
("Unexpected_end_of_text_1126", 93),
("Unexpected_keyword_or_identifier_1434", 360),
("Unexpected_token_1012", 8),
("Unexpected_token_A_constructor_method_accessor_or_property_was_expected_1068", 52),
("Unexpected_token_A_type_parameter_name_was_expected_without_curly_braces_1069", 53),
("Unexpected_token_Did_you_mean_or_gt_1382", 311),
("Unexpected_token_Did_you_mean_or_rbrace_1381", 310),
("Unexpected_token_expected_1179", 135),
("Unicode_escape_sequence_cannot_appear_here_17021", 1831),
("Unicode_escape_sequences_are_only_available_when_the_Unicode_u_flag_or_the_Unicode_Sets_v_flag_is_se_1538", 451),
("Unicode_property_value_expressions_are_only_available_when_the_Unicode_u_flag_or_the_Unicode_Sets_v__1530", 443),
("Unknown_Unicode_property_name_1524", 437),
("Unknown_Unicode_property_name_or_value_1529", 442),
("Unknown_Unicode_property_value_1526", 439),
("Unknown_build_option_0_5072", 1153),
("Unknown_build_option_0_Did_you_mean_1_5077", 1158),
("Unknown_compiler_option_0_5023", 1127),
("Unknown_compiler_option_0_Did_you_mean_1_5025", 1129),
("Unknown_keyword_or_identifier_Did_you_mean_0_1435", 361),
("Unknown_option_excludes_Did_you_mean_exclude_6114", 1288),
("Unknown_regular_expression_flag_1499", 412),
("Unknown_type_acquisition_option_0_17010", 1820),
("Unknown_type_acquisition_option_0_Did_you_mean_1_17018", 1828),
("Unknown_watch_option_0_5078", 1159),
("Unknown_watch_option_0_Did_you_mean_1_5079", 1160),
("Unreachable_code_detected_7027", 1704),
("Unterminated_Unicode_escape_sequence_1199", 155),
("Unterminated_quoted_string_in_response_file_0_6045", 1229),
("Unterminated_regular_expression_literal_1161", 118),
("Unterminated_string_literal_1002", 0),
("Unterminated_template_literal_1160", 117),
("Untyped_function_calls_may_not_accept_type_arguments_2347", 529),
("Unused_label_7028", 1705),
("Unused_ts_expect_error_directive_2578", 735),
("Update_import_from_0_90058", 1939),
("Update_modifiers_of_0_90061", 1942),
("Updating_output_timestamps_of_project_0_6359", 1463),
("Updating_unchanged_output_timestamps_of_project_0_6371", 1472),
("Use_0_95174", 2121),
("Use_0_instead_5106", 1184),
("Use_Number_isNaN_in_all_conditions_95175", 2122),
("Use_element_access_for_0_95145", 2092),
("Use_element_access_for_all_undeclared_properties_95146", 2093),
("Use_import_type_95180", 2127),
("Use_synthetic_default_member_95016", 1966),
("Use_the_package_json_exports_field_when_resolving_package_imports_6408", 1504),
("Use_the_package_json_imports_field_when_resolving_imports_6409", 1505),
("Use_type_0_95181", 2128),
("Using_0_subpath_1_with_target_2_6404", 1500),
("Using_JSX_fragments_requires_fragment_factory_0_to_be_in_scope_but_it_could_not_be_found_2879", 1005),
("Using_a_string_in_a_for_of_statement_is_only_supported_in_ECMAScript_5_and_higher_2494", 660),
("Using_build_b_will_make_tsc_behave_more_like_a_build_orchestrator_than_a_compiler_This_is_used_to_tr_6915", 1666),
("Using_compiler_options_of_project_reference_redirect_0_6215", 1374),
("VERSION_6036", 1221),
("Value_of_type_0_has_no_properties_in_common_with_type_1_Did_you_mean_to_call_it_2560", 720),
("Value_of_type_0_is_not_callable_Did_you_mean_to_include_new_2348", 530),
("Variable_0_implicitly_has_an_1_type_7005", 1684),
("Variable_0_implicitly_has_an_1_type_but_a_better_type_may_be_inferred_from_usage_7043", 1720),
("Variable_0_implicitly_has_type_1_in_some_locations_but_a_better_type_may_be_inferred_from_usage_7046", 1723),
("Variable_0_implicitly_has_type_1_in_some_locations_where_its_type_cannot_be_determined_7034", 1711),
("Variable_0_is_used_before_being_assigned_2454", 627),
("Variable_declaration_expected_1134", 100),
("Variable_declaration_list_cannot_be_empty_1123", 90),
("Variable_declaration_not_allowed_at_this_location_1440", 366),
("Variable_must_have_an_explicit_type_annotation_with_isolatedDeclarations_9010", 1782),
("Variables_with_multiple_declarations_cannot_be_inlined_95186", 2133),
("Variadic_element_at_position_0_in_source_does_not_match_element_at_position_1_in_target_2625", 774),
("Variance_annotations_are_only_supported_in_type_aliases_for_object_function_constructor_and_mapped_t_2637", 786),
("Version_0_6029", 1215),
("Virtual_code_produced_by_the_content_mapper_0_has_problems_with_no_corresponding_location_in_this_fi_100036", 2180),
("Visit_https_Colon_Slash_Slashaka_ms_Slashts6_for_migration_information_5111", 1189),
("Visit_https_Colon_Slash_Slashaka_ms_Slashtsconfig_to_read_more_about_this_file_95110", 2057),
("WATCH_OPTIONS_6918", 1669),
("Watch_and_Build_Modes_6250", 1408),
("Watch_input_files_6005", 1195),
("Watch_option_0_requires_a_value_of_type_1_5080", 1161),
("We_can_only_write_a_type_for_0_by_adding_a_type_for_the_entire_parameter_here_2843", 970),
("When_assigning_functions_check_to_ensure_parameters_and_the_return_values_are_subtype_compatible_6698", 1624),
("When_type_checking_take_into_account_null_and_undefined_6699", 1625),
("Whether_to_keep_outdated_console_output_in_watch_mode_instead_of_clearing_the_screen_6191", 1350),
("Wrap_all_invalid_characters_in_an_expression_container_95109", 2056),
("Wrap_all_invalid_decorator_expressions_in_parentheses_95195", 2142),
("Wrap_all_object_literal_with_parentheses_95116", 2063),
("Wrap_all_unparented_JSX_in_JSX_fragment_95121", 2068),
("Wrap_in_JSX_fragment_95120", 2067),
("Wrap_in_parentheses_95194", 2141),
("Wrap_invalid_character_in_an_expression_container_95108", 2055),
("Wrap_the_following_body_with_parentheses_which_should_be_an_object_literal_95113", 2060),
("You_can_learn_about_all_of_the_compiler_options_at_0_6913", 1664),
("You_cannot_rename_a_module_via_a_global_import_8031", 1767),
("You_cannot_rename_elements_that_are_defined_in_a_node_modules_folder_8035", 1771),
("You_cannot_rename_elements_that_are_defined_in_another_node_modules_folder_8036", 1772),
("You_cannot_rename_elements_that_are_defined_in_the_standard_TypeScript_library_8001", 1741),
("You_cannot_rename_this_element_8000", 1740),
("_0_accepts_too_few_arguments_to_be_used_as_a_decorator_here_Did_you_mean_to_call_it_first_and_write__1329", 265),
("_0_and_1_index_signatures_are_incompatible_2330", 514),
("_0_and_1_operations_cannot_be_mixed_without_parentheses_5076", 1157),
("_0_are_specified_twice_The_attribute_named_0_will_be_overwritten_2710", 848),
("_0_at_the_end_of_a_type_is_not_valid_TypeScript_syntax_Did_you_mean_to_write_1_17019", 1829),
("_0_at_the_start_of_a_type_is_not_valid_TypeScript_syntax_Did_you_mean_to_write_1_17020", 1830),
("_0_can_only_be_imported_by_turning_on_the_esModuleInterop_flag_and_using_a_default_import_2596", 750),
("_0_can_only_be_imported_by_using_a_default_import_2595", 749),
("_0_can_only_be_imported_by_using_a_require_call_or_by_turning_on_the_esModuleInterop_flag_and_using__2598", 752),
("_0_can_only_be_imported_by_using_a_require_call_or_by_using_a_default_import_2597", 751),
("_0_can_only_be_imported_by_using_import_1_require_2_or_a_default_import_2616", 766),
("_0_can_only_be_imported_by_using_import_1_require_2_or_by_turning_on_the_esModuleInterop_flag_and_us_2617", 767),
("_0_cannot_be_used_as_a_JSX_component_2786", 924),
("_0_cannot_be_used_as_a_value_because_it_was_exported_using_export_type_1362", 296),
("_0_cannot_be_used_as_a_value_because_it_was_imported_using_import_type_1361", 295),
("_0_components_don_t_accept_text_as_child_elements_Text_in_JSX_has_the_type_string_but_the_expected_t_2747", 885),
("_0_could_be_instantiated_with_an_arbitrary_type_which_could_be_unrelated_to_1_5082", 1163),
("_0_declarations_can_only_be_declared_inside_a_block_1156", 116),
("_0_declarations_can_only_be_used_in_TypeScript_files_8006", 1746),
("_0_declarations_may_not_have_binding_patterns_1492", 405),
("_0_declarations_must_be_initialized_1155", 115),
("_0_expected_1005", 2),
("_0_has_a_string_type_but_must_have_syntactically_recognizable_string_syntax_when_isolatedModules_is__18055", 1877),
("_0_has_no_exported_member_named_1_Did_you_mean_2_2724", 862),
("_0_implementations_100007", 2152),
("_0_implicitly_has_an_1_return_type_but_a_better_type_may_be_inferred_from_usage_7050", 1727),
("_0_implicitly_has_return_type_any_because_it_does_not_have_a_return_type_annotation_and_is_reference_7023", 1700),
("_0_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_and_is_referenced_directly_or__7022", 1699),
("_0_index_signatures_are_incompatible_2634", 783),
("_0_index_type_1_is_not_assignable_to_2_index_type_3_2413", 590),
("_0_is_a_primitive_but_1_is_a_wrapper_object_Prefer_using_0_when_possible_2692", 830),
("_0_is_a_type_and_cannot_be_imported_in_JavaScript_files_Use_1_in_a_JSDoc_type_annotation_18042", 1865),
("_0_is_a_type_and_must_be_imported_using_a_type_only_import_when_verbatimModuleSyntax_is_enabled_1484", 397),
("_0_is_an_unused_renaming_of_1_Did_you_intend_to_use_it_as_a_type_annotation_2842", 969),
("_0_is_assignable_to_the_constraint_of_type_1_but_1_could_be_instantiated_with_a_different_subtype_of_5075", 1156),
("_0_is_automatically_exported_here_18044", 1867),
("_0_is_declared_but_its_value_is_never_read_6133", 1304),
("_0_is_declared_but_never_used_6196", 1355),
("_0_is_declared_here_2728", 866),
("_0_is_defined_as_a_property_in_class_1_but_is_overridden_here_in_2_as_an_accessor_2611", 761),
("_0_is_defined_as_an_accessor_in_class_1_but_is_overridden_here_in_2_as_an_instance_property_2610", 760),
("_0_is_deprecated_6385", 1481),
("_0_is_not_a_valid_key_for_an_import_attributes_type_1557", 470),
("_0_is_not_a_valid_meta_property_for_keyword_1_Did_you_mean_2_17012", 1822),
("_0_is_not_a_valid_meta_property_for_keyword_import_Did_you_mean_meta_or_defer_18061", 1883),
("_0_is_not_allowed_as_a_parameter_name_1390", 317),
("_0_is_not_allowed_as_a_variable_declaration_name_1389", 316),
("_0_is_of_type_unknown_18046", 1869),
("_0_is_possibly_null_18047", 1870),
("_0_is_possibly_null_or_undefined_18049", 1872),
("_0_is_possibly_undefined_18048", 1871),
("_0_is_referenced_directly_or_indirectly_in_its_own_base_expression_2506", 672),
("_0_is_referenced_directly_or_indirectly_in_its_own_type_annotation_2502", 668),
("_0_is_specified_more_than_once_so_this_usage_will_be_overwritten_2783", 921),
("_0_list_cannot_be_empty_1097", 66),
("_0_modifier_already_seen_1030", 23),
("_0_modifier_can_only_appear_on_a_type_parameter_of_a_class_interface_or_type_alias_1274", 223),
("_0_modifier_can_only_appear_on_a_type_parameter_of_a_function_method_or_class_1277", 226),
("_0_modifier_cannot_appear_on_a_constructor_declaration_1089", 58),
("_0_modifier_cannot_appear_on_a_module_or_namespace_element_1044", 32),
("_0_modifier_cannot_appear_on_a_parameter_1090", 59),
("_0_modifier_cannot_appear_on_a_type_member_1070", 54),
("_0_modifier_cannot_appear_on_a_type_parameter_1273", 222),
("_0_modifier_cannot_appear_on_a_using_declaration_1491", 404),
("_0_modifier_cannot_appear_on_an_await_using_declaration_1495", 408),
("_0_modifier_cannot_appear_on_an_index_signature_1071", 55),
("_0_modifier_cannot_appear_on_class_elements_of_this_kind_1031", 24),
("_0_modifier_cannot_be_used_here_1042", 31),
("_0_modifier_cannot_be_used_in_an_ambient_context_1040", 30),
("_0_modifier_cannot_be_used_with_1_modifier_1243", 193),
("_0_modifier_cannot_be_used_with_a_private_identifier_18019", 1848),
("_0_modifier_must_precede_1_modifier_1029", 22),
("_0_must_be_followed_by_a_Unicode_property_value_expression_enclosed_in_braces_1531", 444),
("_0_needs_an_explicit_type_annotation_2782", 920),
("_0_only_refers_to_a_type_but_is_being_used_as_a_namespace_here_2702", 840),
("_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_2693", 831),
("_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Did_you_mean_to_use_1_in_0_2690", 829),
("_0_only_refers_to_a_type_but_is_being_used_as_a_value_here_Do_you_need_to_change_your_target_library_2585", 741),
("_0_references_100005", 2150),
("_0_refers_to_a_UMD_global_but_the_current_file_is_a_module_Consider_adding_an_import_instead_2686", 825),
("_0_refers_to_a_value_but_is_being_used_as_a_type_here_Did_you_mean_typeof_0_2749", 887),
("_0_resolves_to_a_type_and_must_be_marked_type_only_in_this_file_before_re_exporting_when_1_is_enable_1291", 240),
("_0_resolves_to_a_type_and_must_be_marked_type_only_in_this_file_before_re_exporting_when_1_is_enable_1292", 241),
("_0_resolves_to_a_type_only_declaration_and_must_be_imported_using_a_type_only_import_when_verbatimMo_1485", 398),
("_0_resolves_to_a_type_only_declaration_and_must_be_marked_type_only_in_this_file_before_re_exporting_1289", 238),
("_0_resolves_to_a_type_only_declaration_and_must_be_marked_type_only_in_this_file_before_re_exporting_1290", 239),
("_0_resolves_to_a_type_only_declaration_and_must_be_re_exported_using_a_type_only_re_export_when_1_is_1448", 370),
("_0_should_be_set_inside_the_compilerOptions_object_of_the_config_json_file_6258", 1416),
("_0_tag_already_specified_1223", 173),
("_0_was_also_declared_here_6203", 1362),
("_0_was_exported_here_1377", 306),
("_0_was_imported_here_1376", 305),
("_0_which_lacks_return_type_annotation_implicitly_has_an_1_return_type_7010", 1688),
("_0_which_lacks_return_type_annotation_implicitly_has_an_1_yield_type_7055", 1732),
("abstract_modifier_can_only_appear_on_a_class_method_or_property_declaration_1242", 192),
("accessor_modifier_can_only_appear_on_a_property_declaration_1275", 224),
("and_here_6204", 1363),
("and_npm_install_D_types_Slashnode_6290", 1443),
("arguments_cannot_be_referenced_in_property_initializers_or_class_static_initialization_blocks_2815", 952),
("auto_Colon_Treat_files_with_imports_exports_import_meta_jsx_with_jsx_Colon_react_jsx_or_esm_format_w_1476", 389),
("await_expression_cannot_be_used_inside_a_class_static_block_18037", 1861),
("await_expressions_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_this_fi_1375", 304),
("await_expressions_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules_1308", 246),
("await_expressions_cannot_be_used_in_a_parameter_initializer_2524", 689),
("await_has_no_effect_on_the_type_of_this_expression_80007", 1894),
("await_using_declarations_are_not_allowed_in_ambient_contexts_1546", 459),
("await_using_declarations_are_not_allowed_in_case_or_default_clauses_unless_contained_within_a_block_1548", 461),
("await_using_statements_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_th_2853", 979),
("await_using_statements_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules_2852", 978),
("await_using_statements_cannot_be_used_inside_a_class_static_block_18054", 1876),
("baseUrl_option_is_set_to_0_using_this_value_to_resolve_non_relative_module_name_1_6106", 1280),
("c_must_be_followed_by_an_ASCII_letter_1512", 425),
("can_only_be_used_at_the_start_of_a_file_18026", 1850),
("case_or_default_expected_1130", 97),
("catch_or_finally_expected_1472", 385),
("const_enum_member_initializer_was_evaluated_to_a_non_finite_value_2477", 647),
("const_enum_member_initializer_was_evaluated_to_disallowed_value_NaN_2478", 648),
("const_enum_member_initializers_must_be_constant_expressions_2474", 644),
("const_enums_can_only_be_used_in_property_or_index_access_expressions_or_the_right_hand_side_of_an_im_2475", 645),
("constructor_cannot_be_used_as_a_parameter_property_name_2398", 575),
("constructor_is_a_reserved_word_18012", 1841),
("default_Colon_6903", 1656),
("delete_cannot_be_called_on_an_identifier_in_strict_mode_1102", 71),
("export_Asterisk_does_not_re_export_a_default_1195", 151),
("export_can_only_be_used_in_TypeScript_files_8003", 1743),
("export_modifier_cannot_be_applied_to_ambient_modules_and_module_augmentations_since_they_are_always__2668", 808),
("extends_clause_already_seen_1172", 128),
("extends_clause_must_precede_implements_clause_1173", 129),
("extends_clause_of_exported_class_0_has_or_is_using_private_name_1_4020", 1020),
("extends_clause_of_exported_class_has_or_is_using_private_name_0_4021", 1021),
("extends_clause_of_exported_interface_0_has_or_is_using_private_name_1_4022", 1022),
("false_unless_checkJs_is_set_6932", 1683),
("false_unless_composite_is_set_6906", 1658),
("file_6025", 1212),
("for_await_loops_are_only_allowed_at_the_top_level_of_a_file_when_that_file_is_a_module_but_this_file_1431", 357),
("for_await_loops_are_only_allowed_within_async_functions_and_at_the_top_levels_of_modules_1103", 72),
("for_await_loops_cannot_be_used_inside_a_class_static_block_18038", 1862),
("get_and_set_accessors_cannot_declare_this_parameters_2784", 922),
("if_files_is_specified_otherwise_Asterisk_Asterisk_Slash_Asterisk_6908", 1660),
("implements_clause_already_seen_1175", 131),
("implements_clauses_can_only_be_used_in_TypeScript_files_8005", 1745),
("import_can_only_be_used_in_TypeScript_files_8002", 1742),
("infer_declarations_are_only_permitted_in_the_extends_clause_of_a_conditional_type_1338", 273),
("k_must_be_followed_by_a_capturing_group_name_enclosed_in_angle_brackets_1510", 423),
("let_is_not_allowed_to_be_used_as_a_name_in_let_or_const_declarations_2480", 649),
("new_expression_whose_target_lacks_a_construct_signature_implicitly_has_an_any_type_7009", 1687),
("node_modules_bower_components_jspm_packages_plus_the_value_of_outDir_if_one_is_specified_6907", 1659),
("nodenext_if_module_is_nodenext_node16_if_module_is_node16_or_node18_otherwise_bundler_69010", 1887),
("one_of_Colon_6900", 1653),
("one_or_more_Colon_6901", 1654),
("options_6024", 1211),
("or_JSX_element_expected_1145", 110),
("or_expected_1144", 109),
("package_json_does_not_have_a_0_field_6100", 1275),
("package_json_does_not_have_a_typesVersions_entry_that_matches_version_0_6207", 1366),
("package_json_had_a_falsy_0_field_6220", 1379),
("package_json_has_0_field_1_that_references_2_6101", 1276),
("package_json_has_a_peerDependencies_field_6281", 1436),
("package_json_has_a_typesVersions_entry_0_that_is_not_a_valid_semver_range_6209", 1368),
("package_json_has_a_typesVersions_entry_0_that_matches_compiler_version_1_looking_for_a_pattern_to_ma_6208", 1367),
("package_json_has_a_typesVersions_field_with_version_specific_path_mappings_6206", 1365),
("package_json_scope_0_explicitly_maps_specifier_1_to_null_6274", 1429),
("package_json_scope_0_has_invalid_type_for_target_of_specifier_1_6275", 1430),
("package_json_scope_0_has_no_imports_defined_6273", 1428),
("paths_option_is_specified_looking_for_a_pattern_to_match_module_name_0_6091", 1266),
("q_is_only_available_inside_character_class_1511", 424),
("q_must_be_followed_by_string_alternatives_enclosed_in_braces_1521", 434),
("readonly_modifier_can_only_appear_on_a_property_declaration_or_index_signature_1024", 19),
("readonly_type_modifier_is_only_permitted_on_array_and_tuple_literal_types_1354", 288),
("require_call_may_be_converted_to_an_import_80005", 1892),
("resolution_mode_can_only_be_set_for_type_only_imports_1454", 375),
("resolution_mode_is_the_only_valid_key_for_type_import_assertions_1455", 376),
("resolution_mode_should_be_either_require_or_import_1453", 374),
("rootDirs_option_is_set_using_it_to_resolve_relative_module_name_0_6107", 1281),
("super_can_only_be_referenced_in_a_derived_class_2335", 518),
("super_can_only_be_referenced_in_members_of_derived_classes_or_object_literal_expressions_2660", 800),
("super_cannot_be_referenced_in_a_computed_property_name_2466", 638),
("super_cannot_be_referenced_in_constructor_arguments_2336", 519),
("super_is_only_allowed_in_members_of_object_literal_expressions_when_option_target_is_ES2015_or_highe_2659", 799),
("super_may_not_use_type_arguments_2754", 892),
("super_must_be_called_before_accessing_a_property_of_super_in_the_constructor_of_a_derived_class_17011", 1821),
("super_must_be_called_before_accessing_this_in_the_constructor_of_a_derived_class_17009", 1819),
("super_must_be_followed_by_an_argument_list_or_member_access_1034", 25),
("super_property_access_is_permitted_only_in_a_constructor_member_function_or_member_accessor_of_a_der_2338", 521),
("this_cannot_be_referenced_in_a_computed_property_name_2465", 637),
("this_cannot_be_referenced_in_a_module_or_namespace_body_2331", 515),
("this_cannot_be_referenced_in_a_static_property_initializer_2334", 517),
("this_cannot_be_referenced_in_current_location_2332", 516),
("this_implicitly_has_type_any_because_it_does_not_have_a_type_annotation_2683", 822),
("true_for_ES2022_and_above_including_ESNext_6930", 1681),
("true_if_composite_false_otherwise_6909", 1661),
("true_unless_strict_is_false_6905", 1657),
("true_when_moduleResolution_is_node16_nodenext_or_bundler_otherwise_false_6411", 1507),
("tsc_Colon_The_TypeScript_Compiler_6922", 1673),
("tsconfig_json_is_present_but_will_not_be_loaded_if_files_are_specified_on_commandline_Use_ignoreConf_5112", 1190),
("type_Colon_6902", 1655),
("unique_symbol_types_are_not_allowed_here_1335", 271),
("unique_symbol_types_are_only_allowed_on_variables_in_a_variable_statement_1334", 270),
("unique_symbol_types_may_not_be_used_on_a_variable_declaration_with_a_binding_name_1333", 269),
("use_strict_directive_cannot_be_used_with_non_simple_parameter_list_1347", 281),
("use_strict_directive_used_here_1349", 283),
("using_declarations_are_not_allowed_in_ambient_contexts_1545", 458),
("using_declarations_are_not_allowed_in_case_or_default_clauses_unless_contained_within_a_block_1547", 460),
("with_statements_are_not_allowed_in_an_async_function_block_1300", 245),
("with_statements_are_not_allowed_in_strict_mode_1101", 70),
("yield_expression_implicitly_results_in_an_any_type_because_its_containing_generator_lacks_a_return_t_7057", 1734),
("yield_expressions_cannot_be_used_in_a_parameter_initializer_2523", 688),
];