import { Ref, RefObject } from 'preact/compat'; interface ChatProps { enabled: boolean; text: string; setText: (text: string) => void; onSend: (text: string) => Promise; messageRef: RefObject; textRef: Ref; isTextual: boolean; isActualLoading: boolean; scrollToBottom: () => void; setPermissionHelper: (value: boolean) => void; disableSend: boolean; canInterrupt: boolean; isHistoryMode: boolean; } export declare const Chat: ({ enabled, text, setText, onSend, messageRef, textRef, isTextual, isActualLoading, scrollToBottom, setPermissionHelper, disableSend, canInterrupt, isHistoryMode, }: ChatProps) => import("preact").JSX.Element; export {};