import '../../domain/models/sensor.dart'; import '../../domain/models/position.dart'; import '../sources/localiser/sensor_client.dart'; import 'sensor_repository.dart'; class PhoenixSensorRepository implements SensorRepository { const PhoenixSensorRepository({required this.client}); final SensorClient client; @override Future> getSensors() => throw UnimplementedError(); @override Future getSensor(String id) => throw UnimplementedError(); @override Future createSensor({required String name, required Position position}) => throw UnimplementedError(); @override Future updateSensor(String id, {String? name, Position? position}) => throw UnimplementedError(); @override Future deleteSensor(String id) => throw UnimplementedError(); }