@Override
  public @NotNull PsiTypeElement getTypeElement() {
    return Objects.requireNonNull(PsiTreeUtil.getChildOfType(this, PsiTypeElement.class));
  }
@Override
  public @NotNull PsiTypeElement getTypeElement()