<?php

namespace App\Services\AgentSettlement;

final class ShareSettlementResult
{
    /**
     * @param  array<string, float>  $shareProfits
     * @param  array<string, float>  $finalProfits
     * @param  array<string, float>  $tierSettlements
     */
    public function __construct(
        public readonly float $playerNetSettlement,
        public readonly float $sharedNetWinLoss,
        public readonly array $shareProfits,
        public readonly array $finalProfits,
        public readonly array $tierSettlements,
    ) {}
}
