Module TypeScript

Index

Variables

Modules

Enumerations

Interfaces

Classes

Functions

Variables

DiagnosticCode: { error_TS_0_1: string; warning_TS_0_1: string; Unrecognized_escape_sequence: string; Unexpected_character_0: string; Missing_close_quote_character: string; Identifier_expected: string; _0_keyword_expected: string; _0_expected: string; Identifier_expected_0_is_a_keyword: string; Automatic_semicolon_insertion_not_allowed: string; Unexpected_token_0_expected: string; Trailing_separator_not_allowed: string; AsteriskSlash_expected: string; public_or_private_modifier_must_precede_static: string; Unexpected_token: string; Catch_clause_parameter_cannot_have_a_type_annotation: string; Rest_parameter_must_be_last_in_list: string; Parameter_cannot_have_question_mark_and_initializer: string; Required_parameter_cannot_follow_optional_parameter: string; Index_signatures_cannot_have_rest_parameters: string; Index_signature_parameter_cannot_have_accessibility_modifiers: string; Index_signature_parameter_cannot_have_a_question_mark: string; Index_signature_parameter_cannot_have_an_initializer: string; Index_signature_must_have_a_type_annotation: string; Index_signature_parameter_must_have_a_type_annotation: string; Index_signature_parameter_type_must_be_string_or_number: string; extends_clause_already_seen: string; extends_clause_must_precede_implements_clause: string; Classes_can_only_extend_a_single_class: string; implements_clause_already_seen: string; Accessibility_modifier_already_seen: string; _0_modifier_must_precede_1_modifier: string; _0_modifier_already_seen: string; _0_modifier_cannot_appear_on_a_class_element: string; Interface_declaration_cannot_have_implements_clause: string; super_invocation_cannot_have_type_arguments: string; Only_ambient_modules_can_use_quoted_names: string; Statements_are_not_allowed_in_ambient_contexts: string; Implementations_are_not_allowed_in_ambient_contexts: string; declare_modifier_not_allowed_for_code_already_in_an_ambient_context: string; Initializers_are_not_allowed_in_ambient_contexts: string; Parameter_property_declarations_can_only_be_used_in_a_non_ambient_constructor_declaration: string; Function_implementation_expected: string; Constructor_implementation_expected: string; Function_overload_name_must_be_0: string; _0_modifier_cannot_appear_on_a_module_element: string; declare_modifier_cannot_appear_on_an_interface_declaration: string; declare_modifier_required_for_top_level_element: string; Rest_parameter_cannot_be_optional: string; Rest_parameter_cannot_have_an_initializer: string; set_accessor_must_have_one_and_only_one_parameter: string; set_accessor_parameter_cannot_be_optional: string; set_accessor_parameter_cannot_have_an_initializer: string; set_accessor_cannot_have_rest_parameter: string; get_accessor_cannot_have_parameters: string; Modifiers_cannot_appear_here: string; Accessors_are_only_available_when_targeting_ECMAScript_5_and_higher: string; Class_name_cannot_be_0: string; Interface_name_cannot_be_0: string; Enum_name_cannot_be_0: string; Module_name_cannot_be_0: string; Enum_member_must_have_initializer: string; Export_assignment_cannot_be_used_in_internal_modules: string; Export_assignment_not_allowed_in_module_with_exported_element: string; Module_cannot_have_multiple_export_assignments: string; Ambient_enum_elements_can_only_have_integer_literal_initializers: string; module_class_interface_enum_import_or_statement: string; constructor_function_accessor_or_variable: string; statement: string; case_or_default_clause: string; identifier: string; call_construct_index_property_or_function_signature: string; expression: string; type_name: string; property_or_accessor: string; parameter: string; type: string; type_parameter: string; declare_modifier_not_allowed_on_import_declaration: string; Function_overload_must_be_static: string; Function_overload_must_not_be_static: string; Parameter_property_declarations_cannot_be_used_in_a_constructor_overload: string; Invalid_reference_directive_syntax: string; Octal_literals_are_not_available_when_targeting_ECMAScript_5_and_higher: string; Accessors_are_not_allowed_in_ambient_contexts: string; _0_modifier_cannot_appear_on_a_constructor_declaration: string; _0_modifier_cannot_appear_on_a_parameter: string; Only_a_single_variable_declaration_is_allowed_in_a_for_in_statement: string; Type_parameters_cannot_appear_on_a_constructor_declaration: string; Type_annotation_cannot_appear_on_a_constructor_declaration: string; Duplicate_identifier_0: string; The_name_0_does_not_exist_in_the_current_scope: string; The_name_0_does_not_refer_to_a_value: string; super_can_only_be_used_inside_a_class_instance_method: string; The_left_hand_side_of_an_assignment_expression_must_be_a_variable_property_or_indexer: string; Value_of_type_0_is_not_callable_Did_you_mean_to_include_new: string; Value_of_type_0_is_not_callable: string; Value_of_type_0_is_not_newable: string; Value_of_type_0_is_not_indexable_by_type_1: string; Operator_0_cannot_be_applied_to_types_1_and_2: string; Operator_0_cannot_be_applied_to_types_1_and_2_3: string; Cannot_convert_0_to_1: string; Cannot_convert_0_to_1_NL_2: string; Expected_var_class_interface_or_module: string; Operator_0_cannot_be_applied_to_type_1: string; Getter_0_already_declared: string; Setter_0_already_declared: string; Exported_class_0_extends_private_class_1: string; Exported_class_0_implements_private_interface_1: string; Exported_interface_0_extends_private_interface_1: string; Exported_class_0_extends_class_from_inaccessible_module_1: string; Exported_class_0_implements_interface_from_inaccessible_module_1: string; Exported_interface_0_extends_interface_from_inaccessible_module_1: string; Public_static_property_0_of_exported_class_has_or_is_using_private_type_1: string; Public_property_0_of_exported_class_has_or_is_using_private_type_1: string; Property_0_of_exported_interface_has_or_is_using_private_type_1: string; Exported_variable_0_has_or_is_using_private_type_1: string; Public_static_property_0_of_exported_class_is_using_inaccessible_module_1: string; Public_property_0_of_exported_class_is_using_inaccessible_module_1: string; Property_0_of_exported_interface_is_using_inaccessible_module_1: string; Exported_variable_0_is_using_inaccessible_module_1: string; Parameter_0_of_constructor_from_exported_class_has_or_is_using_private_type_1: string; Parameter_0_of_public_static_property_setter_from_exported_class_has_or_is_using_private_type_1: string; Parameter_0_of_public_property_setter_from_exported_class_has_or_is_using_private_type_1: string; Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_type_1: string; Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_type_1: string; Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_type_1: string; Parameter_0_of_public_method_from_exported_class_has_or_is_using_private_type_1: string; Parameter_0_of_method_from_exported_interface_has_or_is_using_private_type_1: string; Parameter_0_of_exported_function_has_or_is_using_private_type_1: string; Parameter_0_of_constructor_from_exported_class_is_using_inaccessible_module_1: string; Parameter_0_of_public_static_property_setter_from_exported_class_is_using_inaccessible_module_1: string; Parameter_0_of_public_property_setter_from_exported_class_is_using_inaccessible_module_1: string; Parameter_0_of_constructor_signature_from_exported_interface_is_using_inaccessible_module_1: string; Parameter_0_of_call_signature_from_exported_interface_is_using_inaccessible_module_1: string; Parameter_0_of_public_static_method_from_exported_class_is_using_inaccessible_module_1: string; Parameter_0_of_public_method_from_exported_class_is_using_inaccessible_module_1: string; Parameter_0_of_method_from_exported_interface_is_using_inaccessible_module_1: string; Parameter_0_of_exported_function_is_using_inaccessible_module_1: string; Return_type_of_public_static_property_getter_from_exported_class_has_or_is_using_private_type_0: string; Return_type_of_public_property_getter_from_exported_class_has_or_is_using_private_type_0: string; Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_private_type_0: string; Return_type_of_call_signature_from_exported_interface_has_or_is_using_private_type_0: string; Return_type_of_index_signature_from_exported_interface_has_or_is_using_private_type_0: string; Return_type_of_public_static_method_from_exported_class_has_or_is_using_private_type_0: string; Return_type_of_public_method_from_exported_class_has_or_is_using_private_type_0: string; Return_type_of_method_from_exported_interface_has_or_is_using_private_type_0: string; Return_type_of_exported_function_has_or_is_using_private_type_0: string; Return_type_of_public_static_property_getter_from_exported_class_is_using_inaccessible_module_0: string; Return_type_of_public_property_getter_from_exported_class_is_using_inaccessible_module_0: string; Return_type_of_constructor_signature_from_exported_interface_is_using_inaccessible_module_0: string; Return_type_of_call_signature_from_exported_interface_is_using_inaccessible_module_0: string; Return_type_of_index_signature_from_exported_interface_is_using_inaccessible_module_0: string; Return_type_of_public_static_method_from_exported_class_is_using_inaccessible_module_0: string; Return_type_of_public_method_from_exported_class_is_using_inaccessible_module_0: string; Return_type_of_method_from_exported_interface_is_using_inaccessible_module_0: string; Return_type_of_exported_function_is_using_inaccessible_module_0: string; new_T_cannot_be_used_to_create_an_array_Use_new_Array_T_instead: string; A_parameter_list_must_follow_a_generic_type_argument_list_expected: string; Multiple_constructor_implementations_are_not_allowed: string; Unable_to_resolve_external_module_0: string; Module_cannot_be_aliased_to_a_non_module_type: string; A_class_may_only_extend_another_class: string; A_class_may_only_implement_another_class_or_interface: string; An_interface_may_only_extend_another_class_or_interface: string; Unable_to_resolve_type: string; Unable_to_resolve_type_of_0: string; Unable_to_resolve_type_parameter_constraint: string; Type_parameter_constraint_cannot_be_a_primitive_type: string; Supplied_parameters_do_not_match_any_signature_of_call_target: string; Supplied_parameters_do_not_match_any_signature_of_call_target_NL_0: string; Invalid_new_expression: string; Call_signatures_used_in_a_new_expression_must_have_a_void_return_type: string; Could_not_select_overload_for_new_expression: string; Type_0_does_not_satisfy_the_constraint_1_for_type_parameter_2: string; Could_not_select_overload_for_call_expression: string; Cannot_invoke_an_expression_whose_type_lacks_a_call_signature: string; Calls_to_super_are_only_valid_inside_a_class: string; Generic_type_0_requires_1_type_argument_s: string; Type_of_array_literal_cannot_be_determined_Best_common_type_could_not_be_found_for_array_elements: string; Could_not_find_enclosing_symbol_for_dotted_name_0: string; The_property_0_does_not_exist_on_value_of_type_1: string; Could_not_find_symbol_0: string; get_and_set_accessor_must_have_the_same_type: string; this_cannot_be_referenced_in_current_location: string; Static_members_cannot_reference_class_type_parameters: string; Class_0_is_recursively_referenced_as_a_base_type_of_itself: string; Interface_0_is_recursively_referenced_as_a_base_type_of_itself: string; super_property_access_is_permitted_only_in_a_constructor_member_function_or_member_accessor_of_a_derived_class: string; super_cannot_be_referenced_in_non_derived_classes: string; A_super_call_must_be_the_first_statement_in_the_constructor_when_a_class_contains_initialized_properties_or_has_parameter_properties: string; Constructors_for_derived_classes_must_contain_a_super_call: string; Super_calls_are_not_permitted_outside_constructors_or_in_nested_functions_inside_constructors: string; _0_1_is_inaccessible: string; this_cannot_be_referenced_within_module_bodies: string; Invalid_expression_types_not_known_to_support_the_addition_operator: string; The_right_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_or_an_enum_type: string; The_left_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_or_an_enum_type: string; The_type_of_a_unary_arithmetic_operation_operand_must_be_of_type_any_number_or_an_enum_type: string; Variable_declarations_of_a_for_statement_cannot_use_a_type_annotation: string; Variable_declarations_of_a_for_statement_must_be_of_types_string_or_any: string; The_right_hand_side_of_a_for_in_statement_must_be_of_type_any_an_object_type_or_a_type_parameter: string; The_left_hand_side_of_an_in_expression_must_be_of_types_any_string_or_number: string; The_right_hand_side_of_an_in_expression_must_be_of_type_any_an_object_type_or_a_type_parameter: string; The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_parameter: string; The_right_hand_side_of_an_instanceof_expression_must_be_of_type_any_or_of_a_type_assignable_to_the_Function_interface_type: string; Setters_cannot_return_a_value: string; Tried_to_query_type_of_uninitialized_module_0: string; Tried_to_set_variable_type_to_uninitialized_module_type_0: string; Type_0_does_not_have_type_parameters: string; Getters_must_return_a_value: string; Getter_and_setter_accessors_do_not_agree_in_visibility: string; Invalid_left_hand_side_of_assignment_expression: string; Function_declared_a_non_void_return_type_but_has_no_return_expression: string; Cannot_resolve_return_type_reference: string; Constructors_cannot_have_a_return_type_of_void: string; Subsequent_variable_declarations_must_have_the_same_type_Variable_0_must_be_of_type_1_but_here_has_type_2: string; All_symbols_within_a_with_block_will_be_resolved_to_any: string; Import_declarations_in_an_internal_module_cannot_reference_an_external_module: string; Class_0_declares_interface_1_but_does_not_implement_it_NL_2: string; Class_0_declares_class_1_as_an_interface_but_does_not_implement_it_NL_2: string; The_operand_of_an_increment_or_decrement_operator_must_be_a_variable_property_or_indexer: string; this_cannot_be_referenced_in_static_initializers_in_a_class_body: string; Class_0_cannot_extend_class_1_NL_2: string; Interface_0_cannot_extend_class_1_NL_2: string; Interface_0_cannot_extend_interface_1_NL_2: string; Duplicate_overload_signature_for_0: string; Duplicate_constructor_overload_signature: string; Duplicate_overload_call_signature: string; Duplicate_overload_construct_signature: string; Overload_signature_is_not_compatible_with_function_definition: string; Overload_signature_is_not_compatible_with_function_definition_NL_0: string; Overload_signatures_must_all_be_public_or_private: string; Overload_signatures_must_all_be_exported_or_not_exported: string; Overload_signatures_must_all_be_ambient_or_non_ambient: string; Overload_signatures_must_all_be_optional_or_required: string; Specialized_overload_signature_is_not_assignable_to_any_non_specialized_signature: string; this_cannot_be_referenced_in_constructor_arguments: string; Instance_member_cannot_be_accessed_off_a_class: string; Untyped_function_calls_may_not_accept_type_arguments: string; Non_generic_functions_may_not_accept_type_arguments: string; A_generic_type_may_not_reference_itself_with_a_wrapped_form_of_its_own_type_parameters: string; Rest_parameters_must_be_array_types: string; Overload_signature_implementation_cannot_use_specialized_type: string; Export_assignments_may_only_be_used_at_the_top_level_of_external_modules: string; Export_assignments_may_only_be_made_with_variables_functions_classes_interfaces_enums_and_internal_modules: string; Only_public_methods_of_the_base_class_are_accessible_via_the_super_keyword: string; Numeric_indexer_type_0_must_be_assignable_to_string_indexer_type_1: string; Numeric_indexer_type_0_must_be_assignable_to_string_indexer_type_1_NL_2: string; All_numerically_named_properties_must_be_assignable_to_numeric_indexer_type_0: string; All_numerically_named_properties_must_be_assignable_to_numeric_indexer_type_0_NL_1: string; All_named_properties_must_be_assignable_to_string_indexer_type_0: string; All_named_properties_must_be_assignable_to_string_indexer_type_0_NL_1: string; Generic_type_references_must_include_all_type_arguments: string; Default_arguments_are_only_allowed_in_implementation: string; Overloads_cannot_differ_only_by_return_type: string; Function_expression_declared_a_non_void_return_type_but_has_no_return_expression: string; Import_declaration_referencing_identifier_from_internal_module_can_only_be_made_with_variables_functions_classes_interfaces_enums_and_internal_modules: string; Could_not_find_symbol_0_in_module_1: string; Unable_to_resolve_module_reference_0: string; Could_not_find_module_0_in_module_1: string; Exported_import_declaration_0_is_assigned_value_with_type_that_has_or_is_using_private_type_1: string; Exported_import_declaration_0_is_assigned_value_with_type_that_is_using_inaccessible_module_1: string; Exported_import_declaration_0_is_assigned_type_that_has_or_is_using_private_type_1: string; Exported_import_declaration_0_is_assigned_type_that_is_using_inaccessible_module_1: string; Exported_import_declaration_0_is_assigned_container_that_is_or_is_using_inaccessible_module_1: string; Type_name_0_in_extends_clause_does_not_reference_constructor_function_for_1: string; Internal_module_reference_0_in_import_declaration_does_not_reference_module_instance_for_1: string; Module_0_cannot_merge_with_previous_declaration_of_1_in_a_different_file_2: string; Interface_0_cannot_simultaneously_extend_types_1_and_2_NL_3: string; Initializer_of_parameter_0_cannot_reference_identifier_1_declared_after_it: string; Ambient_external_module_declaration_cannot_be_reopened: string; All_declarations_of_merged_declaration_0_must_be_exported_or_not_exported: string; super_cannot_be_referenced_in_constructor_arguments: string; Return_type_of_constructor_signature_must_be_assignable_to_the_instance_type_of_the_class: string; Ambient_external_module_declaration_must_be_defined_in_global_context: string; Ambient_external_module_declaration_cannot_specify_relative_module_name: string; Import_declaration_in_an_ambient_external_module_declaration_cannot_reference_external_module_through_relative_external_module_name: string; Could_not_find_the_best_common_type_of_types_of_all_return_statement_expressions: string; Import_declaration_cannot_refer_to_external_module_reference_when_noResolve_option_is_set: string; Duplicate_identifier_this_Compiler_uses_variable_declaration_this_to_capture_this_reference: string; continue_statement_can_only_be_used_within_an_enclosing_iteration_statement: string; break_statement_can_only_be_used_within_an_enclosing_iteration_or_switch_statement: string; Jump_target_not_found: string; Jump_target_cannot_cross_function_boundary: string; Duplicate_identifier_super_Compiler_uses_super_to_capture_base_class_reference: string; Expression_resolves_to_variable_declaration_this_that_compiler_uses_to_capture_this_reference: string; Expression_resolves_to_super_that_compiler_uses_to_capture_base_class_reference: string; TypeParameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_type_1: string; TypeParameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_type_1: string; TypeParameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_type_1: string; TypeParameter_0_of_public_method_from_exported_class_has_or_is_using_private_type_1: string; TypeParameter_0_of_method_from_exported_interface_has_or_is_using_private_type_1: string; TypeParameter_0_of_exported_function_has_or_is_using_private_type_1: string; TypeParameter_0_of_constructor_signature_from_exported_interface_is_using_inaccessible_module_1: string; TypeParameter_0_of_call_signature_from_exported_interface_is_using_inaccessible_module_1: string; TypeParameter_0_of_public_static_method_from_exported_class_is_using_inaccessible_module_1: string; TypeParameter_0_of_public_method_from_exported_class_is_using_inaccessible_module_1: string; TypeParameter_0_of_method_from_exported_interface_is_using_inaccessible_module_1: string; TypeParameter_0_of_exported_function_is_using_inaccessible_module_1: string; TypeParameter_0_of_exported_class_has_or_is_using_private_type_1: string; TypeParameter_0_of_exported_interface_has_or_is_using_private_type_1: string; TypeParameter_0_of_exported_class_is_using_inaccessible_module_1: string; TypeParameter_0_of_exported_interface_is_using_inaccessible_module_1: string; Duplicate_identifier_i_Compiler_uses_i_to_initialize_rest_parameter: string; Duplicate_identifier_arguments_Compiler_uses_arguments_to_initialize_rest_parameters: string; Type_of_conditional_0_must_be_identical_to_1_or_2: string; Type_of_conditional_0_must_be_identical_to_1_2_or_3: string; Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_an_external_module: string; Constraint_of_a_type_parameter_cannot_reference_any_type_parameter_from_the_same_type_parameter_list: string; Initializer_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor: string; Parameter_0_cannot_be_referenced_in_its_initializer: string; Duplicate_string_index_signature: string; Duplicate_number_index_signature: string; All_declarations_of_an_interface_must_have_identical_type_parameters: string; Expression_resolves_to_variable_declaration_i_that_compiler_uses_to_initialize_rest_parameter: string; Type_0_is_missing_property_1_from_type_2: string; Types_of_property_0_of_types_1_and_2_are_incompatible: string; Types_of_property_0_of_types_1_and_2_are_incompatible_NL_3: string; Property_0_defined_as_private_in_type_1_is_defined_as_public_in_type_2: string; Property_0_defined_as_public_in_type_1_is_defined_as_private_in_type_2: string; Types_0_and_1_define_property_2_as_private: string; Call_signatures_of_types_0_and_1_are_incompatible: string; Call_signatures_of_types_0_and_1_are_incompatible_NL_2: string; Type_0_requires_a_call_signature_but_type_1_lacks_one: string; Construct_signatures_of_types_0_and_1_are_incompatible: string; Construct_signatures_of_types_0_and_1_are_incompatible_NL_2: string; Type_0_requires_a_construct_signature_but_type_1_lacks_one: string; Index_signatures_of_types_0_and_1_are_incompatible: string; Index_signatures_of_types_0_and_1_are_incompatible_NL_2: string; Call_signature_expects_0_or_fewer_parameters: string; Could_not_apply_type_0_to_argument_1_which_is_of_type_2: string; Class_0_defines_instance_member_accessor_1_but_extended_class_2_defines_it_as_instance_member_function: string; Class_0_defines_instance_member_property_1_but_extended_class_2_defines_it_as_instance_member_function: string; Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_accessor: string; Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_property: string; Types_of_static_property_0_of_class_1_and_class_2_are_incompatible: string; Types_of_static_property_0_of_class_1_and_class_2_are_incompatible_NL_3: string; Type_reference_cannot_refer_to_container_0: string; Type_reference_must_refer_to_type: string; In_enums_with_multiple_declarations_only_one_declaration_can_omit_an_initializer_for_the_first_enum_element: string; _0_overload_s: string; Variable_declaration_cannot_have_the_same_name_as_an_import_declaration: string; Signature_expected_0_type_arguments_got_1_instead: string; Property_0_defined_as_optional_in_type_1_but_is_required_in_type_2: string; Types_0_and_1_originating_in_infinitely_expanding_type_reference_do_not_refer_to_same_named_type: string; Types_0_and_1_originating_in_infinitely_expanding_type_reference_have_incompatible_type_arguments: string; Types_0_and_1_originating_in_infinitely_expanding_type_reference_have_incompatible_type_arguments_NL_2: string; Named_properties_0_of_types_1_and_2_are_not_identical: string; Types_of_string_indexer_of_types_0_and_1_are_not_identical: string; Types_of_number_indexer_of_types_0_and_1_are_not_identical: string; Type_of_number_indexer_in_type_0_is_not_assignable_to_string_indexer_type_in_type_1_NL_2: string; Type_of_property_0_in_type_1_is_not_assignable_to_string_indexer_type_in_type_2_NL_3: string; Type_of_property_0_in_type_1_is_not_assignable_to_number_indexer_type_in_type_2_NL_3: string; Static_property_0_defined_as_private_in_type_1_is_defined_as_public_in_type_2: string; Static_property_0_defined_as_public_in_type_1_is_defined_as_private_in_type_2: string; Types_0_and_1_define_static_property_2_as_private: string; Current_host_does_not_support_0_option: string; ECMAScript_target_version_0_not_supported_Specify_a_valid_target_version_1_default_or_2: string; Module_code_generation_0_not_supported: string; Could_not_find_file_0: string; A_file_cannot_have_a_reference_to_itself: string; Cannot_resolve_referenced_file_0: string; Cannot_find_the_common_subdirectory_path_for_the_input_files: string; Emit_Error_0: string; Cannot_read_file_0_1: string; Unsupported_file_encoding: string; Locale_must_be_of_the_form_language_or_language_territory_For_example_0_or_1: string; Unsupported_locale_0: string; Execution_Failed_NL: string; Invalid_call_to_up: string; Invalid_call_to_down: string; Base64_value_0_finished_with_a_continuation_bit: string; Unknown_option_0: string; Expected_0_arguments_to_message_got_1_instead: string; Expected_the_message_0_to_have_1_arguments_but_it_had_2: string; Could_not_delete_file_0: string; Could_not_create_directory_0: string; Error_while_executing_file_0: string; Cannot_compile_external_modules_unless_the_module_flag_is_provided: string; Option_mapRoot_cannot_be_specified_without_specifying_sourcemap_option: string; Option_sourceRoot_cannot_be_specified_without_specifying_sourcemap_option: string; Options_mapRoot_and_sourceRoot_cannot_be_specified_without_specifying_sourcemap_option: string; Option_0_specified_without_1: string; codepage_option_not_supported_on_current_platform: string; Concatenate_and_emit_output_to_single_file: string; Generates_corresponding_0_file: string; Specifies_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations: string; Specifies_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations: string; Watch_input_files: string; Redirect_output_structure_to_the_directory: string; Do_not_emit_comments_to_output: string; Skip_resolution_and_preprocessing: string; Specify_ECMAScript_target_version_0_default_or_1: string; Specify_module_code_generation_0_or_1: string; Print_this_message: string; Print_the_compiler_s_version_0: string; Allow_use_of_deprecated_0_keyword_when_referencing_an_external_module: string; Specify_locale_for_errors_and_messages_For_example_0_or_1: string; Syntax_0: string; options: string; file1: string; Examples: string; Options: string; Insert_command_line_options_and_files_from_a_file: string; Version_0: string; Use_the_0_flag_to_see_options: string; NL_Recompiling_0: string; STRING: string; KIND: string; file2: string; VERSION: string; LOCATION: string; DIRECTORY: string; NUMBER: string; Specify_the_codepage_to_use_when_opening_source_files: string; Additional_locations: string; This_version_of_the_Javascript_runtime_does_not_support_the_0_function: string; Unknown_rule: string; Invalid_line_number_0: string; Warn_on_expressions_and_declarations_with_an_implied_any_type: string; Variable_0_implicitly_has_an_any_type: string; Parameter_0_of_1_implicitly_has_an_any_type: string; Parameter_0_of_function_type_implicitly_has_an_any_type: string; Member_0_of_object_type_implicitly_has_an_any_type: string; new_expression_which_lacks_a_constructor_signature_implicitly_has_an_any_type: string; _0_which_lacks_return_type_annotation_implicitly_has_an_any_return_type: string; Function_expression_which_lacks_return_type_annotation_implicitly_has_an_any_return_type: string; Parameter_0_of_lambda_function_implicitly_has_an_any_type: string; Constructor_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type: string; Lambda_Function_which_lacks_return_type_annotation_implicitly_has_an_any_return_type: string; Array_Literal_implicitly_has_an_any_type_from_widening: string; _0_which_lacks_get_accessor_and_parameter_type_annotation_on_set_accessor_implicitly_has_an_any_type: string; Index_signature_of_object_type_implicitly_has_an_any_type: string; Object_literal_s_property_0_implicitly_has_an_any_type_from_widening: string; }

