import { MixedContentContext } from '../../editor/widget-framework/mixed-content-context'; export declare enum DisplayMode { Modal = "Modal", Inline = "Inline" } export declare class SitefinityAssistantEntity { AssistantType: string | null; KnowledgeBoxName: string | null; ConfigurationName: string | null; AssistantApiKey: string | null; Nickname: string; GreetingMessage: string | null; AssistantAvatar?: MixedContentContext; ShowSources: boolean; ShowFeedback: boolean; DisplayMode: DisplayMode; OpeningChatIcon?: MixedContentContext; ClosingChatIcon?: MixedContentContext; ContainerId: string; PlaceholderText: string; Notice: string; SfWidgetLabel: string; CssClass: string | null; CustomCss: string | null; PositiveFeedbackTooltip: string; NegativeFeedbackTooltip: string; ThankYouMessage: string; SourcesHeader: string; Attributes?: { [key: string]: Array<{ Key: string; Value: string; }>; }; }