import type { ChatError, Conversation } from '../types.js'; export declare function useConversations(): { conversations: Conversation[]; currentConversationId: string | null; isLoading: boolean; error: ChatError | null; createConversation: (title?: string) => Promise; deleteConversation: (conversationId: string) => Promise; renameConversation: (conversationId: string, title: string) => Promise; switchConversation: (conversationId: string) => void; pinSupported: boolean; pinConversation: (conversationId: string) => Promise; unpinConversation: (conversationId: string) => Promise; }; //# sourceMappingURL=use-conversations.d.ts.map