import 'package:immich_mobile/entities/backup_album.entity.dart'; import 'package:immich_mobile/interfaces/database.interface.dart'; abstract interface class IBackupRepository implements IDatabaseRepository { Future> getAll({BackupAlbumSort? sort}); Future> getIdsBySelection(BackupSelection backup); Future> getAllBySelection(BackupSelection backup); Future updateAll(List backupAlbums); Future deleteAll(List ids); } enum BackupAlbumSort { id }