UNPKG

@paperlinkai/chat

Version:

PaperLink AI Chat Widget - Easy integration for any website

22 lines (20 loc) 611 B
import { ChatSession, WidgetConfig } from '../types/widget'; import { Component } from 'preact'; interface ChatWindowProps { config: WidgetConfig; session: ChatSession; isInitialLoading?: boolean; onSendMessage: (message: string) => Promise<void>; onMinimize: () => void; onClose: () => void; } interface ChatWindowState { isClosing: boolean; } export declare class ChatWindow extends Component<ChatWindowProps, ChatWindowState> { private windowRef; constructor(props: ChatWindowProps); private getPositionClass; render(): import("preact").JSX.Element; } export {};