<?php

namespace App\Domains\Event\Actions\UpdateParticipant;

use App\Enumerations\EfzStatus;
use App\Models\EventParticipant;
use App\ValueObjects\Amount;

class UpdateParticipantResponse {
    public bool $success;
    public ?EfzStatus $cocStatus;
    public ?Amount $amountPaid;
    public ?Amount $amountExpected;
    public ?EventParticipant $participant;

    public function __construct() {
        $this->success = false;
        $this->cocStatus =null;
        $this->amountPaid = null;
        $this->amountExpected = null;
        $this->participant = null;
    }
}
