<?php

namespace App\Domain\Identity\DTOs;

use App\Models\User;

readonly class AuthResult
{
    public function __construct(
        public bool $success,
        public ?User $user = null,
        public ?string $reason = null,
        public ?string $status = null,
        public ?int $minutesRemaining = null,
        public ?int $attemptsRemaining = null,
    ) {}
}