public DiagnosticCode.A_class_may_only_extend_another_class: string

public DiagnosticCode.A_class_may_only_implement_another_class_or_interface: string

public DiagnosticCode.A_file_cannot_have_a_reference_to_itself: string

public DiagnosticCode.A_generic_type_may_not_reference_itself_with_a_wrapped_form_of_its_own_type_parameters: string

public DiagnosticCode.A_parameter_list_must_follow_a_generic_type_argument_list_expected: string

public DiagnosticCode.A_super_call_must_be_the_first_statement_in_the_constructor_when_a_class_contains_initialized_properties_or_has_parameter_properties: string

public DiagnosticCode.Accessibility_modifier_already_seen: string

public DiagnosticCode.Accessors_are_not_allowed_in_ambient_contexts: string

public DiagnosticCode.Accessors_are_only_available_when_targeting_ECMAScript_5_and_higher: string

public DiagnosticCode.Additional_locations: string

public DiagnosticCode.All_declarations_of_an_interface_must_have_identical_type_parameters: string

public DiagnosticCode.All_declarations_of_merged_declaration_0_must_be_exported_or_not_exported: string

public DiagnosticCode.All_named_properties_must_be_assignable_to_string_indexer_type_0: string

public DiagnosticCode.All_named_properties_must_be_assignable_to_string_indexer_type_0_NL_1: string

