import { WidgetContext, InitialPrompt, WelcomeContent } from '@/types'; import { AvatarProps, BubbleThemeProps } from '@/constants'; export type BotProps = { agentName: string | any; /** @deprecated use initialPrompts instead */ initialPrompt?: string; initialPrompts?: InitialPrompt[]; isPreview?: boolean; contextVariables?: Record; user?: Record; apiHost?: string; apiStreamHost?: string; onInit?: () => void; onSend?: () => void; filterResponse?: (response: string) => string; stream?: boolean; persistSession?: boolean; input?: any; avatar?: AvatarProps; bubble?: BubbleThemeProps; customCss?: string; font?: string; background?: { type: "Color" | "Image" | "None"; content: string; }; widgetContext?: WidgetContext; welcome?: WelcomeContent; }; export declare const Bot: (props: BotProps & { class?: string; }) => import("solid-js").JSX.Element; //# sourceMappingURL=Bot.d.ts.map