mirror of
https://github.com/immich-app/immich.git
synced 2025-06-23 15:30:51 -04:00
13 lines
404 B
Dart
13 lines
404 B
Dart
import 'dart:io';
|
|
|
|
import 'package:immich_mobile/domain/models/asset/base_asset.model.dart';
|
|
// ignore: import_rule_photo_manager
|
|
import 'package:photo_manager/photo_manager.dart';
|
|
|
|
abstract interface class IStorageRepository {
|
|
Future<File?> getFileForAsset(LocalAsset asset);
|
|
Future<File?> getMotionFileForAsset(LocalAsset asset);
|
|
|
|
Future<AssetEntity?> getAssetEntityForAsset(LocalAsset asset);
|
|
}
|