import 'dart:async'; import 'package:immich_mobile/domain/models/device_asset_hash.model.dart'; abstract interface class IDeviceAssetToHashRepository { /// Add a new device asset to hash entry Future upsertAll(Iterable assetHash); // Gets the asset with the local ID from the device Future> getForIds(Iterable localIds); /// Removes assets with the given [ids] Future deleteIds(Iterable ids); }