Future<T?> update(Map<String, dynamic> data) { throw UnimplementedError('update() is not implemented'); }