<?php
declare(strict_types=1);
namespace GNexus\GAuth\DTO;
final readonly class AuthorizationRequest
{
/**
* @param array<int, string> $scopes
*/
public function __construct(
public string $authorizationUrl,
public string $state,
public string $pkceVerifier,
public string $pkceChallenge,
public array $scopes = [],
public ?string $returnTo = null,
) {
}
}