import type OpenAI from 'openai'; import type { AskWithToolsParams, AskWithToolsResult } from '../../../types/ask-with-tools.types'; import type { ToolHandler } from '../../../types/tool-handler.interface'; import type { ConversationStore } from '../../../types/conversation-store.interface'; interface LoopContext { openai: OpenAI; store: ConversationStore; handler?: ToolHandler; model: string; } export declare function runResponsesToolLoop(ctx: LoopContext, params: AskWithToolsParams, conversationId: string | undefined, previousResponseId: string | undefined): Promise; export {}; //# sourceMappingURL=responses-tool.loop.d.ts.map