import type { ChatConfig } from './types/index.ts'; export interface CreateChatOptions extends Partial { /** CSS selector or DOM element where the chat will mount. */ target: string | HTMLElement; /** Initial UI language code (e.g. 'en', 'sk'). Applied immediately via `setLanguage()`. */ language?: string; } export interface ChatInstance { /** Unmount the chat and detach React. */ unmount(): void; } export declare function createChat(opts: CreateChatOptions): ChatInstance;