import '../../domain/models/sensor.dart'; import '../../domain/models/position.dart'; abstract class SensorRepository { Future> getSensors(); Future getSensor(String id); Future createSensor({required String name, required Position position}); Future updateSensor(String id, {String? name, Position? position}); Future deleteSensor(String id); }