public DiagnosticCode.All_numerically_named_properties_must_be_assignable_to_numeric_indexer_type_0: string

public DiagnosticCode.All_numerically_named_properties_must_be_assignable_to_numeric_indexer_type_0_NL_1: string

public DiagnosticCode.All_symbols_within_a_with_block_will_be_resolved_to_any: string

public DiagnosticCode.Allow_use_of_deprecated_0_keyword_when_referencing_an_external_module: string

public DiagnosticCode.Ambient_enum_elements_can_only_have_integer_literal_initializers: string

public DiagnosticCode.Ambient_external_module_declaration_cannot_be_reopened: string

public DiagnosticCode.Ambient_external_module_declaration_cannot_specify_relative_module_name: string

public DiagnosticCode.Ambient_external_module_declaration_must_be_defined_in_global_context: string

public DiagnosticCode.An_interface_may_only_extend_another_class_or_interface: string

public DiagnosticCode.Array_Literal_implicitly_has_an_any_type_from_widening: string

public DiagnosticCode.AsteriskSlash_expected: string

public DiagnosticCode.Automatic_semicolon_insertion_not_allowed: string

public DiagnosticCode.Base64_value_0_finished_with_a_continuation_bit: string

public DiagnosticCode.Call_signature_expects_0_or_fewer_parameters: string

