using RealCV.Domain.Enums;

namespace RealCV.Application.DTOs;

public class SubscriptionInfoDto
{
    public UserPlan Plan { get; set; }
    public int ChecksUsedThisMonth { get; set; }
    public int MonthlyLimit { get; set; }
    public int ChecksRemaining { get; set; }
    public bool IsUnlimited { get; set; }
    public string? SubscriptionStatus { get; set; }
    public DateTime? CurrentPeriodEnd { get; set; }
    public bool HasActiveSubscription { get; set; }
    public string DisplayPrice { get; set; } = string.Empty;
}
