<?php

namespace App\Modules\HR\Shifts\DTOs;

use App\Modules\HR\Shifts\Models\Shift;
use Carbon\CarbonImmutable;

readonly class ShiftTimeContext
{
    public function __construct(
        public Shift $shift,
        public CarbonImmutable $latenessThreshold,
        public float $halfDayMaxHours,
        public int $scheduledWorkMinutes,
        public int $overtimeAfterMinutes,
    ) {}
}