public DiagnosticCode.Call_signatures_of_types_0_and_1_are_incompatible: string

public DiagnosticCode.Call_signatures_of_types_0_and_1_are_incompatible_NL_2: string

public DiagnosticCode.Call_signatures_used_in_a_new_expression_must_have_a_void_return_type: string

public DiagnosticCode.Calls_to_super_are_only_valid_inside_a_class: string

public DiagnosticCode.Cannot_compile_external_modules_unless_the_module_flag_is_provided: string

public DiagnosticCode.Cannot_convert_0_to_1: string

public DiagnosticCode.Cannot_convert_0_to_1_NL_2: string

public DiagnosticCode.Cannot_find_the_common_subdirectory_path_for_the_input_files: string

public DiagnosticCode.Cannot_invoke_an_expression_whose_type_lacks_a_call_signature: string

public DiagnosticCode.Cannot_read_file_0_1: string

public DiagnosticCode.Cannot_resolve_referenced_file_0: string

public DiagnosticCode.Cannot_resolve_return_type_reference: string

public DiagnosticCode.Catch_clause_parameter_cannot_have_a_type_annotation: string

public DiagnosticCode.Class_0_cannot_extend_class_1_NL_2: string

public DiagnosticCode.Class_0_declares_class_1_as_an_interface_but_does_not_implement_it_NL_2: string

public DiagnosticCode.Class_0_declares_interface_1_but_does_not_implement_it_NL_2: string

public DiagnosticCode.Class_0_defines_instance_member_accessor_1_but_extended_class_2_defines_it_as_instance_member_function: string

public DiagnosticCode.Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_accessor: string

public DiagnosticCode.Class_0_defines_instance_member_function_1_but_extended_class_2_defines_it_as_instance_member_property: string

public DiagnosticCode.Class_0_defines_instance_member_property_1_but_extended_class_2_defines_it_as_instance_member_function: string

public DiagnosticCode.Class_0_is_recursively_referenced_as_a_base_type_of_itself: string

public DiagnosticCode.Class_name_cannot_be_0: string

public DiagnosticCode.Classes_can_only_extend_a_single_class: string

public DiagnosticCode.Concatenate_and_emit_output_to_single_file: string

public DiagnosticCode.Constraint_of_a_type_parameter_cannot_reference_any_type_parameter_from_the_same_type_parameter_list: string

public DiagnosticCode.Construct_signatures_of_types_0_and_1_are_incompatible: string

public DiagnosticCode.Construct_signatures_of_types_0_and_1_are_incompatible_NL_2: string

public DiagnosticCode.Constructor_implementation_expected: string

public DiagnosticCode.Constructor_signature_which_lacks_return_type_annotation_implicitly_has_an_any_return_type: string

public DiagnosticCode.Constructors_cannot_have_a_return_type_of_void: string

public DiagnosticCode.Constructors_for_derived_classes_must_contain_a_super_call: string

public DiagnosticCode.Could_not_apply_type_0_to_argument_1_which_is_of_type_2: string

public DiagnosticCode.Could_not_create_directory_0: string

public DiagnosticCode.Could_not_delete_file_0: string

public DiagnosticCode.Could_not_find_enclosing_symbol_for_dotted_name_0: string

public DiagnosticCode.Could_not_find_file_0: string

public DiagnosticCode.Could_not_find_module_0_in_module_1: string

public DiagnosticCode.Could_not_find_symbol_0: string

public DiagnosticCode.Could_not_find_symbol_0_in_module_1: string

public DiagnosticCode.Could_not_find_the_best_common_type_of_types_of_all_return_statement_expressions: string

public DiagnosticCode.Could_not_select_overload_for_call_expression: string

public DiagnosticCode.Could_not_select_overload_for_new_expression: string

public DiagnosticCode.Current_host_does_not_support_0_option: string

public DiagnosticCode.DIRECTORY: string

public DiagnosticCode.Default_arguments_are_only_allowed_in_implementation: string

public DiagnosticCode.Do_not_emit_comments_to_output: string

public DiagnosticCode.Duplicate_constructor_overload_signature: string

public DiagnosticCode.Duplicate_identifier_0: string

public DiagnosticCode.Duplicate_identifier_0_Compiler_reserves_name_1_in_top_level_scope_of_an_external_module: string

public DiagnosticCode.Duplicate_identifier_arguments_Compiler_uses_arguments_to_initialize_rest_parameters: string

public DiagnosticCode.Duplicate_identifier_i_Compiler_uses_i_to_initialize_rest_parameter: string

public DiagnosticCode.Duplicate_identifier_super_Compiler_uses_super_to_capture_base_class_reference: string

public DiagnosticCode.Duplicate_identifier_this_Compiler_uses_variable_declaration_this_to_capture_this_reference: string

public DiagnosticCode.Duplicate_number_index_signature: string

public DiagnosticCode.Duplicate_overload_call_signature: string

public DiagnosticCode.Duplicate_overload_construct_signature: string

public DiagnosticCode.Duplicate_overload_signature_for_0: string

public DiagnosticCode.Duplicate_string_index_signature: string

public DiagnosticCode.ECMAScript_target_version_0_not_supported_Specify_a_valid_target_version_1_default_or_2: string

public DiagnosticCode.Emit_Error_0: string

public DiagnosticCode.Enum_member_must_have_initializer: string

public DiagnosticCode.Enum_name_cannot_be_0: string

public DiagnosticCode.Error_while_executing_file_0: string

public DiagnosticCode.Examples: string

public DiagnosticCode.Execution_Failed_NL: string

public DiagnosticCode.Expected_0_arguments_to_message_got_1_instead: string

public DiagnosticCode.Expected_the_message_0_to_have_1_arguments_but_it_had_2: string

public DiagnosticCode.Expected_var_class_interface_or_module: string

public DiagnosticCode.Export_assignment_cannot_be_used_in_internal_modules: string

public DiagnosticCode.Export_assignment_not_allowed_in_module_with_exported_element: string

public DiagnosticCode.Export_assignments_may_only_be_made_with_variables_functions_classes_interfaces_enums_and_internal_modules: string

public DiagnosticCode.Export_assignments_may_only_be_used_at_the_top_level_of_external_modules: string

public DiagnosticCode.Exported_class_0_extends_class_from_inaccessible_module_1: string

public DiagnosticCode.Exported_class_0_extends_private_class_1: string

public DiagnosticCode.Exported_class_0_implements_interface_from_inaccessible_module_1: string

public DiagnosticCode.Exported_class_0_implements_private_interface_1: string

