namespace OTSSignsOrchestrator.Core.Models.DTOs;

public class TemplateConfig
{
    public string Yaml { get; set; } = string.Empty;
    public DateTime FetchedAt { get; set; } = DateTime.UtcNow;

    /// <summary>
    /// Local filesystem path to the cached git clone.
    /// Used to access additional template files (e.g. settings-custom.php.template).
    /// </summary>
    public string CacheDir { get; set; } = string.Empty;
}
