@SuppressWarnings("unused")
  @Deprecated(forRemoval = true)
  default @NotNull <T extends Component> ActionListener createBrowser(@NotNull Project project,
                                                                      @NlsContexts.DialogTitle String title,
                                                                      @NotNull TextComponentAccessor<T> textComponentAccessor,
                                                                      @NotNull T component,
                                                                      @NotNull Supplier<? extends TargetEnvironmentConfiguration> configurationSupplier) {
    throw new UnsupportedOperationException("Please, call the other createBrowser that accepts TargetBrowserHints");
  }
@SuppressWarnings("unused")
  @Deprecated(forRemoval = true)
  default @NotNull <T extends Component> ActionListener createBrowser(@NotNull Project project,
                                                                      @NlsContexts.DialogTitle String title,
                                                                      @NotNull TextComponentAccessor<T> textComponentAccessor,
                                                                      @NotNull T component,
                                                                      @NotNull Supplier<? extends TargetEnvironmentConfiguration> configurationSupplier)