public DiagnosticCode.Exported_import_declaration_0_is_assigned_container_that_is_or_is_using_inaccessible_module_1: string

public DiagnosticCode.Exported_import_declaration_0_is_assigned_type_that_has_or_is_using_private_type_1: string

public DiagnosticCode.Exported_import_declaration_0_is_assigned_type_that_is_using_inaccessible_module_1: string

public DiagnosticCode.Exported_import_declaration_0_is_assigned_value_with_type_that_has_or_is_using_private_type_1: string

public DiagnosticCode.Exported_import_declaration_0_is_assigned_value_with_type_that_is_using_inaccessible_module_1: string

public DiagnosticCode.Exported_interface_0_extends_interface_from_inaccessible_module_1: string

public DiagnosticCode.Exported_interface_0_extends_private_interface_1: string

public DiagnosticCode.Exported_variable_0_has_or_is_using_private_type_1: string

public DiagnosticCode.Exported_variable_0_is_using_inaccessible_module_1: string

public DiagnosticCode.Expression_resolves_to_super_that_compiler_uses_to_capture_base_class_reference: string

public DiagnosticCode.Expression_resolves_to_variable_declaration_i_that_compiler_uses_to_initialize_rest_parameter: string

public DiagnosticCode.Expression_resolves_to_variable_declaration_this_that_compiler_uses_to_capture_this_reference: string

public DiagnosticCode.Function_declared_a_non_void_return_type_but_has_no_return_expression: string

public DiagnosticCode.Function_expression_declared_a_non_void_return_type_but_has_no_return_expression: string

public DiagnosticCode.Function_expression_which_lacks_return_type_annotation_implicitly_has_an_any_return_type: string

public DiagnosticCode.Function_implementation_expected: string

public DiagnosticCode.Function_overload_must_be_static: string

public DiagnosticCode.Function_overload_must_not_be_static: string

public DiagnosticCode.Function_overload_name_must_be_0: string

public DiagnosticCode.Generates_corresponding_0_file: string

public DiagnosticCode.Generic_type_0_requires_1_type_argument_s: string

public DiagnosticCode.Generic_type_references_must_include_all_type_arguments: string

public DiagnosticCode.Getter_0_already_declared: string

public DiagnosticCode.Getter_and_setter_accessors_do_not_agree_in_visibility: string

public DiagnosticCode.Getters_must_return_a_value: string

public DiagnosticCode.Identifier_expected: string

public DiagnosticCode.Identifier_expected_0_is_a_keyword: string

public DiagnosticCode.Implementations_are_not_allowed_in_ambient_contexts: string

public DiagnosticCode.Import_declaration_cannot_refer_to_external_module_reference_when_noResolve_option_is_set: string

public DiagnosticCode.Import_declaration_in_an_ambient_external_module_declaration_cannot_reference_external_module_through_relative_external_module_name: string

public DiagnosticCode.Import_declaration_referencing_identifier_from_internal_module_can_only_be_made_with_variables_functions_classes_interfaces_enums_and_internal_modules: string

public DiagnosticCode.Import_declarations_in_an_internal_module_cannot_reference_an_external_module: string

public DiagnosticCode.In_enums_with_multiple_declarations_only_one_declaration_can_omit_an_initializer_for_the_first_enum_element: string

public DiagnosticCode.Index_signature_must_have_a_type_annotation: string

public DiagnosticCode.Index_signature_of_object_type_implicitly_has_an_any_type: string

public DiagnosticCode.Index_signature_parameter_cannot_have_a_question_mark: string

public DiagnosticCode.Index_signature_parameter_cannot_have_accessibility_modifiers: string

public DiagnosticCode.Index_signature_parameter_cannot_have_an_initializer: string

public DiagnosticCode.Index_signature_parameter_must_have_a_type_annotation: string

public DiagnosticCode.Index_signature_parameter_type_must_be_string_or_number: string

public DiagnosticCode.Index_signatures_cannot_have_rest_parameters: string

public DiagnosticCode.Index_signatures_of_types_0_and_1_are_incompatible: string

public DiagnosticCode.Index_signatures_of_types_0_and_1_are_incompatible_NL_2: string

public DiagnosticCode.Initializer_of_instance_member_variable_0_cannot_reference_identifier_1_declared_in_the_constructor: string

public DiagnosticCode.Initializer_of_parameter_0_cannot_reference_identifier_1_declared_after_it: string

public DiagnosticCode.Initializers_are_not_allowed_in_ambient_contexts: string

public DiagnosticCode.Insert_command_line_options_and_files_from_a_file: string

public DiagnosticCode.Instance_member_cannot_be_accessed_off_a_class: string

public DiagnosticCode.Interface_0_cannot_extend_class_1_NL_2: string

public DiagnosticCode.Interface_0_cannot_extend_interface_1_NL_2: string

public DiagnosticCode.Interface_0_cannot_simultaneously_extend_types_1_and_2_NL_3: string

public DiagnosticCode.Interface_0_is_recursively_referenced_as_a_base_type_of_itself: string

public DiagnosticCode.Interface_declaration_cannot_have_implements_clause: string

public DiagnosticCode.Interface_name_cannot_be_0: string

public DiagnosticCode.Internal_module_reference_0_in_import_declaration_does_not_reference_module_instance_for_1: string

public DiagnosticCode.Invalid_call_to_down: string

public DiagnosticCode.Invalid_call_to_up: string

public DiagnosticCode.Invalid_expression_types_not_known_to_support_the_addition_operator: string

public DiagnosticCode.Invalid_left_hand_side_of_assignment_expression: string

public DiagnosticCode.Invalid_line_number_0: string

public DiagnosticCode.Invalid_new_expression: string

public DiagnosticCode.Invalid_reference_directive_syntax: string

public DiagnosticCode.Jump_target_cannot_cross_function_boundary: string

public DiagnosticCode.Jump_target_not_found: string

public DiagnosticCode.KIND: string

public DiagnosticCode.LOCATION: string

public DiagnosticCode.Lambda_Function_which_lacks_return_type_annotation_implicitly_has_an_any_return_type: string

public DiagnosticCode.Locale_must_be_of_the_form_language_or_language_territory_For_example_0_or_1: string

public DiagnosticCode.Member_0_of_object_type_implicitly_has_an_any_type: string

public DiagnosticCode.Missing_close_quote_character: string

public DiagnosticCode.Modifiers_cannot_appear_here: string

public DiagnosticCode.Module_0_cannot_merge_with_previous_declaration_of_1_in_a_different_file_2: string

public DiagnosticCode.Module_cannot_be_aliased_to_a_non_module_type: string

public DiagnosticCode.Module_cannot_have_multiple_export_assignments: string

public DiagnosticCode.Module_code_generation_0_not_supported: string

public DiagnosticCode.Module_name_cannot_be_0: string

public DiagnosticCode.Multiple_constructor_implementations_are_not_allowed: string

public DiagnosticCode.NL_Recompiling_0: string

public DiagnosticCode.NUMBER: string

public DiagnosticCode.Named_properties_0_of_types_1_and_2_are_not_identical: string

public DiagnosticCode.Non_generic_functions_may_not_accept_type_arguments: string

public DiagnosticCode.Numeric_indexer_type_0_must_be_assignable_to_string_indexer_type_1: string

public DiagnosticCode.Numeric_indexer_type_0_must_be_assignable_to_string_indexer_type_1_NL_2: string

public DiagnosticCode.Object_literal_s_property_0_implicitly_has_an_any_type_from_widening: string

public DiagnosticCode.Octal_literals_are_not_available_when_targeting_ECMAScript_5_and_higher: string

public DiagnosticCode.Only_a_single_variable_declaration_is_allowed_in_a_for_in_statement: string

public DiagnosticCode.Only_ambient_modules_can_use_quoted_names: string

public DiagnosticCode.Only_public_methods_of_the_base_class_are_accessible_via_the_super_keyword: string

public DiagnosticCode.Operator_0_cannot_be_applied_to_type_1: string

public DiagnosticCode.Operator_0_cannot_be_applied_to_types_1_and_2: string

public DiagnosticCode.Operator_0_cannot_be_applied_to_types_1_and_2_3: string

public DiagnosticCode.Option_0_specified_without_1: string

public DiagnosticCode.Option_mapRoot_cannot_be_specified_without_specifying_sourcemap_option: string

public DiagnosticCode.Option_sourceRoot_cannot_be_specified_without_specifying_sourcemap_option: string

public DiagnosticCode.Options: string

public DiagnosticCode.Options_mapRoot_and_sourceRoot_cannot_be_specified_without_specifying_sourcemap_option: string

public DiagnosticCode.Overload_signature_implementation_cannot_use_specialized_type: string

public DiagnosticCode.Overload_signature_is_not_compatible_with_function_definition: string

public DiagnosticCode.Overload_signature_is_not_compatible_with_function_definition_NL_0: string

public DiagnosticCode.Overload_signatures_must_all_be_ambient_or_non_ambient: string

public DiagnosticCode.Overload_signatures_must_all_be_exported_or_not_exported: string

public DiagnosticCode.Overload_signatures_must_all_be_optional_or_required: string

public DiagnosticCode.Overload_signatures_must_all_be_public_or_private: string

