import { Message } from "../components/ChatConversation/ChatWindow"; /** * Requests an LLM-generated title summarising a conversation. For * authenticated users the server persists the title on the chat; for guests * the caller is responsible for storing the returned title locally. Returns * an empty string on failure so callers can keep the existing title. */ export declare const generateChatTitle: (chatId: string, chatHistory: Message[]) => Promise;