<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<root>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean hasForeignGenericParameter(com.intellij.lang.javascript.psi.JSType, java.util.Set&lt;java.lang.String&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4738.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames CALLABLE_FUNCTION_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.3283.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType expandEnumAndLiteralTypeByExpectedType(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType com.intellij.psi.PsiElement getSourceElement()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2153.8&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSParameterItem boolean isDecoratorRest()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSDestructuringArray com.intellij.lang.javascript.psi.JSElement[] getElementsWithRest()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.6262.58&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSObjectLiteralExpression com.intellij.lang.javascript.psi.JSElement[] getPropertiesIncludingSpreads()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.4073.12&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSRecordType buildRecordTypeFromProperties(com.intellij.openapi.project.Project, java.util.Map&lt;com.intellij.lang.javascript.psi.JSQualifiedName,java.lang.String&gt;, java.util.Set&lt;com.intellij.lang.javascript.psi.JSQualifiedName&gt;, 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>
  <item name="com.intellij.lang.javascript.psi.JSCallLikeExpression">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4212.41&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSExpectedTypeKind CONTEXTUAL_FOR_INFERENCE">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.6707.61&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames MAP_ITERATOR_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;243.23654.117&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSContextTypeEvaluator com.intellij.lang.javascript.psi.JSType getParameterType(com.intellij.lang.javascript.psi.JSParameterListElement, com.intellij.lang.javascript.psi.resolve.JSEvaluateContext, com.intellij.lang.javascript.psi.JSExpectedTypeKind)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.4127.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames BUILTIN_ITERABLES">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.6397.94&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames IMPORT_META_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2757.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames BIGINT_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.4588.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.RecursionCounter">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType getIndexableComponentType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.1909.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeSubstitutionContext com.intellij.psi.PsiElement getLocation()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;242.20224.300&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType getPromiseComponentTypeOrNull(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.2014.21&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType java.util.stream.Stream&lt;com.intellij.lang.javascript.psi.JSType&gt; getFunctionTypes(com.intellij.util.ProcessingContext, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSVarStatement.VarKeyword">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames NON_NULL_PRIMITIVE_TYPES">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.11799.241&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSXmlAttributeIndexingDataCalculator">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;253.28294.334&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSDocCommentIndexingDataCalculatorUtil">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;253.28294.334&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCallItem java.util.List&lt;com.intellij.lang.javascript.psi.JSType&gt; getArgumentTypes(com.intellij.lang.javascript.evaluation.JSExpressionTypeFactory)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSLiteralExpressionKind TRUE">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5849.21&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames OMIT_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;223.7571.182&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptTemplateLiteralType(com.intellij.lang.javascript.psi.ecma6.TypeScriptTemplateLiteralType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.7660.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType com.intellij.lang.javascript.psi.JSType.LocalTypeKey createLocalTypeKey(java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.3283.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSArrayLiteralExpression boolean isEmpty()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.3208.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptMappedTypeParameter(com.intellij.lang.javascript.psi.ecma6.TypeScriptMappedTypeParameter)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.9166.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.RecursionCounter com.intellij.lang.javascript.psi.JSType getGenericParameterTypeFromHierarchyForMappedType(com.intellij.lang.javascript.psi.types.JSGenericParameterType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;221.5080.210&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSVarStatement com.intellij.lang.javascript.psi.JSVariable[] getStubSafeVariables()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.5219.11&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSSpreadExpression">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;145.844.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType expandForTypeSubstitutor(com.intellij.psi.PsiElement, com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.types.JSTypeSubstitutor)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;242.20224.300&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType java.util.Collection&lt;com.intellij.lang.javascript.psi.JSRecordType.PropertySignature&gt; getProperties()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2371.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptIndexedAccessType(com.intellij.lang.javascript.psi.ecma6.TypeScriptIndexedAccessType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.3691.12&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.ExpectedTypeEvaluator com.intellij.lang.javascript.psi.JSType getQualifiedExpressionType(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.psi.JSPresentableTypeTextStringBuilder DEFAULT_MEMBERS_LIMIT">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;243.21565.193&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecursiveTypeTransformer">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.4096.5&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames ARRAY_LIKE_TYPES">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.6397.94&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames NON_REFERENCE_TYPES">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.3458.5&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isSingleTypeAlias(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSExpectedTypeKind CONTEXTUAL_FOR_PARAMETER">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSDestructuringProperty com.intellij.lang.javascript.psi.JSInitializerOwner getDestructuringElement()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.74.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitES6ComputedName(com.intellij.lang.ecmascript6.psi.ES6ComputedName)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames CLASS_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.2465.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCopyWithStrictTransformer">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSPresentableTypeTextStringBuilder boolean checkLimit()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.6707.61&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFile java.util.Map&lt;java.lang.String,java.lang.String&gt; getPragmaFlags()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;232.8660.185&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils java.util.stream.Stream&lt;com.intellij.lang.javascript.psi.JSType&gt; getFunctionType(com.intellij.lang.javascript.psi.JSType, boolean, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.3208.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSPresentableTypeTextStringBuilder">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5109.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitES6ImportExportSpecifier(com.intellij.lang.ecmascript6.psi.ES6ImportExportSpecifier)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames UNKNOWN_TYPE_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.3341.11&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSField EMPTY_ARRAY">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSDefinitionExpression boolean isUnderCondition()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames TYPEOF_IDENTIFIER">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCallLikeExpressionCommon com.intellij.lang.javascript.psi.JSArgumentsHolder getArgumentsHolder()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSParameterListElement">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.74.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSOverflowTypeTextStringBuilder JSOverflowTypeTextStringBuilder(com.intellij.lang.javascript.psi.JSType.TypeTextFormat)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.6397.94&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames java.util.Set&lt;T&gt; createImmutableSet(java.util.Set&lt;T&gt;[])">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.6397.94&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSDocOwner">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.11799.241&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeAssignableErrorMessage java.lang.String getPropertyKey()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;232.8660.185&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSParameterItem com.intellij.lang.javascript.psi.JSType getSimpleType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4212.41&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.TypeScriptExpectedTypeEvaluator TypeScriptExpectedTypeEvaluator(com.intellij.psi.PsiElement, com.intellij.lang.javascript.psi.JSExpectedTypeKind, com.intellij.javascript.typeEngine.JSServicePoweredTypeEngineUsageContext)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;252.23892.409&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSInheritedLanguagesConfigurableProvider com.intellij.psi.PsiElement createParameterOrVariableItem(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.psi.JSTestFileType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;145.844.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeWithIncompleteSubstitution com.intellij.lang.javascript.psi.JSType substituteCompletely(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2153.8&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSExpectedTypeKind CONTEXTUAL_FOR_THIS_IN_LITERAL">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;221.5080.210&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSNamespace boolean isDeclaration()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3494.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind MappedMinusOptionalMinusReadonly">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3986.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeAssignableErrorChain">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;221.5080.210&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSConstStatusOwner">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2371.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSLiteralExpression boolean isBigInteger()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2463.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType java.util.Set&lt;java.lang.String&gt; getPropertyNames()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.4127.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSource com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind getSourceKind()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.711&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitES6ImportCall(com.intellij.lang.ecmascript6.psi.ES6ImportCall)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2463.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeEvaluationResult.JSTypeEvaluationResultElement com.intellij.lang.javascript.psi.JSType getAdditionalType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.6397.94&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSDestructuringArray com.intellij.lang.javascript.psi.JSDestructuringArrayRestElement getRestElement()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.1909.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames FALSE_TYPE_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSStatementExpressionOwner">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.6110.12&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.TypeMember com.intellij.lang.javascript.psi.JSRecordType.MemberSource getMemberSource()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2941.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSPsiElementBase EMPTY_ARRAY">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCallLikeExpressionCommon">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4212.41&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitES6MetaProperty(com.intellij.lang.ecmascript6.psi.Es6MetaProperty)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.4096.5&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSLiteralExpressionKind FALSE">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5849.21&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames STRING_ITERATOR_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;243.23654.117&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSExpression ARRAY_FACTORY">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.1909.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptArrayType(com.intellij.lang.javascript.psi.ecma6.TypeScriptArrayType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.3691.12&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind MappedOptionalReadonly">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3986.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType getReturnType(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.JSCallItem)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5109.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType getTypeScriptCommonType(java.util.Collection&lt;com.intellij.lang.javascript.psi.JSTypeUtils.TypeProvider&gt;, com.intellij.psi.PsiElement, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.9166.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitES6NamespaceImportExport(com.intellij.lang.ecmascript6.psi.ES6NamespaceImportExport)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.1447.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType com.intellij.lang.javascript.psi.JSType transformTypeHierarchy(com.intellij.lang.javascript.psi.JSRecursiveTypeTransformer)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.4096.5&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.CallSignature java.util.List&lt;com.intellij.lang.javascript.psi.JSParameterTypeDecorator&gt; getParameterTypeDecorators()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFunction boolean isShorthandArrowFunction()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4212.41&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeOwner">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3741.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames INTRINSIC_TYPE_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSQualifiedExpression">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4212.41&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames COMPONENT_OF_ITERABLE_IDENTIFIER">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitES6ImportExportSpecifierAlias(com.intellij.lang.ecmascript6.psi.ES6ImportExportSpecifierAlias)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSInheritedLanguagesConfigurableProvider java.lang.String getMultilineLiteralContent(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.psi.JSCommonTypeNames GENERATOR_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.6262.58&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.ExpectedTypeEvaluator com.intellij.lang.javascript.psi.JSType getResult()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCaseClause com.intellij.lang.javascript.psi.JSSwitchStatement getSwitchStatement()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSContextTypeEvaluator com.intellij.lang.javascript.psi.JSType getTypeByFunctionParamIndex(com.intellij.lang.javascript.psi.JSFunctionType, int)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.6948.69&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames REST_PARAM_PREFIX">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptFunctionType(com.intellij.lang.javascript.psi.ecma6.TypeScriptFunctionType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.3691.12&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCallItem com.intellij.psi.PsiElement getPsiContext()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5109.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSVarStatement com.intellij.lang.javascript.psi.JSVarStatement.VarKeyword getVarKeyword()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSource boolean isForceReadonly()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.6262.58&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind TypeKey">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.711&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isStringOrStringUnion(com.intellij.lang.javascript.psi.JSType, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.4668.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFunction boolean isArrowFunction()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4212.41&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.IndexSignature com.intellij.lang.javascript.psi.JSType getMemberType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSReferenceExpression com.intellij.lang.javascript.psi.JSReferenceExpression.Kind getReferenceKind()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSInheritedLanguagesHelper com.intellij.lang.javascript.psi.JSLiteralExpressionKind getCustomLiteralKind(com.intellij.lang.javascript.psi.JSLiteralExpression, com.intellij.psi.tree.IElementType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5849.21&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;252.23892.409&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType boolean hasProperties()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSStatementList">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames AWAITED_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;232.8660.185&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCallExpressionIndexingDataCalculator">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;253.28294.334&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils java.util.List&lt;com.intellij.lang.javascript.psi.JSType&gt; addPossibleOption(java.util.Set&lt;? extends com.intellij.lang.javascript.psi.JSType&gt;, com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames PICK_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.4588.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType com.intellij.lang.javascript.psi.JSType substitute(com.intellij.util.ProcessingContext)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;242.20224.300&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType com.intellij.lang.javascript.psi.JSResolvedTypeId getResolvedTypeId()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3986.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitES6TaggedTemplateExpression(com.intellij.lang.javascript.psi.ecma6.ES6TaggedTemplateExpression)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.2455.10&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames SINGLE_TYPE_SPECIAL_CHAR">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeAssignableErrorMessage java.lang.String[] getArgs()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;232.8660.185&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSEmbeddedContent com.intellij.psi.tree.IElementType getIElementType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;252.23892.409&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSExternalModule">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.11799.241&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitES6DecoratorDeclaration(com.intellij.lang.javascript.psi.ecma6.ES6DecoratorDeclaration)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSEmbeddedContent boolean allowTopLevelThis()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.6707.61&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementBase com.intellij.lang.javascript.psi.JSNamespace getJSNamespace()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType getExtendingType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;241.14494.240&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType void buildTypeText(com.intellij.lang.javascript.psi.JSType.TypeTextFormat, com.intellij.lang.javascript.psi.JSTypeTextBuilder)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5109.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSNamespace com.intellij.lang.javascript.psi.types.JSTypeContext getTypeContext()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;211.6693.111&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptTypeParameterList(com.intellij.lang.javascript.psi.ecma6.TypeScriptTypeParameterList)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSExpectedTypeKind">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isPrivateBrandCheckAllowed(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.JSElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;223.7571.182&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSDestructuringElement com.intellij.lang.javascript.psi.JSType getType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.74.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptTypeOfType(com.intellij.lang.javascript.psi.ecma6.TypeScriptTypeofType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.3691.12&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSStatementWithLabelReference">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.74.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType com.intellij.lang.javascript.psi.JSType substitute(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.psi.JSTagEmbeddedContent">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames ASYNC_GENERATOR_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.6262.58&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSExpectedTypeKind boolean isContextual()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3986.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSThrowExpression">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.4588.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils java.util.function.Function&lt;com.intellij.lang.javascript.psi.JSType,com.intellij.lang.javascript.psi.JSType&gt; isSingleGenericComponentType(com.intellij.lang.javascript.psi.JSType, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils java.util.List&lt;com.intellij.lang.javascript.psi.JSType&gt; addPossibleOption(java.util.Collection&lt;com.intellij.lang.javascript.psi.JSType&gt;, com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.646.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSParameterTypeDecorator com.intellij.lang.javascript.psi.JSParameterTypeDecorator copyTypeHierarchy(com.intellij.util.Function&lt;com.intellij.lang.javascript.psi.JSType,com.intellij.lang.javascript.psi.JSType&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.psi.JSVarStatement com.intellij.lang.javascript.psi.JSInitializerOwner[] getDeclarations()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSParameterList com.intellij.lang.javascript.psi.JSParameterListElement[] getParameters()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.74.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isAnyType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5109.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.ExpectedTypeEvaluator void setResult(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isPromiseLikeType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.6262.58&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSDocTextStringBuilder">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames TYPE_TO_WRAPPER_MAP">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.11799.241&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.ExpectedTypeEvaluator com.intellij.lang.javascript.psi.JSType getArrayElementTypeForIndex(com.intellij.lang.javascript.psi.JSType, long, com.intellij.lang.javascript.psi.types.JSTypeSource)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5662.46&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType boolean hasMembers()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.TypeMember int getMemberHashCode()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFile boolean mayHaveTests()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames MAP_ITERABLES">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.6397.94&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitJSThrowExpression(com.intellij.lang.javascript.psi.JSThrowExpression)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.4588.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSForInStatement boolean isForAwait()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.4445.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames SET_ITERATOR_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;243.23654.117&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSOverflowTypeTextStringBuilder">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5109.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.ExpectedTypeEvaluator com.intellij.lang.javascript.psi.JSType createBooleanType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.11799.241&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSArgumentsHolder">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSParameterListElement com.intellij.psi.PsiElement getDeclarationElement()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.ExpectedTypeEvaluator com.intellij.lang.javascript.psi.JSType findExpectedType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames SYMBOL_NAME_PREFIX">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSXmlLiteralExpression">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2574.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSStaticBlock">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSEmbeddedContent com.intellij.psi.tree.IElementType getElementType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.4073.12&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSExpectedTypeKind WIDENING">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.3911.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor boolean visitAsFunction(com.intellij.lang.javascript.psi.JSFunction)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.2014.21&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFunctionType boolean hasGenericArguments()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4212.41&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSInheritedLanguagesConfigurableProvider com.intellij.lang.ASTNode createNameIdentifierFromText(java.lang.String, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2757.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeDeclarationOwner">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.PropertySignature boolean hasValidName()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.6262.58&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isLiteralOrCompositeWithLiteralType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.3415.22&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType getValuableType(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.psi.JSPresentableTypeTextStringBuilder int getMembersLimit(com.intellij.lang.javascript.psi.JSTypeTextBuilder)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;243.21565.193&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames PROMISELIKE_INTERFACE_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.1834.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType boolean isTypeScript()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.3622.25&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils java.lang.String getFunctionTypeName(com.intellij.psi.PsiFile, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.3283.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isRestrictiveType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3512.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeOwner com.intellij.lang.javascript.psi.JSType getJSType(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.psi.JSExpectedTypeKind CONTEXTUAL_WITH_OVERLOADS">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3986.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSParameterTypeDecorator boolean isEquivalentTo(com.intellij.lang.javascript.psi.JSParameterTypeDecorator, com.intellij.util.ProcessingContext, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isArrayLikeType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.7141.44&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils java.util.stream.Stream&lt;com.intellij.lang.javascript.psi.JSType&gt; collectValidConstituents(com.intellij.lang.javascript.psi.types.JSUnionOrIntersectionType, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType getNewOrReturnType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType getNewOrReturnType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;261.17801.80&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFunctionExpression boolean isShorthandArrowFunction()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3741.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFunction com.intellij.lang.javascript.psi.JSBlockStatement getBlock()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5701.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isAwaitedNamedType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;232.8660.185&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFunctionDeclaration">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.2465.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSLiteralExpression java.lang.String getStringValue()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3263.15&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType com.intellij.lang.javascript.psi.JSRecordType.PropertySignature findComputedPropertySignatureByKeyType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;231.9161.38&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean containsLiteralOrEnumOrPrimitiveTypes(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.4096.5&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCallExpression com.intellij.lang.javascript.psi.JSExpression getStubSafeMethodExpression()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.74.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSProperty boolean expandShorthand()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;251.25410.109&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind boolean isForceNonOptional()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3986.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitJSSpreadExpression(com.intellij.lang.javascript.psi.JSSpreadExpression)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;145.844.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSConditionOwner">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean hasForeignGenericParameter(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.3975.18&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.CallSignature com.intellij.lang.javascript.psi.JSFunctionType getFunctionType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptNamedGenericArgumentType(com.intellij.lang.javascript.psi.ecma6.TypeScriptNamedGenericArgumentType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.3341.11&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeDeclarationUtilKt">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;242.22855.74&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType boolean hasIndexers()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.4127.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils java.util.stream.Stream&lt;com.intellij.lang.javascript.psi.JSType&gt; mergeWithMixins(java.util.List&lt;com.intellij.lang.javascript.psi.JSType&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.psi.JSThenableElement">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSParameterTypeDecorator int getDecoratorHashCode()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.11799.241&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.CallSignature com.intellij.lang.javascript.psi.JSRecordType.CallSignature copyTypeHierarchy(com.intellij.util.Function&lt;com.intellij.lang.javascript.psi.JSType,com.intellij.lang.javascript.psi.JSType&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.3283.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSLiteralExpression boolean isStringLiteral()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3263.15&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind getMappedKind(boolean, boolean, boolean, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3986.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.BackendJSIndexingDataHolderSupport">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;253.28294.334&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSPresentableTypeTextStringBuilder JSPresentableTypeTextStringBuilder(int, int, int, java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;261.23567.10&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSPipeExpression">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType addJSGenericParameters(com.intellij.openapi.project.Project, com.intellij.lang.javascript.psi.JSType, java.util.Map&lt;java.lang.String,java.lang.String&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.ExpectedTypeEvaluator void computeExpectedType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isNullOrAny(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSNewExpressionIndexingDataCalculator">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;253.28294.334&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.psi.PsiElement getLocalScopeFromSource(com.intellij.lang.javascript.psi.JSNamespace)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2371.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isNullOrUndefinedType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSArrayLiteralExpression int indexOf(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.psi.JSInheritedLanguagesConfigurableProvider com.intellij.psi.PsiElement createExpressionFromText(java.lang.String, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2757.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFunction boolean hasExplicitlyDeclaredReturnType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.6183.87&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptCastExpression(com.intellij.lang.javascript.psi.ecma6.TypeScriptCastExpression)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.426.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSControlFlowScope">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;223.7571.182&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSNamespace getNamespaceMatchingType(com.intellij.lang.javascript.psi.JSType, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3494.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSInitializerOwner">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.74.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.TypeScriptSatisfiesExpression">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;223.7571.182&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind boolean isForceReadonly()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3986.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.ExpectedTypeEvaluator myExpectedTypeKind">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitJSDocTagDescription(com.intellij.lang.javascript.psi.jsdoc.JSDocDescription)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;232.8660.185&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptInferType(com.intellij.lang.javascript.psi.ecma6.TypeScriptInferType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3494.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitES6DoExpression(com.intellij.lang.ecmascript6.psi.ES6DoExpression)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.4096.5&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSIfStatement void setThenBranch(com.intellij.lang.javascript.psi.JSStatement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;222.3345.118&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames ARRAY_LIKE_CLASSES">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.3975.18&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType copyWithStrict(com.intellij.lang.javascript.psi.JSType, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2941.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSExpectedTypeKind TYPE_CHECKING">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSExpectedTypeKind CONTEXTUAL_FOR_INFERENCE_1">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSExpectedTypeKind CONTEXTUAL_FOR_INFERENCE_2">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSPresentableTypeTextStringBuilder JSPresentableTypeTextStringBuilder(int, int, java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;243.21565.193&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSPresentableTypeTextStringBuilder JSPresentableTypeTextStringBuilder(int, int, java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;261.23567.10&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType com.intellij.lang.javascript.psi.JSType getResolveCachedType(java.util.function.Supplier&lt;? extends com.intellij.lang.javascript.psi.JSType&gt;, com.intellij.lang.javascript.psi.JSType.LocalTypeKey)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.11799.241&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils java.util.List&lt;com.intellij.lang.javascript.psi.JSType&gt; chooseOverloadFunctionTypes(java.util.List&lt;com.intellij.lang.javascript.psi.JSType&gt;, com.intellij.lang.javascript.psi.JSCallExpression)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.4096.5&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeArgumentsOwner">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSParameterList com.intellij.lang.javascript.psi.JSParameter[] getParameterVariables()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.74.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean hasForeignGenericParameter(com.intellij.lang.javascript.psi.JSType, java.util.Set&lt;? extends com.intellij.lang.javascript.psi.types.JSTypeSubstitutor.JSTypeGenericId&gt;, java.util.function.Predicate&lt;com.intellij.lang.javascript.psi.JSType&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;221.5080.210&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptConditionalType(com.intellij.lang.javascript.psi.ecma6.TypeScriptConditionalType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3494.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType getCommonType(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.DialectOptionHolder, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3512.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.PropertySignature boolean isNumericKey()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;231.9161.38&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptConstType(com.intellij.lang.javascript.psi.ecma6.TypeScriptConstType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5109.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind java.lang.String getDescription()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.711&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType com.intellij.lang.javascript.psi.JSType substitute(com.intellij.lang.javascript.psi.JSTypeSubstitutionContext)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSProperty boolean isShorthandAssignment()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;251.25410.109&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSInheritedLanguagesConfigurableProvider com.intellij.lang.javascript.psi.JSElement createJSContentFromText(com.intellij.openapi.project.Project, java.lang.String, com.intellij.lang.javascript.JSLanguageDialect)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;231.8109.175&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSLiteralExpression com.intellij.lang.javascript.psi.JSLiteralExpressionKind getExpressionKind(boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3263.15&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitJSDebuggerStatement(com.intellij.lang.javascript.psi.JSDebuggerStatement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType copyWithLanguageRecursive(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.types.JSTypeSource.SourceLanguage)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2371.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSNamespace boolean hasQualifiedName()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFunction.FunctionKind DECORATOR">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType com.intellij.lang.javascript.psi.JSRecordType.PropertySignature findPrivatePropertySignature(java.lang.String, int)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFile boolean isNamedAsTest()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;253.28294.334&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitJSTypeDeclaration(com.intellij.lang.javascript.psi.ecma6.JSTypeDeclaration)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2407.10&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementBase boolean isExported()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.74.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeAssignableErrorMessage void addMessageToContext(com.intellij.util.ProcessingContext, java.util.function.Function&lt;com.intellij.psi.PsiElement,com.intellij.openapi.util.TextRange&gt;, java.lang.String, java.lang.String[])">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType getGenericOriginalType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;222.3345.118&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSProperty boolean isNumericKey()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;231.9161.38&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType applyGenericArguments(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.types.JSTypeSubstitutor)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2949.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptTypeOperator(com.intellij.lang.javascript.psi.ecma6.TypeScriptTypeOperator)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.3691.12&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSExpressionCodeFragment java.util.List&lt;com.intellij.lang.javascript.psi.JSElement&gt; getImportedElements()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType removeFalsyComponents(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames OBJECT_FUNCTION_CLASS_NAMES">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.3283.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.ExpectedTypeEvaluator com.intellij.lang.javascript.psi.JSType handleFunctionCallType(com.intellij.lang.javascript.psi.JSCallLikeExpression, int, com.intellij.lang.javascript.psi.JSExpectedTypeKind)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames ASYNC_ITERABLE_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2371.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSProperty boolean isShorthanded()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeDeclarationUtilKt boolean isAny(com.intellij.lang.javascript.psi.ecma6.JSTypeDeclaration)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;243.22562.145&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType void serialize(java.lang.StringBuilder)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.4445.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isExactlyPromiseLikeType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.6262.58&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType com.intellij.lang.javascript.psi.JSRecordType.IndexSignature findIndexer(java.lang.Class&lt;? extends com.intellij.lang.javascript.psi.JSType&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSDestructuringObject com.intellij.lang.javascript.psi.JSDestructuringProperty findProperty(java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.1909.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSQualifiedName java.util.List&lt;java.lang.String&gt; toComponents()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.74.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames EVENT_PREFIX">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptThisType(com.intellij.lang.javascript.psi.ecma6.TypeScriptThisType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.3691.12&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSDestructuringArray com.intellij.lang.javascript.psi.JSInitializerOwner[] getElements()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.74.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSDocCommentIndexingDataCalculator">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;253.28294.334&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSDestructuringShorthandedProperty">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitJSDestructuringElement(com.intellij.lang.javascript.psi.JSDestructuringElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.1909.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeTextBuilder com.intellij.lang.javascript.psi.JSTypeTextBuilder append(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.JSType.TypeTextFormat)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSNamedExpression">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecursiveTypeTransformer com.intellij.lang.javascript.psi.JSType transformRecursive(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.JSRecursiveTypeTransformer.Transformer)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5109.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames BIGINT_TYPE_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2463.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCallLikeExpression com.intellij.lang.javascript.psi.JSExpression[] getArguments()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSource boolean isForceOptional()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.6262.58&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSOptionalOwner">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.3727.22&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.PropertySignature EMPTY_MAP">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSDebuggerStatement">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSConstantValueOwner">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSource boolean hasSingleDocumentation()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.711&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitJSDocTagNamepath(com.intellij.lang.javascript.psi.jsdoc.JSDocTagNamepath)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;232.8660.185&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames EXCLUDE_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.4588.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType boolean isEquivalentToSafe(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.JSType, com.intellij.util.ProcessingContext, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitFunctionSignature(com.intellij.lang.javascript.psi.ecma6.JSFunctionSignature)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.6707.61&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptAwaitedType(com.intellij.lang.javascript.psi.ecma6.TypeScriptAwaitedType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.PropertySignature boolean isPrivateName()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSProperty boolean canBeLocallyEvaluated()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2463.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType applyGenericArguments(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.types.JSTypeSubstitutor, boolean, com.intellij.lang.javascript.psi.resolve.JSGenericTypesEvaluator.GenericErrorReporter)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2949.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFile boolean hasJSXSyntax()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;241.14494.240&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType widenLiteralTypes(com.intellij.lang.javascript.psi.JSType, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitES6ExportedDefaultBinding(com.intellij.lang.ecmascript6.psi.ES6ExportedDefaultBinding)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.1447.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSProperty boolean canCollapseToShorthand()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;251.25410.109&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeAssignableErrorMessage">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.3208.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSExpressionCodeFragment void importElement(com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;223.7571.182&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType java.lang.String getDefaultValue()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2757.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean canBeCalledWithArguments(com.intellij.lang.javascript.psi.JSType, java.util.List&lt;com.intellij.lang.javascript.psi.JSType&gt;, boolean, com.intellij.util.ProcessingContext)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecursiveTypeTransformer com.intellij.lang.javascript.psi.JSType fun(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5109.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType copyWithStrictRecursive(com.intellij.lang.javascript.psi.JSType, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2941.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSource boolean isIdentity()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.711&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFunctionExpression ARRAY_FACTORY">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptParenthesizedType(com.intellij.lang.javascript.psi.ecma6.TypeScriptParenthesizedType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.TypeMember com.intellij.lang.javascript.psi.JSType getKeyType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;232.8660.185&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSRecordType buildRecordTypeFromQualifiedNames(com.intellij.openapi.project.Project, java.util.Collection&lt;? extends com.intellij.openapi.util.Pair&lt;com.intellij.lang.javascript.psi.JSQualifiedName,java.lang.String&gt;&gt;, java.util.Set&lt;com.intellij.lang.javascript.psi.JSQualifiedName&gt;, 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>
  <item name="com.intellij.lang.javascript.psi.JSTypeAssignableErrorMessage com.intellij.openapi.util.TextRange getCustomErrorRange(com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSThenableElement T getThenBranch()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;222.3345.118&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSource">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2941.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSModuleStatusOwner">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSProperty com.intellij.lang.javascript.psi.JSLiteralExpression getLiteralExpressionInitializer()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.74.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSEmbeddedContent java.lang.Character getQuoteChar()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils MAX_ALIASES_TO_UNWRAP">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.6262.58&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType getCommonType(java.util.Collection&lt;com.intellij.lang.javascript.psi.JSTypeUtils.TypeProvider&gt;, com.intellij.psi.PsiElement, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3512.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeEvaluationResult void addResultElement(com.intellij.lang.javascript.psi.resolve.complexity.JSEvaluationResultElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.ExpectedTypeEvaluator myElement">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCallItem">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4738.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSInheritedLanguagesHelper com.intellij.lang.ASTNode createNameIdentifierFromText(java.lang.String, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2757.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames TYPED_ARRAY_NAMES">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.1834.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeSubstitutionContext com.intellij.lang.javascript.psi.JSTypeSubstitutionContext createNestedContext()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSLiteralExpressionKind">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3263.15&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCallItem com.intellij.lang.javascript.psi.JSType getQualifierType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5109.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames REST_IDENTIFIER">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptMappedType(com.intellij.lang.javascript.psi.ecma6.TypeScriptMappedType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.3691.12&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSInheritedLanguagesHelper boolean supportsJavaScriptInjections(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.psi.JSDefinitionExpressionIndexingDataCalculator">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;253.28294.334&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFile.ModuleStatus boolean isStrictlyModule()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.2822.15&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementBase boolean hasJSDoc()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.1909.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSPresentableTypeTextStringBuilder java.lang.String getPlaceholder(com.intellij.lang.javascript.psi.JSTypeTextBuilder)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;241.14494.240&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType removeNullableComponents(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSource boolean isUnion()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.711&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames MODULE_PREFIX">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isInstanceType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2371.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.TypeScriptExpressionWithTypeArguments">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;231.8109.175&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.ComputedMember com.intellij.lang.javascript.psi.JSType getTypeForComputedName()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames WRAPPER_TO_PRIMITIVE_TYPE_MAP">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.11799.241&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitJSStatementWithLabelReference(com.intellij.lang.javascript.psi.JSStatementWithLabelReference)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.74.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isLocalOrFromSource(com.intellij.lang.javascript.psi.JSNamespace)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.6948.69&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean processExpandedType(com.intellij.util.Processor&lt;com.intellij.lang.javascript.psi.JSType&gt;, com.intellij.lang.javascript.psi.JSType, boolean, boolean, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSPropertyIndexingDataCalculator">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;253.28294.334&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isLiteralType(com.intellij.lang.javascript.psi.JSType, 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.psi.JSDestructuringProperty com.intellij.lang.javascript.psi.JSDestructuringProperty setDestructuringElementName(java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.2455.10&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.IndexSignature com.intellij.lang.javascript.psi.JSRecordType.IndexSignature copyTypeHierarchy(com.intellij.util.Function&lt;com.intellij.lang.javascript.psi.JSType,com.intellij.lang.javascript.psi.JSType&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.3283.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSInheritedLanguagesConfigurableProvider boolean supportsJavaScriptInjections()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.ES6DecoratorIndexingDataCalculator">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;253.28294.334&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils java.lang.String serializeType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.4445.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptUnionOrIntersectionType(com.intellij.lang.javascript.psi.ecma6.TypeScriptUnionOrIntersectionType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.3691.12&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSBoundNameOwner">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;231.9011.34&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType PRIVATE_NAME_DEPTH_SEPARATOR">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSDestructuringArrayRestElement">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.1909.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeTextBuilder">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5109.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSApplyGenericsTransformer">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.11799.241&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitES6NamedImports(com.intellij.lang.ecmascript6.psi.ES6NamedImports)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeAssignableErrorMessage com.intellij.openapi.util.Pair&lt;java.lang.String,java.lang.String[]&gt; getProblemKeyAndArgs()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSInheritedLanguagesHelper com.intellij.lang.javascript.psi.JSInheritedLanguagesConfigurableProvider getConfigurableProvider(com.intellij.lang.Language)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;231.8109.175&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames UNCAPITALIZE">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType SUBSTITUTE_COMPLETE">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames NEVER_TYPE_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.1024.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType unwrapType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.6262.58&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeAssignableErrorMessage.JSTypeAssignableErrorPropertyMessage JSTypeAssignableErrorPropertyMessage(java.lang.String, java.util.function.Function&lt;com.intellij.psi.PsiElement,com.intellij.openapi.util.TextRange&gt;, java.lang.String[])">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCatchBlock com.intellij.lang.javascript.psi.JSInitializerOwner getInitializerOwner()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.74.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSDefinitionExpression com.intellij.lang.javascript.psi.JSType getTypeFromComment()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSVariableDeclaringScope">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSPresentableTypeTextStringBuilder myPlaceholder">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;261.23567.10&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.CallSignature com.intellij.lang.javascript.psi.JSType getReturnType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isIndexableType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.1909.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.ExpectedTypeEvaluator void forProperty(com.intellij.lang.javascript.psi.JSProperty, com.intellij.lang.javascript.psi.JSObjectLiteralExpression, com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSource boolean isReadonly()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.711&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.types.JSGenericTypeImpl createNotSubstitutedGenericType(com.intellij.lang.javascript.psi.ecma6.TypeScriptTypeParameterListOwner, com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSDestructuringArrayRestElement com.intellij.lang.javascript.psi.JSDestructuringElement getPattern()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFieldVariable">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.3095.12&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils java.util.stream.Stream&lt;com.intellij.lang.javascript.psi.JSType&gt; getMergedUnionSignatureType(java.util.List&lt;java.util.List&lt;com.intellij.lang.javascript.psi.JSType&gt;&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.psi.JSTypeUtils boolean hasTypes(com.intellij.lang.javascript.psi.JSType, java.util.function.Predicate&lt;? super com.intellij.lang.javascript.psi.JSType&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.psi.JSType boolean isEcma()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.4096.5&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind MergedAccessor">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.PropertySignature int getPrivateNameDepth()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSInheritedLanguagesHelper com.intellij.psi.PsiElement createExpressionFromText(java.lang.String, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2757.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSVarStatement.VarKeyword USING">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;232.8660.185&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSInheritedLanguagesHelper com.intellij.lang.javascript.psi.JSElement createJSContentFromText(com.intellij.openapi.project.Project, java.lang.String, com.intellij.lang.javascript.JSLanguageDialect)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;231.8109.175&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames FUNCTION_CLASS_NAMES">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.3283.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind MappedMinusReadonly">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3986.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType boolean isJavaScript()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.3622.25&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isIterableCollectionType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.1834.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSEmptyExpression">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.3208.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.TypeMember boolean isEquivalentTo(com.intellij.lang.javascript.psi.JSRecordType.TypeMember, com.intellij.util.ProcessingContext, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.6707.61&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames ITERATOR_OBJECT_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;243.23654.117&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSReferenceExpression boolean isReferenceToElement(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.psi.JSElementVisitor void visitTypeScriptSatisfiesExpression(com.intellij.lang.javascript.psi.TypeScriptSatisfiesExpression)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;223.7571.182&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSExpectedTypeKind boolean isInferenceDepthExceeded()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean hasTypeArguments(com.intellij.lang.javascript.psi.JSCallItem)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5109.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames NODE_GLOBAL_TYPE_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.6397.94&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType boolean isWeak()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.4892.5&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFunctionType com.intellij.lang.javascript.psi.JSFunctionType copyWithReturnType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.3911.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFunction com.intellij.lang.javascript.psi.JSParameterListElement[] getParameters()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.74.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean containsLiteralTypes(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2696.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSEvaluableElement">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.6461.79&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSReferenceExpression.Kind">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.TypeMember void appendMemberPresentation(com.intellij.lang.javascript.psi.JSType.TypeTextFormat, com.intellij.lang.javascript.psi.JSTypeTextBuilder, java.lang.String, char)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5109.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils java.util.List&lt;com.intellij.lang.javascript.psi.JSType&gt; chooseOverloadFunctionTypes(java.util.List&lt;? extends com.intellij.lang.javascript.psi.JSType&gt;, com.intellij.lang.javascript.psi.JSCallItem, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4738.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind boolean hasSingleDocumentation()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.711&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType getIterableComponentType(com.intellij.lang.javascript.psi.JSType, boolean, boolean, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCallItem com.intellij.lang.javascript.psi.ecma6.JSTypeDeclaration[] getTypeArguments()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5109.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSContextTypeEvaluator JSContextTypeEvaluator()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCallExpression boolean isImportPhaseCall()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;252.23892.409&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames ASYNC_ITERATOR_SYMBOL">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2371.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSIndexingDataHolderSupport">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;253.28294.334&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeAssignableErrorMessage void addMessageToContext(com.intellij.util.ProcessingContext, java.lang.String, java.lang.String[])">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames TAGGED_LITERAL_KEY_PREFIX">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.ES6ClassIndexingDataCalculator">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;253.28294.334&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFunctionType com.intellij.lang.javascript.psi.JSFunctionItem getSourceFunctionItem()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4212.41&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSProperty boolean collapseToShorthand()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;251.25410.109&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind boolean isForceOptional()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3986.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.ExpectedTypeEvaluator ExpectedTypeEvaluator(com.intellij.psi.PsiElement, com.intellij.lang.javascript.psi.JSExpectedTypeKind)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType.LocalTypeKey">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2407.10&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType createExtendsType(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;241.14494.240&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils.TypeProvider">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3512.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeTextBuilder com.intellij.lang.javascript.psi.JSTypeTextBuilder appendWithParentheses(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.JSType.TypeTextFormat, java.lang.Class[])">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils java.lang.String getTypeMatchingNamespace(com.intellij.openapi.project.Project, java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames TEMPLATE_STRINGS_ARRAY_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2371.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames NEWABLE_FUNCTION_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.3283.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames OBJECT_TYPE_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.3691.12&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSLiteralExpressionKind boolean isBoolean()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5849.21&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.TypeMember void acceptChildren(com.intellij.lang.javascript.psi.types.JSRecursiveTypeVisitor)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.4127.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames READONLY_ARRAY_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3007.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.TypeScriptExpectedTypeEvaluator TypeScriptExpectedTypeEvaluator(com.intellij.psi.PsiElement, com.intellij.lang.javascript.psi.JSExpectedTypeKind)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitJSPipeExpression(com.intellij.lang.javascript.psi.JSPipeExpression)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean hasTypes(com.intellij.lang.javascript.psi.JSType, java.lang.Class&lt;?&gt;[])">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSLiteralExpressionIndexingDataCalculator">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;253.28294.334&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSSwitchStatement com.intellij.lang.javascript.psi.JSSourceElement[] getAllStatementListItems()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSParameterListElement com.intellij.lang.javascript.psi.JSFunction getDeclaringFunction()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.4127.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeWithIncompleteSubstitution">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.3531.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames NODE_REQUIRE_FUNCTIONS">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType com.intellij.lang.javascript.psi.JSType substituteCompilerTypesInTypeHierarchy()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType java.util.List&lt;com.intellij.lang.javascript.psi.JSRecordType.CallSignature&gt; getCallSignatures()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames CONCAT_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSLiteralExpression boolean isNullLiteral()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFunctionItem com.intellij.lang.javascript.psi.JSParameterItem[] getParameterVariables()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.74.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType java.util.List&lt;com.intellij.lang.javascript.psi.JSRecordType.IndexSignature&gt; getIndexSignatures()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.ExpectedTypeEvaluator java.util.List&lt;com.intellij.javascript.JSFunctionWithSubstitutor&gt; calcFunctions(com.intellij.lang.javascript.psi.JSCallLikeExpression, com.intellij.lang.javascript.psi.JSExpression, com.intellij.psi.PsiElement, com.intellij.lang.javascript.psi.JSExpectedTypeKind)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTestFileType NODE_JS_TEST_RUNNER">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.11799.241&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.PropertySignature com.intellij.lang.javascript.psi.ecmal4.JSAttributeList.AccessType getAccessType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.4323.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames NODE_LIST_ARRAY_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.3975.18&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind MappedOptionalMinusReadonly">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3986.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean hasAnyTypeOrNotStrictType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4212.41&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFunctionItem com.intellij.lang.javascript.psi.types.structure.JSTypeStructure getReturnTypeStructure()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFunction boolean isAsync()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.FunctionMember">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitJSFunctionProperty(com.intellij.lang.javascript.psi.JSFunctionProperty)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3870.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind boolean isUnion()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.711&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isNewPropertiesDefinitionAllowed(com.intellij.lang.javascript.psi.JSType, 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.psi.JSTypeUtils boolean isPromiseNamedType(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSContextTypeEvaluator int getParameterIndex(com.intellij.lang.javascript.psi.JSParameterListElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames ARRAY_ITERATOR_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;243.23654.117&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptExpressionWithTypeArguments(com.intellij.lang.javascript.psi.TypeScriptExpressionWithTypeArguments)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;231.8109.175&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType copyWithLanguageOfContext(com.intellij.lang.javascript.psi.JSType, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2371.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2941.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils java.util.List&lt;com.intellij.lang.javascript.psi.JSType&gt; chooseOverloadFunctionTypes(java.util.List&lt;com.intellij.lang.javascript.psi.JSType&gt;, com.intellij.lang.javascript.psi.JSExpression, com.intellij.lang.javascript.psi.JSExpression[], com.intellij.lang.javascript.psi.ecma6.JSTypeDeclaration[], boolean, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.4096.5&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind MappedNoStatus">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3986.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.PropertySignature java.lang.String getMemberName()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean hasFunctionType(com.intellij.lang.javascript.psi.JSType, boolean, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.3208.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCallItem int getArgumentSize()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;232.8660.185&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.IndexSignatureKind">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2463.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.IndexSignature boolean isForComputedProperty()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5532.39&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecursiveTypeTransformer.Transformer">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5109.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElvisOwner">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType com.intellij.lang.javascript.psi.JSType copyWithStrict(boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2941.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind MappedReadonly">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3741.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isInstanceOrPrototype(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4738.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils java.util.function.Predicate&lt;com.intellij.lang.javascript.psi.JSType&gt; getGenericArgumentsConditionForSubstitution(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;211.6693.111&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitJSXmlLiteralExpression(com.intellij.lang.javascript.psi.JSXmlLiteralExpression)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.6397.94&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSResolvedTypeId">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3986.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.ComputedMember">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitWithClause(com.intellij.lang.javascript.psi.ecma6.JSWithClause)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.11799.241&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitES6Decorator(com.intellij.lang.javascript.psi.ecma6.ES6Decorator)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType com.intellij.lang.javascript.psi.JSType withNewSource(com.intellij.lang.javascript.psi.types.JSTypeSource)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.ExpectedTypeEvaluator com.intellij.lang.javascript.psi.JSType fixResultForOrOrRightOp(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.JSExpression)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2463.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitJSDocInlineTag(com.intellij.lang.javascript.psi.jsdoc.JSDocInlineTag)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;232.8660.185&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean hasTypes(com.intellij.lang.javascript.psi.JSType, boolean, com.intellij.openapi.util.Condition&lt;com.intellij.lang.javascript.psi.JSType&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3494.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.TypeScriptExpectedTypeEvaluator">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.74.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSInitializerOwner com.intellij.lang.javascript.psi.JSExpression getInitializerOrStub()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.4668.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFunctionItem com.intellij.lang.javascript.psi.JSType getReturnType(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.psi.JSCommonTypeNames CONTEXTUAL_TYPEOF_IDENTIFIER">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSNamespace com.intellij.psi.PsiElement getLocalScope()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2371.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean processExpandedType(com.intellij.util.Processor&lt;com.intellij.lang.javascript.psi.JSType&gt;, com.intellij.lang.javascript.psi.JSType, boolean, boolean, boolean, java.util.Set&lt;java.lang.String&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2696.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType applyJSGenericsForType(java.util.List&lt;com.intellij.lang.javascript.psi.JSType&gt;, com.intellij.lang.javascript.psi.JSType, com.intellij.psi.PsiFile, com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.IndexSignature com.intellij.lang.javascript.psi.JSType getMemberParameterType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames UPPERCASE">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSParameterItem com.intellij.lang.javascript.psi.JSType getInferredType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4212.41&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType transformTypeHierarchySafe(com.intellij.lang.javascript.psi.JSType, com.intellij.util.Function&lt;com.intellij.lang.javascript.psi.JSType,com.intellij.lang.javascript.psi.JSType&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3512.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType com.intellij.lang.javascript.psi.JSRecordType asRecordType(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.psi.JSElementVisitor void visitTypeScriptLiteralType(com.intellij.lang.javascript.psi.ecma6.TypeScriptLiteralType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.3691.12&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSArrayLiteralExpression java.util.stream.Stream&lt;com.intellij.lang.javascript.psi.JSExpression&gt; getExpressionStream()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.3208.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitJSDestructuringArrayRestElement(com.intellij.lang.javascript.psi.JSDestructuringArrayRestElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.1909.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames RECORD_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSResolvedTypeId T getLocalCachedValue(com.intellij.openapi.util.Key&lt;T&gt;, java.util.function.Supplier&lt;? extends T&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.psi.JSRecordType com.intellij.lang.javascript.psi.JSRecordType.IndexSignature findIndexer(com.intellij.lang.javascript.psi.JSRecordType.IndexSignatureKind)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames TYPE_LITERAL_KEY_PREFIX">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSExpressionWithOperationNode">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType wrapInPromiseType(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.types.JSTypeSource)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.6262.58&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSIfStatement void setElseBranch(com.intellij.lang.javascript.psi.JSStatement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;222.3345.118&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.ExpectedTypeEvaluator myParent">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType boolean isSourceStrict()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.3942.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSIndexingDataHolder">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.74.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isAsyncIterable(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames ASYNC_ITERABLE_ITERATOR_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2371.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.PropertySignature com.intellij.lang.javascript.psi.JSType getJSTypeWithOptionality()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSLiteralExpression boolean isQuotedLiteral(com.intellij.lang.javascript.psi.JSLiteralExpressionKind)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitJSDocTagType(com.intellij.lang.javascript.psi.jsdoc.JSDocTagType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;232.8660.185&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSExportScopeProvider">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;231.8770.65&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitReferenceListMember(com.intellij.lang.javascript.psi.ecmal4.JSReferenceListMember)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2153.8&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType boolean isEquivalentTo(com.intellij.lang.javascript.psi.JSType, com.intellij.util.ProcessingContext, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean hasSignificantGenericParameter(com.intellij.lang.javascript.psi.JSType, java.util.Set&lt;? extends com.intellij.lang.javascript.psi.types.JSTypeSubstitutor.JSTypeGenericId&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;221.5080.210&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType getSingleGenericArgTypeFromGenericType(com.intellij.lang.javascript.psi.types.JSGenericTypeImpl, java.util.function.Predicate&lt;com.intellij.lang.javascript.psi.JSType&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.psi.JSReferenceExpression boolean allowRecordingAsNeighborElement()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;231.8109.175&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind MappedMinusOptional">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3986.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCatchBlock boolean hasParameter()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.4155.5&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames TRUE_TYPE_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitES6ImportedExportedDefaultBinding(com.intellij.lang.ecmascript6.psi.ES6ImportedExportedDefaultBinding)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.1447.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSLiteralExpressionKind NULL">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4212.41&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementIndexingDataCalculator">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;253.28294.334&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeTextStringBuilder">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5109.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames ASYNC_ITERATOR_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2371.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeSubstitutionContext">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeEvaluationResult.JSTypeEvaluationResultElement JSTypeEvaluationResultElement(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.JSType, com.intellij.psi.PsiElement, boolean, com.intellij.lang.javascript.psi.resolve.JSEvaluationResultContext)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.6397.94&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCallLikeExpression int getFirstArgumentIndex()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType com.intellij.lang.javascript.psi.JSType getLocalCachedType(java.util.function.Supplier&lt;com.intellij.lang.javascript.psi.JSType&gt;, com.intellij.lang.javascript.psi.JSType.LocalTypeKey)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2407.10&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeIndexerKt">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.11799.241&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames ALL_CLASSES">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2941.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSExpectedTypeKind com.intellij.lang.javascript.psi.JSExpectedTypeKind increaseInferenceDepth()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.IndexedData">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.11799.241&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.PropertySignature com.intellij.lang.javascript.psi.JSType getSetterJSType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;241.15989.150&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean processExpandedType(com.intellij.lang.javascript.psi.resolve.JSTypeProcessor, 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;211.6693.111&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTryStatement com.intellij.lang.javascript.psi.JSExpression getResourceExpression()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSource boolean isMerged()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.711&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames ARRAY_LIKE_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2941.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames UTIL_TYPES">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.6397.94&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils boolean isEnumLiteral(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.3727.22&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind boolean isMapped()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.711&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames PRIMITIVE_TYPE_TO_WRAPPER_MAP">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.11799.241&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames THIS_TYPE_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.3458.5&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSPresentableTypeTextStringBuilder DEFAULT_TYPE_STACK_LIMIT">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;241.14494.240&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSThenableElement T getElseBranch()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;222.3345.118&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils java.util.Collection&lt;com.intellij.lang.javascript.psi.types.JSTypeGenericId&gt; getNestedGenericParameters(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.11799.241&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames CAPITALIZE">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSource boolean isOptional()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.711&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSSpreadExpression com.intellij.lang.javascript.psi.JSType getInnerExpressionType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5849.21&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementBase boolean isExportedWithDefault()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.3780.15&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames LOWERCASE">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.PropertySignature com.intellij.lang.javascript.psi.JSRecordType.PropertySignature copyTypeHierarchy(com.intellij.util.Function&lt;com.intellij.lang.javascript.psi.JSType,com.intellij.lang.javascript.psi.JSType&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.3283.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.ExpectedTypeEvaluator int getParameterIndexInArgumentList(com.intellij.lang.javascript.psi.JSArgumentList, 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.psi.JSTypeEvaluationResult.JSTypeEvaluationResultElement boolean isForUnknownElement()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSNamespace boolean isLocal()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.TypeMember com.intellij.lang.javascript.psi.JSRecordType.TypeMember copyTypeHierarchy(com.intellij.util.Function&lt;com.intellij.lang.javascript.psi.JSType,com.intellij.lang.javascript.psi.JSType&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.3283.2&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSVariable com.intellij.lang.javascript.psi.JSVarStatement getStatement()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFile com.intellij.lang.javascript.psi.JSTestFileType getTestFileType()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;145.844.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType simpleOptimizeNestedCompositeTypes(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils void addAllUnionParts(com.intellij.lang.javascript.psi.JSType, java.util.List&lt;com.intellij.lang.javascript.psi.JSType&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSPresentableTypeTextStringBuilder DEFAULT_PLACEHOLDER">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;241.14494.240&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSType com.intellij.lang.javascript.psi.JSType transformTypeHierarchy(com.intellij.util.Function&lt;com.intellij.lang.javascript.psi.JSType,com.intellij.lang.javascript.psi.JSType&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3512.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSInheritedLanguagesConfigurableProvider com.intellij.lang.javascript.psi.JSLiteralExpressionKind getCustomLiteralKind(com.intellij.lang.javascript.psi.JSLiteralExpression, com.intellij.psi.tree.IElementType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5849.21&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFunctionType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType getIndexableComponentType(com.intellij.lang.javascript.psi.JSType, boolean, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSNamespace com.intellij.lang.javascript.psi.JSNamespace copyWithTypeContext(com.intellij.lang.javascript.psi.types.JSTypeContext)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;211.6693.111&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind MappedOptional">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3986.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType getIteratorComponentType(com.intellij.lang.javascript.psi.JSRecordType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSDestructuringShorthandedProperty com.intellij.lang.javascript.psi.JSVariable getDestructuringElement()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3983.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSDestructuringProperty boolean isRest()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2290.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType replaceImplicitTypesWithAny(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.3317.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames UNIQUE_SYMBOL_TYPE_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSDestructuringElement com.intellij.lang.javascript.psi.JSDestructuringContainer getTarget()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.74.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSNamespace java.lang.String getQualifiedName(com.intellij.lang.javascript.psi.JSNamespace)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3494.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames KEYOF_TYPES">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.4588.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeEvaluationResult void applyToProcessor(com.intellij.lang.javascript.psi.resolve.JSTypeProcessor)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType getSingleGenericArgTypeFromGenericType(com.intellij.lang.javascript.psi.types.JSGenericTypeImpl, boolean, java.util.function.Function&lt;com.intellij.lang.javascript.psi.JSType,java.util.function.Function&lt;com.intellij.lang.javascript.psi.JSType,com.intellij.lang.javascript.psi.JSType&gt;&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;212.4746.92&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSElementVisitor void visitTypeScriptEntityName(com.intellij.lang.typescript.psi.TypeScriptEntityName)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSTypeUtils com.intellij.lang.javascript.psi.JSType widenLiteralTypes(com.intellij.lang.javascript.psi.JSType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2696.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFunctionType com.intellij.lang.javascript.psi.JSFunctionType copyWithParameters(java.util.List&lt;com.intellij.lang.javascript.psi.JSParameterTypeDecorator&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSReferenceItem">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSObjectLiteralExpression boolean isEmpty()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3007.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSInitializerOwner boolean hasOwnInitializer()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.4445.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames SET_ITERABLES">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.6397.94&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSRecordType.MemberSourceKind MappedMinusOptionalReadonly">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3986.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSFunctionExitPoint">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4738.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSCommonTypeNames SYMBOL_CONSTRUCTOR_CLASS_NAME">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;211.6693.111&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.psi.JSContextExpectedTypeEvaluator com.intellij.javascript.JSFunctionWithSubstitutor calcFunctionForArgumentList(com.intellij.lang.javascript.psi.JSCallExpression, com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.1024.1&quot;"/>
    </annotation>
  </item>
</root>