public DiagnosticCode.Overloads_cannot_differ_only_by_return_type: string

public DiagnosticCode.Parameter_0_cannot_be_referenced_in_its_initializer: string

public DiagnosticCode.Parameter_0_of_1_implicitly_has_an_any_type: string

public DiagnosticCode.Parameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_type_1: string

public DiagnosticCode.Parameter_0_of_call_signature_from_exported_interface_is_using_inaccessible_module_1: string

public DiagnosticCode.Parameter_0_of_constructor_from_exported_class_has_or_is_using_private_type_1: string

public DiagnosticCode.Parameter_0_of_constructor_from_exported_class_is_using_inaccessible_module_1: string

public DiagnosticCode.Parameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_type_1: string

public DiagnosticCode.Parameter_0_of_constructor_signature_from_exported_interface_is_using_inaccessible_module_1: string

public DiagnosticCode.Parameter_0_of_exported_function_has_or_is_using_private_type_1: string

public DiagnosticCode.Parameter_0_of_exported_function_is_using_inaccessible_module_1: string

public DiagnosticCode.Parameter_0_of_function_type_implicitly_has_an_any_type: string

public DiagnosticCode.Parameter_0_of_lambda_function_implicitly_has_an_any_type: string

public DiagnosticCode.Parameter_0_of_method_from_exported_interface_has_or_is_using_private_type_1: string

public DiagnosticCode.Parameter_0_of_method_from_exported_interface_is_using_inaccessible_module_1: string

public DiagnosticCode.Parameter_0_of_public_method_from_exported_class_has_or_is_using_private_type_1: string

public DiagnosticCode.Parameter_0_of_public_method_from_exported_class_is_using_inaccessible_module_1: string

public DiagnosticCode.Parameter_0_of_public_property_setter_from_exported_class_has_or_is_using_private_type_1: string

public DiagnosticCode.Parameter_0_of_public_property_setter_from_exported_class_is_using_inaccessible_module_1: string

public DiagnosticCode.Parameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_type_1: string

public DiagnosticCode.Parameter_0_of_public_static_method_from_exported_class_is_using_inaccessible_module_1: string

public DiagnosticCode.Parameter_0_of_public_static_property_setter_from_exported_class_has_or_is_using_private_type_1: string

public DiagnosticCode.Parameter_0_of_public_static_property_setter_from_exported_class_is_using_inaccessible_module_1: string

public DiagnosticCode.Parameter_cannot_have_question_mark_and_initializer: string

public DiagnosticCode.Parameter_property_declarations_can_only_be_used_in_a_non_ambient_constructor_declaration: string

public DiagnosticCode.Parameter_property_declarations_cannot_be_used_in_a_constructor_overload: string

public DiagnosticCode.Print_the_compiler_s_version_0: string

public DiagnosticCode.Print_this_message: string

public DiagnosticCode.Property_0_defined_as_optional_in_type_1_but_is_required_in_type_2: string

public DiagnosticCode.Property_0_defined_as_private_in_type_1_is_defined_as_public_in_type_2: string

public DiagnosticCode.Property_0_defined_as_public_in_type_1_is_defined_as_private_in_type_2: string

public DiagnosticCode.Property_0_of_exported_interface_has_or_is_using_private_type_1: string

public DiagnosticCode.Property_0_of_exported_interface_is_using_inaccessible_module_1: string

public DiagnosticCode.Public_property_0_of_exported_class_has_or_is_using_private_type_1: string

public DiagnosticCode.Public_property_0_of_exported_class_is_using_inaccessible_module_1: string

public DiagnosticCode.Public_static_property_0_of_exported_class_has_or_is_using_private_type_1: string

public DiagnosticCode.Public_static_property_0_of_exported_class_is_using_inaccessible_module_1: string

public DiagnosticCode.Redirect_output_structure_to_the_directory: string

public DiagnosticCode.Required_parameter_cannot_follow_optional_parameter: string

public DiagnosticCode.Rest_parameter_cannot_be_optional: string

public DiagnosticCode.Rest_parameter_cannot_have_an_initializer: string

public DiagnosticCode.Rest_parameter_must_be_last_in_list: string

public DiagnosticCode.Rest_parameters_must_be_array_types: string

public DiagnosticCode.Return_type_of_call_signature_from_exported_interface_has_or_is_using_private_type_0: string

public DiagnosticCode.Return_type_of_call_signature_from_exported_interface_is_using_inaccessible_module_0: string

public DiagnosticCode.Return_type_of_constructor_signature_from_exported_interface_has_or_is_using_private_type_0: string

public DiagnosticCode.Return_type_of_constructor_signature_from_exported_interface_is_using_inaccessible_module_0: string

public DiagnosticCode.Return_type_of_constructor_signature_must_be_assignable_to_the_instance_type_of_the_class: string

public DiagnosticCode.Return_type_of_exported_function_has_or_is_using_private_type_0: string

public DiagnosticCode.Return_type_of_exported_function_is_using_inaccessible_module_0: string

public DiagnosticCode.Return_type_of_index_signature_from_exported_interface_has_or_is_using_private_type_0: string

public DiagnosticCode.Return_type_of_index_signature_from_exported_interface_is_using_inaccessible_module_0: string

public DiagnosticCode.Return_type_of_method_from_exported_interface_has_or_is_using_private_type_0: string

public DiagnosticCode.Return_type_of_method_from_exported_interface_is_using_inaccessible_module_0: string

public DiagnosticCode.Return_type_of_public_method_from_exported_class_has_or_is_using_private_type_0: string

public DiagnosticCode.Return_type_of_public_method_from_exported_class_is_using_inaccessible_module_0: string

public DiagnosticCode.Return_type_of_public_property_getter_from_exported_class_has_or_is_using_private_type_0: string

public DiagnosticCode.Return_type_of_public_property_getter_from_exported_class_is_using_inaccessible_module_0: string

public DiagnosticCode.Return_type_of_public_static_method_from_exported_class_has_or_is_using_private_type_0: string

public DiagnosticCode.Return_type_of_public_static_method_from_exported_class_is_using_inaccessible_module_0: string

public DiagnosticCode.Return_type_of_public_static_property_getter_from_exported_class_has_or_is_using_private_type_0: string

public DiagnosticCode.Return_type_of_public_static_property_getter_from_exported_class_is_using_inaccessible_module_0: string

public DiagnosticCode.STRING: string

public DiagnosticCode.Setter_0_already_declared: string

public DiagnosticCode.Setters_cannot_return_a_value: string

public DiagnosticCode.Signature_expected_0_type_arguments_got_1_instead: string

public DiagnosticCode.Skip_resolution_and_preprocessing: string

public DiagnosticCode.Specialized_overload_signature_is_not_assignable_to_any_non_specialized_signature: string

public DiagnosticCode.Specifies_the_location_where_debugger_should_locate_TypeScript_files_instead_of_source_locations: string

public DiagnosticCode.Specifies_the_location_where_debugger_should_locate_map_files_instead_of_generated_locations: string

public DiagnosticCode.Specify_ECMAScript_target_version_0_default_or_1: string

public DiagnosticCode.Specify_locale_for_errors_and_messages_For_example_0_or_1: string

public DiagnosticCode.Specify_module_code_generation_0_or_1: string

public DiagnosticCode.Specify_the_codepage_to_use_when_opening_source_files: string

public DiagnosticCode.Statements_are_not_allowed_in_ambient_contexts: string

public DiagnosticCode.Static_members_cannot_reference_class_type_parameters: string

public DiagnosticCode.Static_property_0_defined_as_private_in_type_1_is_defined_as_public_in_type_2: string

public DiagnosticCode.Static_property_0_defined_as_public_in_type_1_is_defined_as_private_in_type_2: string

public DiagnosticCode.Subsequent_variable_declarations_must_have_the_same_type_Variable_0_must_be_of_type_1_but_here_has_type_2: string

public DiagnosticCode.Super_calls_are_not_permitted_outside_constructors_or_in_nested_functions_inside_constructors: string

public DiagnosticCode.Supplied_parameters_do_not_match_any_signature_of_call_target: string

public DiagnosticCode.Supplied_parameters_do_not_match_any_signature_of_call_target_NL_0: string

public DiagnosticCode.Syntax_0: string

public DiagnosticCode.The_left_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_or_an_enum_type: string

public DiagnosticCode.The_left_hand_side_of_an_assignment_expression_must_be_a_variable_property_or_indexer: string

public DiagnosticCode.The_left_hand_side_of_an_in_expression_must_be_of_types_any_string_or_number: string

public DiagnosticCode.The_left_hand_side_of_an_instanceof_expression_must_be_of_type_any_an_object_type_or_a_type_parameter: string

public DiagnosticCode.The_name_0_does_not_exist_in_the_current_scope: string

public DiagnosticCode.The_name_0_does_not_refer_to_a_value: string

public DiagnosticCode.The_operand_of_an_increment_or_decrement_operator_must_be_a_variable_property_or_indexer: string

public DiagnosticCode.The_property_0_does_not_exist_on_value_of_type_1: string

public DiagnosticCode.The_right_hand_side_of_a_for_in_statement_must_be_of_type_any_an_object_type_or_a_type_parameter: string

