@agentman/chat-widget
Version:
Agentman Chat Widget for easy integration with web applications
13 lines (12 loc) • 460 B
TypeScript
import type { ChatTheme } from '../types/types';
export declare class StyleManager {
private styleElement;
private variant;
private styles;
constructor(variant: 'corner' | 'centered' | 'input-bar-only' | 'input-bar-sheet');
injectStyles(): void;
updateStyles(variant: 'corner' | 'centered' | 'input-bar-only' | 'input-bar-sheet'): void;
cleanup(): void;
updateTheme(theme: Partial<ChatTheme>): void;
removeStyles(): void;
}