namespace Ombi.Settings.Settings.Models.External
{
    public class RadarrSettings : ExternalSettings
    {
        public bool Enabled { get; set; }
        public string ApiKey { get; set; }
        public string DefaultQualityProfile { get; set; }
        public string DefaultRootPath { get; set; }
        public bool AddOnly { get; set; }
        public string MinimumAvailability { get; set; }
        public bool ScanForAvailability { get; set; }
        public int? Tag { get; set; }
        public bool SendUserTags { get; set; }
    }

    public class Radarr4KSettings : RadarrSettings
    {
        // no additional properties needed
    }

    public class RadarrCombinedModel
    {
        public RadarrSettings Radarr { get; set; }
        public Radarr4KSettings Radarr4K { get; set; }
    }
}