mirror of https://github.com/immich-app/immich.git
13 lines
340 B
Dart
13 lines
340 B
Dart
import 'package:http/http.dart' as http;
|
|
import 'package:immich_mobile/domain/models/sync_event.model.dart';
|
|
|
|
abstract interface class ISyncApiRepository {
|
|
Future<void> ack(List<String> data);
|
|
|
|
Future<void> streamChanges(
|
|
Function(List<SyncEvent>, Function() abort) onData, {
|
|
int batchSize,
|
|
http.Client? httpClient,
|
|
});
|
|
}
|