@NotNull
  List<Pair<File, DownloadableFileDescription>> download(@NotNull File targetDir) throws IOException;
@NotNull
  List<Pair<File, DownloadableFileDescription>> download(@NotNull File targetDir)