namespace RobotNet10.FleetManager.Services.TrafficControl.Models; /// /// Represents priority information for a robot /// public class RobotPriority { /// /// Robot ID /// public string RobotId { get; set; } = string.Empty; /// /// Priority level (higher number = higher priority) /// public int PriorityLevel { get; set; } /// /// Reason for the priority /// public PriorityReason Reason { get; set; } /// /// Priority valid until this time (null if permanent) /// public DateTime? ValidUntil { get; set; } }