using AIStudio.Provider; namespace AIStudio.Settings.DataModel; public sealed class DataSWOTAnalysis { /// /// Preselect any SWOT analysis options? /// public bool PreselectOptions { get; set; } /// /// Hide the web content reader? /// public bool HideWebContentReader { get; set; } /// /// Preselect the web content reader? /// public bool PreselectWebContentReader { get; set; } /// /// Preselect the content cleaner agent? /// public bool PreselectContentCleanerAgent { get; set; } /// /// Preselect the target language? /// public CommonLanguages PreselectedTargetLanguage { get; set; } /// /// Preselect another target language? /// public string PreselectedOtherLanguage { get; set; } = string.Empty; /// /// Preselect any aspects that the SWOT analysis should focus on? /// public string PreselectedImportantAspects { get; set; } = string.Empty; /// /// The minimum confidence level required for a provider to be considered. /// public ConfidenceLevel MinimumProviderConfidence { get; set; } = ConfidenceLevel.NONE; /// /// The preselected provider. /// public string PreselectedProvider { get; set; } = string.Empty; }