import 'package:immich_mobile/entities/album.entity.dart'; import 'package:immich_mobile/entities/asset.entity.dart'; abstract interface class IAlbumMediaRepository { Future> getAll(); Future> getAssetIds(String albumId); Future getAssetCount(String albumId); Future> getAssets( String albumId, { int start = 0, int end = 0x7fffffffffffffff, DateTime? modifiedFrom, DateTime? modifiedUntil, bool orderByModificationDate = false, }); Future get(String id); }