<?php declare(strict_types=1); namespace GNexus\GAuth\Contract; use GNexus\GAuth\DTO\AuthenticatedUser; interface RuntimeUserProviderInterface { public function fetchUser(string $accessToken): AuthenticatedUser; }