import type { ConversationStore } from '../../../types/conversation-store.interface'; /** * Load existing conversation state for a thread. * Returns undefined conversationId on first turn — OpenAI auto-creates the * conversation and returns its ID in the response (response.conversation.id). * The caller is responsible for persisting that ID via store.save() after * receiving the first response. */ export declare function loadConversationState({ store, threadKey, }: { store: ConversationStore; threadKey: string; }): Promise<{ conversationId: string | undefined; lastResponseId: string | undefined; }>; //# sourceMappingURL=conversation-or-create.builder.d.ts.map