<?php

declare(strict_types=1);

namespace App\SuperAdmin\Application\Query\GetEstablishmentsMetrics;

/**
 * Anonymized metrics for an establishment — no personal data.
 */
final readonly class EstablishmentMetricsView
{
    public function __construct(
        public string $establishmentId,
        public string $name,
        public string $status,
        public int $userCount,
        public int $studentCount,
        public int $teacherCount,
        public ?string $lastLoginAt,
    ) {
    }
}
