@NotNull
  @NlsSafe
  public static String getTypeName(@Nullable PyType type, @NotNull TypeEvalContext context) {
    return buildTypeModel(type, context).asString();
  }
@NotNull
  @NlsSafe
  public static String getTypeName(@Nullable PyType type, @NotNull TypeEvalContext context)