@infomatebot/chatbot-widget
Version:
Build intelligent chatbots using pre-designed conversation flows with quick reply options. Upload documents for AI-powered, context-aware responses and reduce support costs by 80% with guided conversations
26 lines • 989 B
TypeScript
import type { RequiredChatbotConfig } from '../types/internal.types';
export declare class ChatbotStyles {
private config;
constructor(config: RequiredChatbotConfig);
getStyles(): string;
private getHostStyles;
private getLayoutStyles;
private getTriggerStyles;
private getWindowStyles;
private getHeaderStyles;
private getMessagesStyles;
private getTypingStyles;
private getQuickRepliesStyles;
private getInputStyles;
private getPoweredByStyles;
private getInputCollectorStyles;
private getAnimationStyles;
private getResponsiveStyles;
private getAccessibilityStyles;
private getCssVarDeclarations;
private getThemeVars;
updateConfig(config: RequiredChatbotConfig): void;
getComponentStyles(component: 'trigger' | 'window' | 'header' | 'messages' | 'input'): string;
}
export declare function createChatbotStyles(config: RequiredChatbotConfig): ChatbotStyles;
//# sourceMappingURL=chatbot.styles.d.ts.map