@Nullable
  List<VirtualFile> downloadFilesWithProgress(@Nullable String targetDirectoryPath,
                                              @Nullable Project project,
                                              @Nullable JComponent parentComponent);
@Nullable
  List<VirtualFile> downloadFilesWithProgress(@Nullable String targetDirectoryPath,
                                              @Nullable Project project,
                                              @Nullable JComponent parentComponent)