import 'package:immich_mobile/entities/user.entity.dart'; abstract interface class IPartnerApiRepository { Future<List<User>> getAll(Direction direction); Future<User> create(String id); Future<User> update(String id, {required bool inTimeline}); Future<void> delete(String id); } enum Direction { sharedWithMe, sharedByMe, }