<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<root>
  <item name="com.intellij.lang.javascript.types.JSBlockStatementElementTypeFactory.JSBlockStatementElementTypeKey JSBlockStatementElementTypeKey(com.intellij.lang.javascript.JSLanguageDialect, boolean, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;242.20224.300&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSSpreadExpressionElementType com.intellij.lang.javascript.psi.stubs.impl.JSSpreadExpressionStubImpl deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement&lt;?&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSEmbeddedExpressionElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.4249.32&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptUnionOrIntersectionTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptUnionOrIntersectionTypeStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptEnumFieldStatementElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptFunctionExpressionElementType com.intellij.lang.javascript.psi.stubs.TypeScriptFunctionExpressionStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptFunctionExpression, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSUseNamespaceDirectiveType com.intellij.lang.javascript.psi.stubs.JSUseNamespaceDirectiveStub createStub(com.intellij.lang.javascript.psi.ecmal4.JSUseNamespaceDirective, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSTypeCastElementType com.intellij.lang.javascript.psi.stubs.impl.FlowJSTypeCastStubImpl deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSXmlAttributeElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeOperatorElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTypeOperatorStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptTypeOperator, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSPackageStatementElementType com.intellij.lang.javascript.psi.stubs.JSPackageStatementStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDestructuringShorthandedPropertyElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptEntityNameElementType com.intellij.lang.javascript.psi.stubs.TypeScriptEntityNameStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSObjectLiteralExpressionElementType com.intellij.lang.javascript.psi.stubs.JSObjectLiteralExpressionStub createStub(com.intellij.lang.javascript.psi.JSObjectLiteralExpression, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSReferenceListMemberElementType com.intellij.lang.javascript.psi.stubs.JSReferenceListMemberStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptIndexSignatureElementType com.intellij.lang.javascript.psi.stubs.TypeScriptIndexSignatureStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptIndexSignature, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptFunctionTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptFunctionTypeStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptFunctionType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSFunctionElementType com.intellij.lang.javascript.psi.stubs.JSFunctionStub&lt;com.intellij.lang.javascript.psi.JSFunction&gt; createStub(com.intellij.lang.javascript.psi.JSFunction, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypescriptParenthesizedTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptParenthesizedTypeStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.ActionScriptClassElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;223.7571.182&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptIndexedAccessTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptIndexedAccessTypeStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptIndexedAccessType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypePredicateElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTypePredicateStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptTypePredicate, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDestructuringShorthandedPropertyElementType com.intellij.lang.javascript.psi.stubs.impl.JSDestructuringShorthandedPropertyStubImpl deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSReturnStatementElementType com.intellij.lang.javascript.psi.stubs.JSReturnStatementStub createStub(com.intellij.lang.javascript.psi.JSReturnStatement, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSArgumentListElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;241.14494.240&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSFunctionSignatureElementType com.intellij.lang.javascript.psi.stubs.JSFunctionStubBase&lt;com.intellij.lang.javascript.flow.psi.impl.FlowJSFunctionSignatureImpl&gt; createStub(com.intellij.lang.javascript.flow.psi.impl.FlowJSFunctionSignatureImpl, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSParameterListElementType com.intellij.lang.javascript.psi.stubs.JSParameterListStub createStub(com.intellij.lang.javascript.psi.JSParameterList, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptExportAssignmentElementType com.intellij.lang.javascript.psi.stubs.TypeScriptExportAssignmentStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.ActionScriptClassElementType com.intellij.lang.javascript.psi.stubs.JSClassStub&lt;com.intellij.lang.javascript.psi.ecmal4.JSClass&gt; deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypePredicateElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTypePredicateStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptFunctionElementType com.intellij.lang.javascript.psi.stubs.TypeScriptFunctionStub&lt;com.intellij.lang.javascript.psi.ecma6.TypeScriptFunction&gt; createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptFunction, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSTagGenericArgumentsElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypescriptParenthesizedTypeElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.2784.17&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeParameterConstraintElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.3780.15&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptImplicitModuleElementType com.intellij.lang.javascript.psi.stubs.TypeScriptImplicitModuleStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSPropertyElementType boolean shouldIndexSymbol(com.intellij.lang.javascript.psi.JSProperty)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSFunctionExpressionElementType com.intellij.lang.javascript.psi.stubs.FlowJSFunctionExpressionStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSFunctionElementType com.intellij.lang.javascript.psi.stubs.JSFunctionStub&lt;com.intellij.lang.javascript.psi.JSFunction&gt; deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeParameterElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTypeParameterStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptClassElementType com.intellij.lang.javascript.psi.stubs.TypeScriptClassStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSReferenceListElementType com.intellij.lang.javascript.psi.stubs.JSReferenceListStub&lt;com.intellij.lang.javascript.psi.ecmal4.JSReferenceList&gt; deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptEntityNameElementType com.intellij.lang.javascript.psi.stubs.TypeScriptEntityNameStub createStub(com.intellij.lang.typescript.psi.TypeScriptEntityName, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeFromUsageDetector com.intellij.lang.javascript.psi.JSType detectTypeFromUsage(com.intellij.psi.PsiElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.3531.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptImportStatementElementType boolean shouldIndexSymbol(com.intellij.lang.javascript.psi.ecma6.TypeScriptImportStatement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptConstTypeElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.5109.14&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptBooleanLiteralTypeElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.4830.24&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSParameterElementType com.intellij.lang.javascript.psi.stubs.JSParameterStub createStub(com.intellij.lang.javascript.psi.JSParameter, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSBlockStatementElementTypeFactory.JSBlockStatementElementTypeKey boolean isGeneratorContext()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;242.20224.300&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSBlockStatementElementTypeFactory.JSBlockStatementElementTypeKey com.intellij.lang.javascript.JSLanguageDialect component1()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;242.20224.300&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSXmlAttributeElementType void serialize(com.intellij.psi.impl.source.xml.stub.XmlAttributeStub, com.intellij.psi.stubs.StubOutputStream)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptMappedTypeParameterElementType com.intellij.lang.javascript.psi.stubs.TypeScriptMappedTypeParameterStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptMappedTypeParameter, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.ES6DecoratorDeclarationElementType com.intellij.lang.javascript.psi.stubs.ES6DecoratorDeclarationStub createStub(com.intellij.lang.javascript.psi.ecma6.ES6DecoratorDeclaration, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptObjectTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptObjectTypeStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptBooleanLiteralTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptLiteralTypeStub&lt;com.intellij.lang.javascript.psi.ecma6.TypeScriptBooleanLiteralType&gt; createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptBooleanLiteralType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptConditionalTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptConditionalTypeStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptConditionalType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeofTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTypeofTypeStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSReturnStatementElementType com.intellij.lang.javascript.psi.stubs.JSReturnStatementStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSImportStatementElementType com.intellij.lang.javascript.psi.stubs.JSImportStatementStub createStub(com.intellij.lang.javascript.psi.ecmal4.JSImportStatement, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSMaybeTypeElementType com.intellij.lang.javascript.psi.stubs.JSStubElement&lt;com.intellij.lang.javascript.psi.ecma6.FlowJSMaybeType&gt; deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptEnumElementType com.intellij.lang.javascript.psi.stubs.TypeScriptEnumStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptEnum, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSVarStatementElementType com.intellij.lang.javascript.psi.stubs.JSVarStatementStub createStub(com.intellij.lang.javascript.psi.JSVarStatement, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSVarStatementElementType com.intellij.lang.javascript.psi.stubs.JSVarStatementStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptFunctionElementType com.intellij.lang.javascript.psi.stubs.TypeScriptFunctionStub&lt;com.intellij.lang.javascript.psi.ecma6.TypeScriptFunction&gt; deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSClassExpressionElementType com.intellij.lang.javascript.psi.stubs.FlowJSClassStub createStub(com.intellij.lang.ecmascript6.psi.ES6Class, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDestructuringShorthandedPropertyElementType boolean shouldIndexSymbol(com.intellij.lang.javascript.psi.JSDestructuringShorthandedProperty)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptAwaitedTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptAwaitedTypeStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptAwaitedType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSVarStatementElementType boolean shouldCreateStubForVarContainer(com.intellij.lang.ASTNode)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSCallExpressionElementType com.intellij.lang.javascript.psi.stubs.JSCallExpressionStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptFunctionExpressionElementType boolean shouldIndexSymbol(com.intellij.lang.javascript.psi.ecma6.TypeScriptFunctionExpression)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeAliasElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTypeAliasStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSObjectLiteralExpressionElementType com.intellij.lang.javascript.psi.stubs.JSObjectLiteralExpressionStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptFunctionSignatureElementType com.intellij.lang.javascript.psi.stubs.TypeScriptFunctionSignatureStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSEmbeddedExpressionElementTypeBase void doParseWithJSParser(com.intellij.lang.ASTNode, com.intellij.lang.javascript.parsing.JavaScriptParser&lt;?,?,?,?&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.types.TypeScriptTypeOperatorElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.9166.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSFunctionExpressionElementType boolean shouldIndexFunctionExpression(com.intellij.lang.javascript.psi.JSFunctionExpression)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSAttributeElementType com.intellij.lang.javascript.psi.stubs.JSAttributeStub createStub(com.intellij.lang.javascript.psi.ecmal4.JSAttribute, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSAttributeNameValuePairType com.intellij.lang.javascript.psi.stubs.JSAttributeNameValuePairStub createStub(com.intellij.lang.javascript.psi.ecmal4.JSAttributeNameValuePair, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptIndexedAccessTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptIndexedAccessTypeStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptSingleTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptSingleTypeStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptSingleType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.ES6FieldStatementElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptImportStatementElementType com.intellij.lang.javascript.psi.stubs.TypeScriptImportStatementStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSFunctionExpressionElementType com.intellij.lang.javascript.psi.stubs.FlowJSFunctionExpressionStub createStub(com.intellij.lang.javascript.psi.ecma6.FlowJSFunctionExpression, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptGlobalModuleExportDeclarationElementType com.intellij.lang.javascript.psi.stubs.TypeScriptGlobalModuleExportDeclarationStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptGlobalModuleExportDeclaration, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSPropertyElementType com.intellij.lang.javascript.psi.stubs.JSPropertyStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSFileElementType int getVersion()">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;253.17525.95&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptClassElementType com.intellij.lang.javascript.psi.stubs.TypeScriptClassStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptClass, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptPropertySignatureElementType com.intellij.lang.javascript.psi.stubs.TypeScriptPropertySignatureStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptPropertySignature, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSFunctionSignatureElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.6707.61&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptThisTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptThisTypeStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTupleMemberElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.6397.94&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeMemberElementType boolean shouldIndexSymbol(PsiT)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSSpreadExpressionElementType com.intellij.lang.javascript.psi.stubs.impl.JSSpreadExpressionStubImpl createStub(com.intellij.lang.javascript.psi.impl.JSSpreadExpressionImpl, com.intellij.psi.stubs.StubElement&lt;?&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSPropertyElementType JSPropertyElementType(java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptNewExpressionElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptParameterListElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.1024.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSEmptyExpressionElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.3208.16&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDestructuringPropertyElementType boolean shouldIndexSymbol(com.intellij.lang.javascript.psi.JSDestructuringProperty)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTupleMemberElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTupleMemberStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSDeclareExportDeclarationElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptNewExpressionElementType com.intellij.lang.javascript.psi.stubs.TypeScriptNewExpressionStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptNewExpression, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptPropertySignatureElementType com.intellij.lang.javascript.psi.stubs.TypeScriptPropertySignatureStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSBlockStatementElementTypeFactory void registerAll()">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSBlockStatementElementTypeFactory Companion">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptGlobalModuleExportDeclarationElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.1024.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSDeclareExportDeclarationElementType com.intellij.lang.javascript.psi.stubs.JSStubElement&lt;com.intellij.lang.javascript.psi.ecma6.FlowJSDeclareExportDeclaration&gt; deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDocCommentElementType com.intellij.lang.javascript.psi.stubs.JSDocCommentStub createStub(com.intellij.lang.javascript.psi.jsdoc.JSDocComment, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptCallSignatureElementType com.intellij.lang.javascript.psi.stubs.TypeScriptCallSignatureStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSVariableElementType com.intellij.lang.javascript.psi.stubs.JSVariableStub&lt;com.intellij.lang.javascript.psi.JSVariable&gt; createStub(com.intellij.lang.javascript.psi.JSVariable, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSDeclareExportDeclarationElementType com.intellij.lang.javascript.psi.stubs.JSStubElement&lt;com.intellij.lang.javascript.psi.ecma6.FlowJSDeclareExportDeclaration&gt; createStub(com.intellij.lang.javascript.psi.ecma6.FlowJSDeclareExportDeclaration, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptNamedGenericArgumentTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptNamedGenericArgumentTypeStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptNamedGenericArgumentType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTemplateLiteralTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTemplateLiteralTypeStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptTemplateLiteralType, com.intellij.psi.stubs.StubElement&lt;?&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSSpreadExpressionElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2153.8&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSVariableElementType com.intellij.lang.javascript.psi.stubs.JSVariableStub&lt;com.intellij.lang.javascript.psi.JSVariable&gt; deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptInferTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptInferTypeStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSWhiteSpaceTokenType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;233.13135.103&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSFunctionExpressionElementType boolean shouldIndexSymbol(com.intellij.lang.javascript.psi.ecma6.FlowJSFunctionExpression)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptEmbeddedContentElementType void indexStub(com.intellij.lang.javascript.psi.stubs.JSEmbeddedContentStub, com.intellij.psi.stubs.IndexSink)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSLiteralExpressionElementType JSLiteralExpressionElementType(java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSBlockStatementElementTypeFactory.JSBlockStatementElementTypeKey com.intellij.lang.javascript.types.JSBlockStatementElementTypeFactory.JSBlockStatementElementTypeKey copy(com.intellij.lang.javascript.JSLanguageDialect, boolean, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;242.20224.300&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSCallExpressionElementType com.intellij.lang.javascript.psi.stubs.JSCallExpressionStub createStub(com.intellij.lang.javascript.psi.JSCallExpression, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSArrayLiteralExpressionElementType com.intellij.lang.javascript.psi.stubs.JSArrayLiteralExpressionStub createStub(com.intellij.lang.javascript.psi.JSArrayLiteralExpression, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeParameterConstraintElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTypeParameterConstraintStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptNamedGenericArgumentTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptNamedGenericArgumentTypeStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSStaticBlockElementType com.intellij.lang.javascript.psi.stubs.impl.JSStubBase&lt;com.intellij.lang.javascript.psi.JSStaticBlock&gt; deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDefinitionExpressionElementType com.intellij.lang.javascript.psi.stubs.JSDefinitionExpressionStub createStub(com.intellij.lang.javascript.psi.JSDefinitionExpression, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSEmbeddedContentElementType com.intellij.lang.javascript.JSLanguageDialect getForcedLanguage()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSNamespaceDeclarationElementType com.intellij.lang.javascript.psi.stubs.JSNamespaceDeclarationStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptEnumFieldElementType com.intellij.lang.javascript.psi.ecma6.impl.TypeScriptEnumFieldImpl construct(com.intellij.lang.ASTNode)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.3727.22&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSReferenceListElementType com.intellij.lang.javascript.psi.stubs.JSReferenceListStub&lt;com.intellij.lang.javascript.psi.ecmal4.JSReferenceList&gt; createStub(com.intellij.psi.stubs.StubElement&lt;?&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSBlockStatementEagerElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;242.20224.300&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptNamedGenericArgumentTypeElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.3341.11&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSAttributeListElementType com.intellij.lang.javascript.psi.stubs.JSAttributeListStub createStub(com.intellij.lang.javascript.psi.ecmal4.JSAttributeList, com.intellij.psi.stubs.StubElement&lt;?&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSAttributeNameValuePairType com.intellij.lang.javascript.psi.stubs.JSAttributeNameValuePairStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeArgumentListElementType TypeScriptTypeArgumentListElementType(java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2940.10&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptMappedTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptMappedTypeStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptMappedType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptGlobalModuleExportDeclarationElementType com.intellij.lang.javascript.psi.stubs.TypeScriptGlobalModuleExportDeclarationStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptImplicitModuleElementType com.intellij.lang.javascript.psi.stubs.TypeScriptImplicitModuleStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptImplicitModule, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSEmptyExpressionElementType com.intellij.lang.javascript.psi.stubs.impl.JSEmptyExpressionStubImpl createStub(com.intellij.lang.javascript.psi.JSEmptyExpression, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeParameterElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTypeParameterStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptTypeParameter, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSFunctionExpressionElementType JSFunctionExpressionElementType(java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSFunctionElementType com.intellij.lang.javascript.psi.stubs.FlowJSFunctionStub createStub(com.intellij.lang.javascript.psi.ecma6.FlowJSFunction, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSParameterElementType com.intellij.lang.javascript.psi.stubs.JSParameterStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSEmbeddedContentElementType com.intellij.lang.javascript.psi.stubs.JSEmbeddedContentStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSStaticBlockElementType com.intellij.lang.javascript.psi.stubs.impl.JSStubBase&lt;com.intellij.lang.javascript.psi.JSStaticBlock&gt; createStub(com.intellij.lang.javascript.psi.JSStaticBlock, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeArgumentListElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTypeArgumentListStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptTypeArgumentList, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSBlockStatementElementTypeFactory.JSBlockStatementElementTypeKey boolean isAsyncContext()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;242.20224.300&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.ES6DecoratorElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSFunctionTypeElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2407.10&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSNewExpressionElementType com.intellij.lang.javascript.psi.stubs.JSNewExpressionStub&lt;com.intellij.lang.javascript.psi.JSNewExpression&gt; createStub(com.intellij.lang.javascript.psi.JSNewExpression, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptAsExpressionElementType com.intellij.lang.javascript.psi.stubs.TypeScriptAsExpressionStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptAsExpression, com.intellij.psi.stubs.StubElement&lt;?&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSBlockStatementElementTypeFactory INSTANCE">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.ES6DecoratorDeclarationElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeOperatorElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTypeOperatorStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptMappedTypeParameterElementType com.intellij.lang.javascript.psi.stubs.TypeScriptMappedTypeParameterStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptFunctionTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptFunctionTypeStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptNumberLiteralTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptLiteralTypeStub&lt;com.intellij.lang.javascript.psi.ecma6.TypeScriptNumberLiteralType&gt; createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptNumberLiteralType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSArrayLiteralExpressionElementType com.intellij.lang.javascript.psi.stubs.JSArrayLiteralExpressionStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSPackageStatementElementType com.intellij.lang.javascript.psi.stubs.JSPackageStatementStub createStub(com.intellij.lang.javascript.psi.ecmal4.JSPackageStatement, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeParameterDefaultElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTypeParameterDefaultStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSParameterListElementType JSParameterListElementType(java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;162.1024.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.ActionScriptClassElementType com.intellij.lang.javascript.psi.stubs.JSClassStub&lt;com.intellij.lang.javascript.psi.ecmal4.JSClass&gt; createStub(com.intellij.lang.javascript.psi.ecmal4.JSClass, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptIndexSignatureElementType com.intellij.lang.javascript.psi.stubs.TypeScriptIndexSignatureStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSStaticBlockElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;213.5744.223&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptObjectTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptObjectTypeStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptObjectType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSImportStatementElementType com.intellij.lang.javascript.psi.stubs.JSImportStatementStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptInterfaceElementType com.intellij.lang.javascript.psi.stubs.TypeScriptInterfaceStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptInterface, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeFromUsageDetector com.intellij.lang.javascript.psi.JSType getReturnTypeInContext(com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.JSType, com.intellij.lang.javascript.psi.JSFunction)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSPropertyElementType com.intellij.lang.javascript.psi.JSElement construct(com.intellij.lang.ASTNode)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptUnionOrIntersectionTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptUnionOrIntersectionTypeStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptUnionOrIntersectionType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSArrayLiteralExpressionElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TsxTagTypeArgumentListElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.2940.10&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptFunctionPropertyElementType com.intellij.lang.javascript.psi.stubs.JSFunctionPropertyStub&lt;com.intellij.lang.javascript.psi.ecma6.TypeScriptFunctionProperty&gt; createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptFunctionProperty, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.6397.94&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptFunctionPropertyElementType com.intellij.lang.javascript.psi.stubs.JSFunctionPropertyStub&lt;com.intellij.lang.javascript.psi.ecma6.TypeScriptFunctionProperty&gt; createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptFunctionProperty, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeParameterListElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTypeParameterListStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptNewExpressionElementType com.intellij.lang.javascript.psi.stubs.TypeScriptNewExpressionStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSBlockStatementElementTypeFactory.JSBlockStatementElementTypeKey boolean component2()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;242.20224.300&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSFunctionPropertyElementType JSFunctionPropertyElementType(java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSFunctionPropertyElementType StubT createStub(PsiT, com.intellij.psi.stubs.StubElement&lt;? extends com.intellij.psi.PsiElement&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptConditionalTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptConditionalTypeStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptFunctionSignatureElementType com.intellij.lang.javascript.psi.stubs.TypeScriptFunctionSignatureStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptFunctionSignature, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptArrayTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptArrayTypeStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSEmbeddedExpressionElementTypeBase void prepareBuilder(com.intellij.lang.PsiBuilder)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;223.7571.182&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSBlockStatementElementTypeFactory.JSBlockStatementElementTypeKey boolean component3()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;242.20224.300&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSFunctionTypeElementType com.intellij.lang.javascript.psi.stubs.JSFunctionStubBase&lt;com.intellij.lang.javascript.psi.ecma6.FlowJSFunctionType&gt; deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptCallSignatureElementType com.intellij.lang.javascript.psi.stubs.TypeScriptCallSignatureStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptCallSignature, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSArgumentListElementType JSArgumentListElementType(java.lang.String, java.util.function.Function&lt;com.intellij.lang.javascript.JSCompositeElementType,com.intellij.lang.ASTNode&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;243.21565.193&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.ES6DecoratorDeclarationElementType com.intellij.lang.javascript.psi.stubs.ES6DecoratorDeclarationStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSFunctionSignatureElementType com.intellij.lang.javascript.psi.stubs.JSFunctionStubBase&lt;com.intellij.lang.javascript.flow.psi.impl.FlowJSFunctionSignatureImpl&gt; deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSTypeCastElementType com.intellij.lang.javascript.psi.stubs.impl.FlowJSTypeCastStubImpl createStub(com.intellij.lang.javascript.flow.psi.impl.FlowJSTypeCastImpl, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptMappedTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptMappedTypeStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptAwaitedTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptAwaitedTypeStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptEmbeddedContentElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.4284.36&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptExternalModuleReferenceElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;145.256.33&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeAliasElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTypeAliasStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptTypeAlias, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTemplateLiteralTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTemplateLiteralTypeStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDestructuringPropertyElementType com.intellij.lang.javascript.psi.stubs.impl.JSDestructuringPropertyStubImpl createStub(com.intellij.lang.javascript.psi.JSDestructuringProperty, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSEmbeddedBlockElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;231.8109.175&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptFunctionTypeElementType boolean shouldIndexSymbol(com.intellij.lang.javascript.psi.ecma6.TypeScriptFunctionType)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;192.5728.98&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDocCommentElementType com.intellij.lang.javascript.psi.stubs.JSDocCommentStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSFunctionTypeElementType com.intellij.lang.javascript.psi.stubs.JSFunctionStubBase&lt;com.intellij.lang.javascript.psi.ecma6.FlowJSFunctionType&gt; createStub(com.intellij.lang.javascript.psi.ecma6.FlowJSFunctionType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDestructuringParameterElementType com.intellij.lang.javascript.psi.stubs.impl.JSDestructuringParameterStubImpl deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptEnumFieldElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptAsExpressionElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;241.14494.240&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSFileElementType int getVersion(int)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;221.5080.210&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSFileElementType int getVersion(int)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSReturnStatementElementType boolean isAcceptableLanguage(com.intellij.lang.Language)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;193.5233.102&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSReturnStatementElementType boolean isAcceptableLanguage(com.intellij.lang.Language)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptEnumElementType com.intellij.lang.javascript.psi.stubs.TypeScriptEnumStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSBlockStatementElementTypeFactory">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;242.20224.300&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.ActionScriptAttributeListElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.2465.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSEmbeddedContentElementType com.intellij.lang.javascript.psi.stubs.JSEmbeddedContentStub createStub(com.intellij.lang.javascript.psi.JSEmbeddedContent, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeParameterConstraintElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTypeParameterConstraintStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptTypeParameterConstraint, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptInferTypeElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3494.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDestructuringObjectElementType com.intellij.lang.javascript.psi.stubs.impl.JSDestructuringObjectStubImpl createStub(com.intellij.lang.javascript.psi.JSDestructuringObject, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSMaybeTypeElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.4445.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptIndexedAccessTypeElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.9166.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSAttributeListElementType com.intellij.lang.javascript.psi.stubs.JSAttributeListStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptArrayTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptArrayTypeStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptArrayType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptSingleTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptSingleTypeStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptFieldElementType TypeScriptFieldElementType(java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSBlockStatementElementTypeFactory com.intellij.psi.tree.IElementType create(com.intellij.lang.javascript.JSLanguageDialect, boolean, boolean)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSBlockStatementElementTypeFactory.Companion">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptFieldElementType com.intellij.lang.javascript.psi.ecma6.impl.TypeScriptFieldImpl construct(com.intellij.lang.ASTNode)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.3727.22&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSClassExpressionElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.3975.18&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptExportAssignmentElementType com.intellij.lang.javascript.psi.stubs.TypeScriptExportAssignmentStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptExportAssignment, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDestructuringArrayElementType com.intellij.lang.javascript.psi.stubs.impl.JSDestructuringArrayStubImpl createStub(com.intellij.lang.javascript.psi.JSDestructuringArray, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTemplateLiteralTypeElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;202.7660.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptModuleElementType com.intellij.lang.javascript.psi.stubs.TypeScriptModuleStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptInferTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptInferTypeStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptInferType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSLiteralExpressionElementType com.intellij.lang.javascript.psi.stubs.JSLiteralExpressionStub createStub(com.intellij.lang.javascript.psi.JSLiteralExpression, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSVarStatementElementType JSVarStatementElementType(java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTupleTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTupleTypeStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypescriptParenthesizedTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptParenthesizedTypeStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptParenthesizedType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDestructuringElementElementType JSDestructuringElementElementType(java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSNamespaceDeclarationElementType com.intellij.lang.javascript.psi.stubs.JSNamespaceDeclarationStub createStub(com.intellij.lang.javascript.psi.ecmal4.JSNamespaceDeclaration, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSPropertyElementType com.intellij.lang.javascript.psi.stubs.JSPropertyStub createStub(com.intellij.lang.javascript.psi.JSProperty, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptEntityNameElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;145.256.33&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptModuleElementType com.intellij.lang.javascript.psi.stubs.TypeScriptModuleStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptModule, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSEmbeddedContentElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.1834.9&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSUseNamespaceDirectiveType com.intellij.lang.javascript.psi.stubs.JSUseNamespaceDirectiveStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeArgumentListElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTypeArgumentListStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSFunctionExpressionElementType com.intellij.lang.javascript.psi.stubs.JSFunctionExpressionStub&lt;com.intellij.lang.javascript.psi.JSFunctionExpression&gt; createStub(com.intellij.lang.javascript.psi.JSFunctionExpression, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSAssignmentExpressionElementType com.intellij.lang.javascript.psi.stubs.JSAssignmentExpressionStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSEmbeddedExpressionElementType JSEmbeddedExpressionElementType(java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.2371.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSBlockStatementElementTypeFactory.JSBlockStatementElementTypeKey com.intellij.lang.javascript.JSLanguageDialect getLanguage()">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;242.20224.300&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSFunctionPropertyElementType StubT deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptConstTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptConstTypeStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSFunctionExpressionElementType com.intellij.lang.javascript.psi.stubs.JSFunctionExpressionStub&lt;com.intellij.lang.javascript.psi.JSFunctionExpression&gt; deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSAssignmentExpressionElementType com.intellij.lang.javascript.psi.stubs.JSAssignmentExpressionStub createStub(com.intellij.lang.javascript.psi.JSAssignmentExpression, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDestructuringObjectElementType com.intellij.lang.javascript.psi.stubs.impl.JSDestructuringObjectStubImpl deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSReferenceListElementType com.intellij.lang.javascript.psi.stubs.JSReferenceListStub&lt;com.intellij.lang.javascript.psi.ecmal4.JSReferenceList&gt; createStub(com.intellij.lang.javascript.psi.ecmal4.JSReferenceList, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSAttributeListElementType JSAttributeListElementType(java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;172.2465.6&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSFunctionPropertyElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3870.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeofTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTypeofTypeStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptTypeofType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSFunctionExpressionElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.4284.36&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDestructuringParameterElementType com.intellij.lang.javascript.psi.stubs.impl.JSDestructuringParameterStubImpl createStub(com.intellij.lang.javascript.psi.JSDestructuringParameter, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.ES6DecoratorElementType com.intellij.lang.javascript.psi.stubs.ES6DecoratorStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSBlockStatementLazyElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;242.20224.300&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptVariableElementType com.intellij.lang.javascript.psi.stubs.JSVariableStub&lt;com.intellij.lang.javascript.psi.JSVariable&gt; createStub(com.intellij.lang.javascript.psi.JSVariable, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeParameterListElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTypeParameterListStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptTypeParameterList, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptThisTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptThisTypeStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptThisType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSMaybeTypeElementType com.intellij.lang.javascript.psi.stubs.JSStubElement&lt;com.intellij.lang.javascript.psi.ecma6.FlowJSMaybeType&gt; createStub(com.intellij.lang.javascript.psi.ecma6.FlowJSMaybeType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSReferenceListMemberElementType com.intellij.lang.javascript.psi.stubs.JSReferenceListMemberStub createStub(com.intellij.lang.javascript.psi.ecmal4.JSReferenceListMember, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeParameterDefaultElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.3780.15&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSEmbeddedExpressionElementTypeBase com.intellij.lang.javascript.psi.stubs.JSEmbeddedContentStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSEmbeddedExpressionElementTypeBase com.intellij.lang.javascript.psi.stubs.JSEmbeddedContentStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptExternalModuleReferenceElementType com.intellij.lang.javascript.psi.stubs.TypeScriptExternalModuleReferenceStub createStub(com.intellij.lang.typescript.psi.TypeScriptExternalModuleReference, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptFunctionSignatureElementType TypeScriptFunctionSignatureElementType(java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;171.4249.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptFunctionExpressionElementType com.intellij.lang.javascript.psi.stubs.TypeScriptFunctionExpressionStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSModuleElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;191.4212.41&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDefinitionExpressionElementType com.intellij.lang.javascript.psi.stubs.JSDefinitionExpressionStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.ES6DecoratorElementType com.intellij.lang.javascript.psi.stubs.ES6DecoratorStub createStub(com.intellij.lang.javascript.psi.ecma6.ES6Decorator, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSExpressionElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptNumberLiteralTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptLiteralTypeStub&lt;com.intellij.lang.javascript.psi.ecma6.TypeScriptNumberLiteralType&gt; deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptAsExpressionElementType com.intellij.lang.javascript.psi.stubs.TypeScriptAsExpressionStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement&lt;?&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSAttributeElementType com.intellij.lang.javascript.psi.stubs.JSAttributeStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDestructuringElementElementType com.intellij.lang.javascript.psi.stubs.impl.JSDestructuringElementStubImpl&lt;PsiT&gt; createStub(PsiT, com.intellij.psi.stubs.StubElement&lt;? extends com.intellij.psi.PsiElement&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSFunctionPropertyElementType boolean shouldIndexSymbol(PsiT)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSXmlAttributeElementType com.intellij.psi.impl.source.xml.stub.XmlAttributeStub&lt;com.intellij.lang.javascript.psi.e4x.impl.JSXmlAttributeImpl&gt; createStub(com.intellij.psi.xml.XmlAttribute, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptVariableElementType com.intellij.lang.javascript.psi.stubs.JSVariableStub&lt;com.intellij.lang.javascript.psi.JSVariable&gt; deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptStringLiteralTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptLiteralTypeStub&lt;com.intellij.lang.javascript.psi.ecma6.TypeScriptStringLiteralType&gt; createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptStringLiteralType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.4830.24&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptStringLiteralTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptLiteralTypeStub&lt;com.intellij.lang.javascript.psi.ecma6.TypeScriptStringLiteralType&gt; createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptStringLiteralType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSFunctionElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.4284.36&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSXmlAttributeElementType com.intellij.psi.impl.source.xml.stub.XmlAttributeStub&lt;com.intellij.lang.javascript.psi.e4x.impl.JSXmlAttributeImpl&gt; deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptNumberLiteralTypeElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.4830.24&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSVariableElementType boolean shouldCreateStubForVariable(com.intellij.lang.ASTNode)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTupleMemberElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTupleMemberStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptTupleMember, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeParameterDefaultElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTypeParameterDefaultStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptTypeParameterDefault, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptStringLiteralTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptLiteralTypeStub&lt;com.intellij.lang.javascript.psi.ecma6.TypeScriptStringLiteralType&gt; deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.4830.24&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptStringLiteralTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptLiteralTypeStub&lt;com.intellij.lang.javascript.psi.ecma6.TypeScriptStringLiteralType&gt; deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSEmbeddedExpressionElementTypeBase com.intellij.lang.javascript.psi.stubs.JSEmbeddedContentStub createStub(com.intellij.lang.javascript.psi.JSEmbeddedContent, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;203.5981.155&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSEmbeddedExpressionElementTypeBase com.intellij.lang.javascript.psi.stubs.JSEmbeddedContentStub createStub(com.intellij.lang.javascript.psi.JSEmbeddedContent, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JavaScriptDialectFileType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.9166.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSXmlAttributeElementType void indexStub(com.intellij.psi.impl.source.xml.stub.XmlAttributeStub&lt;com.intellij.lang.javascript.psi.e4x.impl.JSXmlAttributeImpl&gt;, com.intellij.psi.stubs.IndexSink)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSClassElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;183.3975.18&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSEmbeddedContentElementType JSEmbeddedContentElementType(com.intellij.lang.javascript.JSLanguageDialect, java.lang.String)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;173.2099.1&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDestructuringElementElementType com.intellij.lang.javascript.psi.stubs.impl.JSDestructuringElementStubImpl&lt;PsiT&gt; deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSEmptyExpressionElementType com.intellij.lang.javascript.psi.stubs.impl.JSEmptyExpressionStubImpl deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptConstTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptConstTypeStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptConstType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTypeMemberElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.3094.26&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSParameterListElementType com.intellij.lang.javascript.psi.stubs.JSParameterListStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptImportStatementElementType com.intellij.lang.javascript.psi.stubs.TypeScriptImportStatementStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptImportStatement, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptConditionalTypeElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;181.3494.3&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptAwaitedTypeElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;201.6668.113&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSNewExpressionElementType com.intellij.lang.javascript.psi.stubs.JSNewExpressionStub&lt;com.intellij.lang.javascript.psi.JSNewExpression&gt; deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptBooleanLiteralTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptLiteralTypeStub&lt;com.intellij.lang.javascript.psi.ecma6.TypeScriptBooleanLiteralType&gt; deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptInterfaceElementType com.intellij.lang.javascript.psi.stubs.TypeScriptInterfaceStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSXmlAttributeElementType com.intellij.psi.xml.XmlAttribute createPsi(com.intellij.psi.impl.source.xml.stub.XmlAttributeStub&lt;com.intellij.lang.javascript.psi.e4x.impl.JSXmlAttributeImpl&gt;)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSLiteralExpressionElementType com.intellij.lang.javascript.psi.stubs.JSLiteralExpressionStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;251.23774.435&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDestructuringArrayElementType com.intellij.lang.javascript.psi.stubs.impl.JSDestructuringArrayStubImpl deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptTupleTypeElementType com.intellij.lang.javascript.psi.stubs.TypeScriptTupleTypeStub createStub(com.intellij.lang.javascript.psi.ecma6.TypeScriptTupleType, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptExternalModuleReferenceElementType com.intellij.lang.javascript.psi.stubs.TypeScriptExternalModuleReferenceStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptStringLiteralTypeElementType com.intellij.lang.javascript.psi.ecma6.TypeScriptStringLiteralType construct(com.intellij.lang.ASTNode)">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.4830.24&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSIncludeDirectiveElementType com.intellij.lang.javascript.psi.stubs.JSIncludeDirectiveStub createStub(com.intellij.lang.javascript.psi.ecmal4.JSIncludeDirective, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDestructuringShorthandedPropertyElementType com.intellij.lang.javascript.psi.stubs.impl.JSDestructuringShorthandedPropertyStubImpl createStub(com.intellij.lang.javascript.psi.JSDestructuringShorthandedProperty, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptMappedTypeElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.9166.7&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSIncludeDirectiveElementType com.intellij.lang.javascript.psi.stubs.JSIncludeDirectiveStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.JSDestructuringPropertyElementType com.intellij.lang.javascript.psi.stubs.impl.JSDestructuringPropertyStubImpl deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSFunctionElementType com.intellij.lang.javascript.psi.stubs.FlowJSFunctionStub deserialize(com.intellij.psi.stubs.StubInputStream, com.intellij.psi.stubs.StubElement)">
    <annotation name="org.jetbrains.annotations.ApiStatus.ScheduledForRemoval">
      <val name="inVersion" val="&quot;252.23892.360&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.FlowJSTypeCastElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;182.4129.4&quot;"/>
    </annotation>
  </item>
  <item name="com.intellij.lang.javascript.types.TypeScriptMappedTypeParameterElementType">
    <annotation name="org.jetbrains.annotations.ApiStatus.AvailableSince">
      <val name="value" val="&quot;163.9166.7&quot;"/>
    </annotation>
  </item>
</root>
