@override Map<String, Object?> toJson() => { 'status': cancelled ? 'cancelled' : 'not-pending', 'candidateId': candidateId, 'cancelled': cancelled, };