public DiagnosticCode.The_right_hand_side_of_an_arithmetic_operation_must_be_of_type_any_number_or_an_enum_type: string

public DiagnosticCode.The_right_hand_side_of_an_in_expression_must_be_of_type_any_an_object_type_or_a_type_parameter: string

public DiagnosticCode.The_right_hand_side_of_an_instanceof_expression_must_be_of_type_any_or_of_a_type_assignable_to_the_Function_interface_type: string

public DiagnosticCode.The_type_of_a_unary_arithmetic_operation_operand_must_be_of_type_any_number_or_an_enum_type: string

public DiagnosticCode.This_version_of_the_Javascript_runtime_does_not_support_the_0_function: string

public DiagnosticCode.Trailing_separator_not_allowed: string

public DiagnosticCode.Tried_to_query_type_of_uninitialized_module_0: string

public DiagnosticCode.Tried_to_set_variable_type_to_uninitialized_module_type_0: string

public DiagnosticCode.TypeParameter_0_of_call_signature_from_exported_interface_has_or_is_using_private_type_1: string

public DiagnosticCode.TypeParameter_0_of_call_signature_from_exported_interface_is_using_inaccessible_module_1: string

public DiagnosticCode.TypeParameter_0_of_constructor_signature_from_exported_interface_has_or_is_using_private_type_1: string

public DiagnosticCode.TypeParameter_0_of_constructor_signature_from_exported_interface_is_using_inaccessible_module_1: string

public DiagnosticCode.TypeParameter_0_of_exported_class_has_or_is_using_private_type_1: string

public DiagnosticCode.TypeParameter_0_of_exported_class_is_using_inaccessible_module_1: string

public DiagnosticCode.TypeParameter_0_of_exported_function_has_or_is_using_private_type_1: string

public DiagnosticCode.TypeParameter_0_of_exported_function_is_using_inaccessible_module_1: string

public DiagnosticCode.TypeParameter_0_of_exported_interface_has_or_is_using_private_type_1: string

public DiagnosticCode.TypeParameter_0_of_exported_interface_is_using_inaccessible_module_1: string

public DiagnosticCode.TypeParameter_0_of_method_from_exported_interface_has_or_is_using_private_type_1: string

public DiagnosticCode.TypeParameter_0_of_method_from_exported_interface_is_using_inaccessible_module_1: string

public DiagnosticCode.TypeParameter_0_of_public_method_from_exported_class_has_or_is_using_private_type_1: string

public DiagnosticCode.TypeParameter_0_of_public_method_from_exported_class_is_using_inaccessible_module_1: string

public DiagnosticCode.TypeParameter_0_of_public_static_method_from_exported_class_has_or_is_using_private_type_1: string

public DiagnosticCode.TypeParameter_0_of_public_static_method_from_exported_class_is_using_inaccessible_module_1: string

public DiagnosticCode.Type_0_does_not_have_type_parameters: string

public DiagnosticCode.Type_0_does_not_satisfy_the_constraint_1_for_type_parameter_2: string

public DiagnosticCode.Type_0_is_missing_property_1_from_type_2: string

public DiagnosticCode.Type_0_requires_a_call_signature_but_type_1_lacks_one: string

public DiagnosticCode.Type_0_requires_a_construct_signature_but_type_1_lacks_one: string

public DiagnosticCode.Type_annotation_cannot_appear_on_a_constructor_declaration: string

public DiagnosticCode.Type_name_0_in_extends_clause_does_not_reference_constructor_function_for_1: string

public DiagnosticCode.Type_of_array_literal_cannot_be_determined_Best_common_type_could_not_be_found_for_array_elements: string

public DiagnosticCode.Type_of_conditional_0_must_be_identical_to_1_2_or_3: string

public DiagnosticCode.Type_of_conditional_0_must_be_identical_to_1_or_2: string

public DiagnosticCode.Type_of_number_indexer_in_type_0_is_not_assignable_to_string_indexer_type_in_type_1_NL_2: string

public DiagnosticCode.Type_of_property_0_in_type_1_is_not_assignable_to_number_indexer_type_in_type_2_NL_3: string

public DiagnosticCode.Type_of_property_0_in_type_1_is_not_assignable_to_string_indexer_type_in_type_2_NL_3: string

public DiagnosticCode.Type_parameter_constraint_cannot_be_a_primitive_type: string

public DiagnosticCode.Type_parameters_cannot_appear_on_a_constructor_declaration: string

public DiagnosticCode.Type_reference_cannot_refer_to_container_0: string

public DiagnosticCode.Type_reference_must_refer_to_type: string

public DiagnosticCode.Types_0_and_1_define_property_2_as_private: string

public DiagnosticCode.Types_0_and_1_define_static_property_2_as_private: string

public DiagnosticCode.Types_0_and_1_originating_in_infinitely_expanding_type_reference_do_not_refer_to_same_named_type: string

public DiagnosticCode.Types_0_and_1_originating_in_infinitely_expanding_type_reference_have_incompatible_type_arguments: string

public DiagnosticCode.Types_0_and_1_originating_in_infinitely_expanding_type_reference_have_incompatible_type_arguments_NL_2: string

public DiagnosticCode.Types_of_number_indexer_of_types_0_and_1_are_not_identical: string

public DiagnosticCode.Types_of_property_0_of_types_1_and_2_are_incompatible: string

public DiagnosticCode.Types_of_property_0_of_types_1_and_2_are_incompatible_NL_3: string

public DiagnosticCode.Types_of_static_property_0_of_class_1_and_class_2_are_incompatible: string

public DiagnosticCode.Types_of_static_property_0_of_class_1_and_class_2_are_incompatible_NL_3: string

public DiagnosticCode.Types_of_string_indexer_of_types_0_and_1_are_not_identical: string

public DiagnosticCode.Unable_to_resolve_external_module_0: string

public DiagnosticCode.Unable_to_resolve_module_reference_0: string

public DiagnosticCode.Unable_to_resolve_type: string

public DiagnosticCode.Unable_to_resolve_type_of_0: string

public DiagnosticCode.Unable_to_resolve_type_parameter_constraint: string

public DiagnosticCode.Unexpected_character_0: string

public DiagnosticCode.Unexpected_token: string

public DiagnosticCode.Unexpected_token_0_expected: string

public DiagnosticCode.Unknown_option_0: string

public DiagnosticCode.Unknown_rule: string

public DiagnosticCode.Unrecognized_escape_sequence: string

public DiagnosticCode.Unsupported_file_encoding: string

public DiagnosticCode.Unsupported_locale_0: string

public DiagnosticCode.Untyped_function_calls_may_not_accept_type_arguments: string

public DiagnosticCode.Use_the_0_flag_to_see_options: string

public DiagnosticCode.VERSION: string

public DiagnosticCode.Value_of_type_0_is_not_callable: string

public DiagnosticCode.Value_of_type_0_is_not_callable_Did_you_mean_to_include_new: string

public DiagnosticCode.Value_of_type_0_is_not_indexable_by_type_1: string

public DiagnosticCode.Value_of_type_0_is_not_newable: string

public DiagnosticCode.Variable_0_implicitly_has_an_any_type: string

public DiagnosticCode.Variable_declaration_cannot_have_the_same_name_as_an_import_declaration: string

public DiagnosticCode.Variable_declarations_of_a_for_statement_cannot_use_a_type_annotation: string

public DiagnosticCode.Variable_declarations_of_a_for_statement_must_be_of_types_string_or_any: string

public DiagnosticCode.Version_0: string

public DiagnosticCode.Warn_on_expressions_and_declarations_with_an_implied_any_type: string

public DiagnosticCode.Watch_input_files: string

public DiagnosticCode._0_1_is_inaccessible: string

public DiagnosticCode._0_expected: string

public DiagnosticCode._0_keyword_expected: string

public DiagnosticCode._0_modifier_already_seen: string

public DiagnosticCode._0_modifier_cannot_appear_on_a_class_element: string

public DiagnosticCode._0_modifier_cannot_appear_on_a_constructor_declaration: string

public DiagnosticCode._0_modifier_cannot_appear_on_a_module_element: string

public DiagnosticCode._0_modifier_cannot_appear_on_a_parameter: string

public DiagnosticCode._0_modifier_must_precede_1_modifier: string

public DiagnosticCode._0_overload_s: string

public DiagnosticCode._0_which_lacks_get_accessor_and_parameter_type_annotation_on_set_accessor_implicitly_has_an_any_type: string

public DiagnosticCode._0_which_lacks_return_type_annotation_implicitly_has_an_any_return_type: string

public DiagnosticCode.break_statement_can_only_be_used_within_an_enclosing_iteration_or_switch_statement: string

public DiagnosticCode.call_construct_index_property_or_function_signature: string

public DiagnosticCode.case_or_default_clause: string

public DiagnosticCode.codepage_option_not_supported_on_current_platform: string

public DiagnosticCode.constructor_function_accessor_or_variable: string

public DiagnosticCode.continue_statement_can_only_be_used_within_an_enclosing_iteration_statement: string

public DiagnosticCode.declare_modifier_cannot_appear_on_an_interface_declaration: string

public DiagnosticCode.declare_modifier_not_allowed_for_code_already_in_an_ambient_context: string

