<?php

declare(strict_types=1);

namespace App\Support\BackupHealth;

final readonly class BackupScheduleFollowUpEvaluation
{
    public function __construct(
        public bool $hasEnabledSchedules,
        public int $enabledScheduleCount,
        public int $overdueScheduleCount,
        public int $failedRecentRunCount,
        public int $neverSuccessfulCount,
        public bool $needsFollowUp,
        public ?int $primaryScheduleId,
        public ?string $summaryMessage,
    ) {}
}
