<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<root>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptWithFileTypeUnionInnerProvider">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.14015.106&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedNameResolver com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedNameResolver createNestedResolver(com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.3544.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.JSInsertThisFix boolean isThisFixAvailable(com.intellij.lang.javascript.psi.JSReferenceExpression)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptDelegatingMethodsUtil">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3494.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptLiteralKeyUtil com.intellij.psi.PsiElement resolveElementInScopeByQualifiedName(java.lang.String, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil java.util.Collection&lt;com.intellij.lang.javascript.psi.ecma6.TypeScriptModule&gt; getAllRegularExternalModules(com.intellij.openapi.project.Project, com.intellij.psi.search.GlobalSearchScope)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;241.14494.240&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.3198.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil java.util.Collection&lt;com.intellij.lang.javascript.psi.ecma6.TypeScriptModule&gt; getAllAugmentationModules(com.intellij.openapi.project.Project, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.1120.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser FUNCTIONS_FIRST_RESOLVE_RESULT">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.3531.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptAnnotatorCheckerProvider com.intellij.lang.javascript.validation.JSReferenceProblemReporter getReferenceInspectionProblemReporter(com.intellij.codeInspection.ProblemsHolder)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil TYPES">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.9166.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptExpressionWithTypeArgumentsTypeEvaluator">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;231.8109.175&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptTypeEvaluator TypeScriptTypeEvaluator(com.intellij.lang.javascript.psi.resolve.JSEvaluateContext)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;211.6693.111&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedItemProcessor void processElementsForType(com.intellij.lang.javascript.psi.resolve.JSEvaluateContext, com.intellij.psi.PsiElement, com.intellij.lang.javascript.psi.JSType, java.util.Collection&lt;com.intellij.lang.javascript.psi.ecmal4.JSQualifiedNamedElement&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.4445.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil java.util.List&lt;com.intellij.openapi.vfs.VirtualFile&gt; getLibFiles(java.io.File, com.intellij.openapi.util.Condition&lt;java.lang.String&gt;, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil boolean isStrictResolveQualifier(com.intellij.lang.javascript.psi.JSExpression)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil boolean isDefinitionFile(java.lang.CharSequence)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptImportHandler SCOPES_CACHE">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2407.10&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.JSXXmlTokensParser">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2574.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil com.intellij.lang.javascript.psi.JSRecordType getTypeAliasRecordTypeForSubstitutor(com.intellij.lang.javascript.psi.ecma6.TypeScriptTypeAlias, com.intellij.lang.javascript.psi.types.JSTypeSubstitutor)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.3531.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptReferenceContributor.FileReferenceSetWithDefaultContext FileReferenceSetWithDefaultContext(java.lang.String, com.intellij.psi.PsiElement, int, com.intellij.psi.PsiReferenceProvider)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptResolveProcessor boolean isStrictTypeContext()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.3531.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptModifiersUtil boolean isAllowImportModifier(com.intellij.psi.tree.IElementType, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4212.41&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptReferenceExpressionResolver com.intellij.psi.ResolveResult[] postProcessIndexResults(com.intellij.psi.ResolveResult[])">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.7223.91&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptLiteralKeyUtil com.intellij.lang.javascript.psi.JSType getTypeFromComputedNameProperty(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.JSType, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;242.20224.300&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.EnumTypeConstValue com.intellij.lang.javascript.ecmascript6.EnumTypeConstValue createForBigInt(java.math.BigInteger, java.lang.String, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.4588.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil java.util.Map&lt;com.intellij.lang.javascript.ecmascript6.TypeScriptMemberInfo,com.intellij.lang.javascript.psi.ecmal4.JSClass&gt; getMemberInfos(com.intellij.lang.javascript.psi.ecmal4.JSClass, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptAnnotatorCheckerProvider boolean skipErrors(com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;231.8109.175&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.ES6QualifiedNamedElementRenderer">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.2656.10&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser int getMinArgumentCount(java.util.List&lt;com.intellij.lang.javascript.psi.JSParameterTypeDecorator&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.3531.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil com.intellij.psi.search.GlobalSearchScope excludeTsGlobalDeclarationsFromNodeModules(com.intellij.psi.search.GlobalSearchScope, com.intellij.openapi.project.Project)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.4588.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedNameResolver boolean checkModulesAccess(com.intellij.psi.PsiElement, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2153.8&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptAnnotatingVisitor PROVIDER_KEY">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil java.lang.String extractQualifierForJsxFactory(java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;232.8660.185&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil TYPESCRIPT_AND_JS_EXTENSIONS">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil java.util.Collection&lt;com.intellij.javascript.JSFunctionWithSubstitutor&gt; resolveConstructorFunctions(com.intellij.lang.javascript.psi.ecma6.TypeScriptClass, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.1024.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptAnnotatorCheckerProvider com.intellij.psi.PsiElement getAdjustedTypeCheckProblemPlace(com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4212.41&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser com.intellij.lang.javascript.psi.JSFunctionItem resolveOverloads(com.intellij.lang.javascript.psi.JSCallLikeExpression, java.util.List&lt;? extends com.intellij.lang.javascript.psi.JSFunctionItem&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4212.41&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedItemProcessor boolean processNamespaceChildren(com.intellij.lang.javascript.psi.resolve.ResolveProcessor, com.intellij.psi.ResolveState, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5849.21&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser boolean typeCanHaveExplicitCallSignatures(com.intellij.lang.javascript.psi.JSType, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2635.13&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil boolean isValidThisQualifier(com.intellij.lang.javascript.psi.JSExpression)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2757.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil java.lang.String convertToExternalModuleText(java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.4445.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil com.intellij.psi.search.GlobalSearchScope createScopeWithFilterByNodeModules(com.intellij.psi.PsiElement, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;211.6693.111&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptModuleDeclarationsProcessor TypeScriptModuleDeclarationsProcessor(java.lang.String, boolean, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.6110.12&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser java.util.List&lt;? extends com.intellij.lang.javascript.psi.JSFunctionItem&gt; resolveFunctions(com.intellij.lang.javascript.psi.JSCallLikeExpression)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptLiteralKeyUtil com.intellij.lang.javascript.psi.JSType getTypeForComputedName(com.intellij.psi.PsiElement, java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil JS_CJS_FILE_EXTENSION">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptReferenceExpressionResolver.PsiReferenceFromWebSymbolContributor">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;241.14494.240&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptReferenceExpressionResolver.PsiReferenceFromWebSymbolContributor">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil java.util.Collection&lt;com.intellij.psi.PsiElement&gt; findExternalModule(com.intellij.psi.PsiFile, java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil com.intellij.openapi.vfs.VirtualFile getPackageJsonOutsideNodeModules(com.intellij.openapi.vfs.VirtualFile)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.5080.55&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedNameResolver TypeScriptQualifiedNameResolver(com.intellij.psi.PsiElement, com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedNameResolver.StrictKind, boolean, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2407.10&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil com.intellij.psi.PsiElement evaluateThisFromFunction(com.intellij.lang.javascript.psi.ecma6.TypeScriptFunction)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;211.6693.111&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptModifiersUtil ALLOW_CONSTRUCTOR_FIELD_MODIFIERS">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil com.intellij.lang.javascript.psi.JSType evaluateThisTypeFromFunction(com.intellij.lang.javascript.psi.ecma6.TypeScriptFunction)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;211.6693.111&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil boolean isDefinitionFile(com.intellij.psi.PsiFile)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil JS_FILE_EXTENSION">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil boolean isTypeScriptFile(com.intellij.openapi.vfs.VirtualFile)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptTypeGuardFixHelper.JSTypeGuardFixData">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypescriptConstructorChecker">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.1834.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser java.util.List&lt;com.intellij.javascript.JSFunctionWithSubstitutor&gt; resolveConstructorOrCallSignature(com.intellij.lang.javascript.psi.JSReferenceExpression, com.intellij.lang.javascript.psi.JSCallExpression, java.util.Collection&lt;com.intellij.psi.PsiElement&gt;, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;231.9011.34&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptAnnotatorCheckerProvider com.intellij.lang.javascript.validation.JSProblemReporter&lt;T&gt; getTypeCheckProblemReporter(com.intellij.lang.javascript.validation.JSProblemReporter&lt;T&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil boolean isES6LibName(java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil java.lang.String buildParameterTypeListStringWithApplyingGenerics(com.intellij.lang.javascript.psi.ecma6.TypeScriptFunction, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil java.util.Collection&lt;com.intellij.lang.javascript.psi.ecma6.TypeScriptModule&gt; getAllPatternExternalModules(com.intellij.openapi.project.Project, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.1447.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptReferenceExpressionResolver TypeScriptReferenceExpressionResolver(com.intellij.lang.javascript.psi.impl.JSReferenceExpressionImpl, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.3019.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil boolean isTypeScriptFile(java.lang.CharSequence)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser java.util.List&lt;com.intellij.lang.javascript.psi.JSRecordType.CallSignature&gt; findMatchingSignatures(java.util.List&lt;java.util.List&lt;com.intellij.lang.javascript.psi.JSRecordType.CallSignature&gt;&gt;, com.intellij.lang.javascript.psi.JSRecordType.CallSignature, int)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil com.intellij.psi.ResolveResult[] findPatternBasedExternalModule(com.intellij.psi.PsiFile, java.lang.String, com.intellij.openapi.project.Project)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.1909.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.EnumTypeConstValue">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2635.13&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil TYPINGS">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.9166.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil void resolveAliasToClass(com.intellij.lang.javascript.psi.ecma6.TypeScriptTypeAlias, java.util.Collection&lt;com.intellij.lang.javascript.psi.ecmal4.JSClass&gt;, java.util.Collection&lt;com.intellij.lang.javascript.psi.ecmal4.JSClass&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.4396.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptLiteralKeyUtil">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptMemberInfo TypeScriptMemberInfo(com.intellij.lang.javascript.psi.JSRecordType.TypeMember, com.intellij.lang.javascript.psi.JSElement, com.intellij.lang.javascript.ecmascript6.TypeScriptMemberInfo.Kind)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptAnnotatorCheckerProvider boolean useEmptyTypeChecker()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.11799.241&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil TYPESCRIPT_DECLARATIONS_CJS_FILE_EXTENSION">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser RESOLVE_OVERLOAD_KEY">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2949.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil TYPESCRIPT_CJS_FILE_EXTENSION">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser com.intellij.lang.javascript.psi.JSType mapContextualTypeForOverload(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.JSFunctionType, com.intellij.lang.javascript.psi.JSCallItem, com.intellij.lang.javascript.psi.JSExpectedTypeKind)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.JSXXmlTokensParser JSXXmlTokensParser(com.intellij.lang.PsiBuilder, com.intellij.psi.tree.TokenSet)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.7141.44&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil boolean isImportType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.3341.11&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedNameResolver TypeScriptQualifiedNameResolver(com.intellij.psi.PsiElement, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.3341.11&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.JSXXmlTokensParser JSXXmlTokensParser(com.intellij.lang.javascript.parsing.JavaScriptParser&lt;?,?,?,?&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;231.8109.175&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedItemProcessor java.util.Collection&lt;? extends com.intellij.psi.PsiElement&gt; resolveElementsByTypeWithContext(com.intellij.lang.javascript.psi.JSType, java.lang.String, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2407.10&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptModuleDeclarationsProcessor java.util.List&lt;com.intellij.psi.PsiElement&gt; getResults()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.5644.15&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptResolveProcessor TypeScriptResolveProcessor(com.intellij.lang.javascript.psi.resolve.ResultSink, com.intellij.psi.PsiFile, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3986.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedItemProcessor void processElementsForType(com.intellij.lang.javascript.psi.resolve.JSEvaluateContext, com.intellij.lang.javascript.psi.JSType, java.util.Collection&lt;? extends com.intellij.psi.PsiElement&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;211.6693.111&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedItemProcessor void processElementsForType(com.intellij.lang.javascript.psi.resolve.JSEvaluateContext, com.intellij.lang.javascript.psi.JSType, java.util.Collection&lt;? extends com.intellij.psi.PsiElement&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser boolean isCallSignatureOf(com.intellij.lang.javascript.psi.JSFunctionItem, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;241.14494.240&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptImportHandler.NamespaceId">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2407.10&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptMemberInfo">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2757.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil com.intellij.psi.search.GlobalSearchScope createFilterByNodeModuleScope(com.intellij.psi.search.GlobalSearchScope, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.2465.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptTypeEvaluator com.intellij.lang.javascript.psi.JSType computeThisType(com.intellij.lang.javascript.psi.ecma6.TypeScriptFunction)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5532.39&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptMemberInfo com.intellij.lang.javascript.ecmascript6.TypeScriptMemberInfo.Kind getKind()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser java.util.Collection&lt;com.intellij.javascript.JSFunctionWithSubstitutor&gt; calculatePossibleFunctionForVariable(com.intellij.lang.javascript.psi.JSFieldVariable, com.intellij.psi.PsiElement, java.util.Set&lt;com.intellij.psi.PsiElement&gt;, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.3569.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil com.intellij.lang.javascript.psi.JSRecordType getFunctionTypeMembers(com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedNameResolver TypeScriptQualifiedNameResolver(com.intellij.psi.PsiElement, com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedNameResolver.StrictKind, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2153.8&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil TS_SOURCE_TO_DECLARATION_EXTENSION">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedNameResolver TypeScriptQualifiedNameResolver(com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2574.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil TYPESCRIPT_EXTENSIONS_WITHOUT_DECLARATIONS">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser java.util.Collection&lt;com.intellij.javascript.JSFunctionWithSubstitutor&gt; getCallSignatures(com.intellij.lang.javascript.psi.ecma6.TypeScriptInterface, com.intellij.util.ThreeState)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.6262.58&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptAnnotatorCheckerProvider com.intellij.lang.javascript.validation.JSFunctionSignatureChecker getSignatureChecker(com.intellij.lang.javascript.validation.JSProblemReporter&lt;com.intellij.lang.annotation.Annotation&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.2827.15&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedItemProcessor com.intellij.lang.javascript.psi.types.JSTypeSubstitutor getTypeSubstitutor(com.intellij.lang.javascript.psi.JSType, java.util.Collection&lt;? extends com.intellij.psi.PsiElement&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptTypeEvaluator com.intellij.lang.javascript.psi.JSType getAndOrOrOrQuestType(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.JSType, com.intellij.psi.tree.IElementType, com.intellij.psi.PsiElement, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;242.20224.300&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptTypeEvaluator TypeScriptTypeEvaluator(com.intellij.lang.javascript.psi.resolve.JSEvaluateContext, com.intellij.lang.javascript.psi.resolve.JSTypeProcessor, com.intellij.lang.javascript.psi.resolve.JSTypeEvaluationHelper)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.6707.61&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser int getMinArgumentCount(com.intellij.lang.javascript.psi.JSParameterItem[])">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.3531.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptFileCachedDataEvaluator.TypeScriptReferencePathsVisitor">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser com.intellij.lang.javascript.psi.JSRecordType.CallSignature findMatchedSignature(java.util.List&lt;com.intellij.lang.javascript.psi.JSRecordType.CallSignature&gt;, com.intellij.lang.javascript.psi.JSRecordType.CallSignature, boolean, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptModuleDeclarationsProcessor TypeScriptModuleDeclarationsProcessor(java.lang.String, com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedNameResolver.StrictKind, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.6397.94&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptLiteralKeyUtil T evalForAllProperties(com.intellij.lang.javascript.psi.JSType, com.intellij.psi.PsiElement, com.intellij.util.TripleFunction&lt;? super com.intellij.psi.PsiElement,? super com.intellij.psi.PsiElement,? super java.lang.Integer,? extends T&gt;, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;242.20224.300&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptTypeEvaluator THIS_TYPE_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;221.5080.210&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptTypeEvaluator com.intellij.lang.javascript.psi.JSType createWidening(com.intellij.lang.javascript.psi.JSType, com.intellij.psi.PsiElement, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;243.21565.193&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedNameResolver.StrictKind">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2153.8&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil java.io.File getTypeScriptExternalFolderFile()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil boolean isJavaScriptFile(java.lang.CharSequence)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser int getMaxArgumentCount(java.util.List&lt;com.intellij.lang.javascript.psi.JSParameterTypeDecorator&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.3531.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptTypeGuardFixHelper INDEXER_PROP">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedItemProcessor void doProcessImpl(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.resolve.JSEvaluateContext)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;243.22562.145&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptTypeGuardFixHelper">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil boolean isLocalClassPossible(com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.11799.241&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil LIB_PREFIX">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil com.intellij.openapi.vfs.VirtualFile getFileByRelativePath(java.lang.String, com.intellij.openapi.vfs.VirtualFile, com.intellij.openapi.vfs.VirtualFileSystem)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser com.intellij.lang.javascript.psi.resolve.JSResolveResult getOverloadSignatureForImplementation(com.intellij.psi.PsiElement, java.util.List&lt;com.intellij.lang.javascript.psi.JSType&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5109.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptImportHandler com.intellij.lang.javascript.psi.resolve.JSTypeResolveResult resolveNameImpl(java.lang.String, com.intellij.psi.PsiElement, com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedNameResolver.StrictKind, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.7141.44&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser com.intellij.lang.javascript.psi.JSType getRestComponentType(java.util.List&lt;com.intellij.lang.javascript.psi.JSParameterTypeDecorator&gt;, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil JS_MJS_FILE_EXTENSION">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil TYPESCRIPT_DECLARATIONS_MJS_FILE_EXTENSION">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptMemberInfo com.intellij.lang.javascript.ecmascript6.TypeScriptMemberInfo create(com.intellij.lang.javascript.psi.JSRecordType.TypeMember, com.intellij.lang.javascript.psi.JSElement, com.intellij.lang.javascript.ecmascript6.TypeScriptMemberInfo.Kind)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptMemberInfo.Kind">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil boolean isJavaScriptOrTypeScriptFile(java.lang.CharSequence)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedNameResolver com.intellij.lang.javascript.ecmascript6.TypeScriptModuleDeclarationsProcessor createWalkUpTopElementsProcessor(java.lang.String, com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedNameResolver.StrictKind)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.6397.94&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil TYPESCRIPT_MJS_FILE_EXTENSION">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil TYPESCRIPT_DECLARATIONS_FILE_EXTENSIONS">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.2273.8&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil com.intellij.lang.javascript.psi.JSType getBaseTypeOfEnumLiteralType(com.intellij.lang.javascript.psi.types.JSResolvableType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.3188.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptServiceResolveFacade">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.11799.241&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptModuleDeclarationsProcessor">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.3544.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser boolean isMatchingSignature(com.intellij.lang.javascript.psi.JSRecordType.CallSignature, com.intellij.lang.javascript.psi.JSRecordType.CallSignature, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptAnnotatorCheckerProvider DEFAULT">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedNameResolver.StrictKind TYPES_CONTAINER">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.6397.94&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil java.util.List&lt;com.intellij.openapi.vfs.VirtualFile&gt; getLibFiles(com.intellij.openapi.util.Condition&lt;java.lang.String&gt;, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser com.intellij.lang.javascript.psi.JSCallLikeExpression getCallLikeExpression(com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4212.41&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil boolean hasOuterGenerics(com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.11799.241&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil EXTERNAL">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptStrictKindAwareProcessor">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.6397.94&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser java.util.List&lt;com.intellij.javascript.JSFunctionWithSubstitutor&gt; resolveConstructorOrCallSignature(com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.4445.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil JAVASCRIPT_EXTENSIONS">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptResolveScopeProvider com.intellij.psi.search.GlobalSearchScope restrictByFileType(com.intellij.openapi.vfs.VirtualFile, com.intellij.lang.typescript.library.TypeScriptLibraryProvider, com.intellij.psi.search.GlobalSearchScope)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.3622.25&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil java.util.Collection&lt;com.intellij.lang.javascript.psi.ecma6.TypeScriptModule&gt; getAllRegularExternalModules(com.intellij.openapi.project.Project, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.1120.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil JSX_FILE_EXTENSION">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptTypeGuardFixHelper CALL_PROP">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser HAS_REST_ARG">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser com.intellij.lang.javascript.psi.JSFunctionItem resolveAnyFunction(com.intellij.psi.PsiElement, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4212.41&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptTypeEvaluator TypeScriptTypeEvaluator(com.intellij.lang.javascript.psi.resolve.JSEvaluateContext, com.intellij.lang.javascript.psi.resolve.JSTypeProcessor)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.2656.10&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedNameResolver java.util.Collection&lt;com.intellij.lang.javascript.psi.ecmal4.JSQualifiedNamedElement&gt; getLocalClassesForName(java.lang.String, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2407.10&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptLiteralKeyUtil boolean isTypeUsableAsPropertyName(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedNameResolver TypeScriptQualifiedNameResolver(com.intellij.psi.PsiElement, boolean, boolean, java.util.Set&lt;com.intellij.openapi.util.Pair&lt;com.intellij.lang.javascript.psi.JSQualifiedName,com.intellij.psi.PsiElement&gt;&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.3544.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil int getTypePrecedence(com.intellij.lang.javascript.psi.ecma6.JSTypeDeclaration)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2371.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil boolean isValidSuperQualifier(com.intellij.lang.javascript.psi.JSExpression)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2757.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil java.util.Collection&lt;java.lang.String&gt; getSourceNamesForDeclaration(java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptQualifiedNameResolver">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.5644.15&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptSignatureChooser java.util.Collection&lt;com.intellij.javascript.JSFunctionWithSubstitutor&gt; getFunctionsExcludeNonFunctionsInType(com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2949.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptUtil TS_CONFIG">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.4588.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptAnnotatingVisitor boolean isSmartCastInspectionEnabled(com.intellij.lang.javascript.psi.JSReferenceExpression)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.InvalidEnumConstantValue">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.ecmascript6.TypeScriptTypeEvaluator com.intellij.lang.javascript.psi.JSType createTypeForThisTypeSubstitution(com.intellij.lang.javascript.psi.ecmal4.JSClass, com.intellij.lang.javascript.psi.types.JSTypeSource)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
</root>
