export type ChatVariant = "default" | "dark"; export type ChatMessageDirection = "incoming" | "outgoing"; export interface ChatMessage { id?: string; user?: string; author?: string; content?: string; message?: string; timestamp?: string; avatarUrl?: string; direction?: ChatMessageDirection; } export interface ChatOptions { selector: string; messages: ChatMessage[]; variant?: ChatVariant; showTypingIndicator?: boolean; typingLabel?: string; hideInput?: boolean; inputPlaceholder?: string; sendButtonLabel?: string; onSend?: (value: string) => void; ariaLabel?: string; hydrate?: boolean; } //# sourceMappingURL=Chat.types.d.ts.map