<?php

declare(strict_types=1);

namespace GNexus\GAuth\DTO;

final readonly class ClientAccess
{
    /**
     * @param array<int, string> $roleIds
     * @param array<int, string> $permissionIds
     */
    public function __construct(
        public string $clientId,
        public string $accessStatus,
        public array $roleIds = [],
        public array $permissionIds = [],
    ) {
    }
}

