<?php

namespace App\Domains\Event\Actions\ParticipantPayment;

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

class ParticipantPaymentResponse {
    public bool $success;
    public ?Amount $amountPaid;
    public ?Amount $amountExpected;
    public ?EventParticipant $participant;

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