public DiagnosticCode.declare_modifier_not_allowed_on_import_declaration: string

public DiagnosticCode.declare_modifier_required_for_top_level_element: string

public DiagnosticCode.error_TS_0_1: string

public DiagnosticCode.expression: string

public DiagnosticCode.extends_clause_already_seen: string

public DiagnosticCode.extends_clause_must_precede_implements_clause: string

public DiagnosticCode.file1: string

public DiagnosticCode.file2: string

public DiagnosticCode.get_accessor_cannot_have_parameters: string

public DiagnosticCode.get_and_set_accessor_must_have_the_same_type: string

public DiagnosticCode.identifier: string

public DiagnosticCode.implements_clause_already_seen: string

public DiagnosticCode.module_class_interface_enum_import_or_statement: string

public DiagnosticCode.new_T_cannot_be_used_to_create_an_array_Use_new_Array_T_instead: string

public DiagnosticCode.new_expression_which_lacks_a_constructor_signature_implicitly_has_an_any_type: string

public DiagnosticCode.options: string

public DiagnosticCode.parameter: string

public DiagnosticCode.property_or_accessor: string

public DiagnosticCode.public_or_private_modifier_must_precede_static: string

public DiagnosticCode.set_accessor_cannot_have_rest_parameter: string

public DiagnosticCode.set_accessor_must_have_one_and_only_one_parameter: string

public DiagnosticCode.set_accessor_parameter_cannot_be_optional: string

public DiagnosticCode.set_accessor_parameter_cannot_have_an_initializer: string

public DiagnosticCode.statement: string

public DiagnosticCode.super_can_only_be_used_inside_a_class_instance_method: string

public DiagnosticCode.super_cannot_be_referenced_in_constructor_arguments: string

public DiagnosticCode.super_cannot_be_referenced_in_non_derived_classes: string

public DiagnosticCode.super_invocation_cannot_have_type_arguments: string

public DiagnosticCode.super_property_access_is_permitted_only_in_a_constructor_member_function_or_member_accessor_of_a_derived_class: string

public DiagnosticCode.this_cannot_be_referenced_in_constructor_arguments: string

public DiagnosticCode.this_cannot_be_referenced_in_current_location: string

public DiagnosticCode.this_cannot_be_referenced_in_static_initializers_in_a_class_body: string

public DiagnosticCode.this_cannot_be_referenced_within_module_bodies: string

public DiagnosticCode.type: string

public DiagnosticCode.type_name: string

public DiagnosticCode.type_parameter: string

public DiagnosticCode.warning_TS_0_1: string

Environment: IEnvironment

LocalizedDiagnosticMessages: IIndexable

astTranslationTime: number

compilerDirectoryExistsTime: number

compilerDirectoryNameTime: number

compilerFileExistsTime: number

compilerResolvePathTime: number

declCacheHit: number

declCacheMiss: number

declarationEmitFunctionDeclarationGetSymbolTime: number

declarationEmitGetAccessorFunctionTime: number

declarationEmitGetBaseTypeTime: number

declarationEmitGetBoundDeclTypeTime: number

declarationEmitGetImportDeclarationSymbolTime: number

declarationEmitGetTypeParameterSymbolTime: number

declarationEmitIsExternallyVisibleTime: number

declarationEmitIsOverloadedCallSignatureTime: number

declarationEmitTime: number

declarationEmitTypeSignatureTime: number

diagnosticInformationMap: IIndexable

emitTime: number

emitWriteFileTime: number

fileResolutionGetDefaultLibraryTime: number

fileResolutionIOTime: number

fileResolutionImportFileSearchTime: number

fileResolutionScanImportsTime: number

fileResolutionTime: number

ioHostCreateDirectoryStructureTime: number

ioHostDirectoryNameTime: number

ioHostResolvePathTime: number

ioHostWriteFileTime: number

nSpecializationsCreated: number

nSpecializedSignaturesCreated: number

nSpecializedTypeParameterCreated: number

nodeCreateBufferTime: number

nodeMakeDirectoryTime: number

nodeWriteFileSyncTime: number

pullSymbolID: number

sentinelEmptyArray: Array<any>

sourceCharactersCompiled: number

symbolCacheHit: number

symbolCacheMiss: number

syntaxDiagnosticsTime: number

syntaxTreeParseTime: number

tripleSlashReferenceRegExp: RegExp

typeCheckTime: number

Functions

changePathToDTS(modPath: string): string

Parameters

  • modPath: string

Returns

string

compareDataObjects(dst: any, src: any): boolean

Parameters

  • dst: any
  • src: any

Returns

boolean

convertToDirectoryPath(dirPath: string): string

Parameters

  • dirPath: string

Returns

string

createIntrinsicsObject(): IIndexable

Returns

IIndexable

filePath(fullPath: string): string

Parameters

  • fullPath: string

Returns

string

filePathComponents(fullPath: string): Array<string>

Parameters

  • fullPath: string

Returns

Array<string>

getAstWalkerFactory(): AstWalkerFactory

Returns

AstWalkerFactory

getDeclareFilePath(fname: string): string

Parameters

  • fname: string

Returns

string

getDiagnosticMessage(diagnosticKey: string, args: Array<any>): string

Parameters

  • diagnosticKey: string
  • args: Array<any>

Returns

string

getIDForTypeSubstitutions(instantiatingType: PullTypeSymbol, typeArgumentMap: TypeArgumentMap): string

Parameters

Returns

string

getIDForTypeSubstitutions(instantiatingSignature: PullSignatureSymbol, typeArgumentMap: TypeArgumentMap): string

Parameters

Returns

string

getLastConstructor(classDecl: ClassDeclaration): ConstructorDeclaration

Parameters

Returns

ConstructorDeclaration

getLocalizedText(diagnosticKey: string, args: Array<any>): string

Parameters

  • diagnosticKey: string
  • args: Array<any>

Returns

string

getParseOptions(settings: ImmutableCompilationSettings): ParseOptions

Parameters

Returns

ParseOptions

getPathComponents(path: string): Array<string>

Parameters

  • path: string

Returns

Array<string>

getPrettyName(modPath: string, quote?: boolean, treatAsFileName?: boolean): any

Parameters

  • modPath: string
  • quote?: boolean optional
  • treatAsFileName?: boolean optional

Returns

any

getPropertyAssignmentNameTextFromIdentifier(identifier: AST): { actualText: string; memberName: string; }

Parameters

  • identifier: AST

Returns

{ actualText: string; memberName: string; }

getReferencedFiles(fileName: string, sourceText: IScriptSnapshot): IFileReference[]

Parameters

Returns

IFileReference[]

getRelativePathToFixedPath(fixedModFilePath: string, absoluteModPath: string, isAbsoultePathURL?: boolean): string

Parameters

  • fixedModFilePath: string
  • absoluteModPath: string
  • isAbsoultePathURL?: boolean optional

Returns

string

getRootFilePath(outFname: string): string

Parameters

  • outFname: string

Returns

string

getTrimmedTextLines(comment: Comment): Array<string>

Parameters

Returns

Array<string>

hasFlag(val: number, flag: number): boolean

Parameters

  • val: number
  • flag: number

Returns

boolean

hasModifier(modifiers: PullElementFlags[], flag: PullElementFlags): boolean

Parameters

Returns

boolean

isDTSFile(fname: string): boolean

Parameters

  • fname: string

Returns

boolean

isDoubleQuoted(str: string): boolean

Parameters

  • str: string

Returns

boolean

isQuoted(str: string): boolean

Parameters

  • str: string

Returns

boolean

isRelative(path: string): boolean

Parameters

  • path: string

Returns

boolean

isRooted(path: string): boolean

Parameters

  • path: string

Returns

boolean

isSingleQuoted(str: string): boolean

Parameters

  • str: string

Returns

boolean

isTSFile(fname: string): boolean

Parameters

  • fname: string

Returns

boolean

isTypesOnlyLocation(ast: AST): boolean

Parameters

Returns

boolean

lastParameterIsRest(parameterList: ParameterList): boolean

Parameters

Returns

boolean

newLine(): string

Returns

string

normalizePath(path: string): string

Parameters

  • path: string

Returns

string

preProcessFile(fileName: string, sourceText: IScriptSnapshot, readImportFiles?: boolean): IPreProcessedFileInfo

Parameters

  • fileName: string
  • sourceText: IScriptSnapshot
  • readImportFiles?: boolean optional

Returns

IPreProcessedFileInfo

quoteStr(str: string): string

Parameters

  • str: string

Returns

string

stripStartAndEndQuotes(str: string): string

Parameters

  • str: string

Returns

string

structuralEqualsIncludingPosition(ast1: AST, ast2: AST): boolean

Parameters

Returns

boolean

structuralEqualsNotIncludingPosition(ast1: AST, ast2: AST): boolean

Parameters

Returns

boolean

switchToForwardSlashes(path: string): string

Parameters

  • path: string

Returns

string

timeFunction(logger: ILogger, funcDescription: string, func: () => any): any

Parameters

  • logger: ILogger
  • funcDescription: string
  • func: () => any

Returns

any

trimModName(modName: string): string

Parameters

  • modName: string

Returns

string