@override Map<String, Object?> toJson() => { 'operation': 'delete', 'model': model, 'recordId': recordId, if (expectedVersion != null) 'expectedVersion': expectedVersion, };