import { type AgentMessage } from './types/agent-message.js'; /** * Normalize history for LLM providers / AI SDK: * - Drop toolResult rows with no matching assistant tool_call. * - Inject placeholder toolResult rows for assistant tool_calls missing results. * * Prevents errors such as: * - "Messages with role 'tool' must be a response to a preceding message with 'tool_calls'" * - AI_MissingToolResultsError */ export declare function repairAgentMessagesForLlm(messages: AgentMessage[]): AgentMessage[]; //# sourceMappingURL=repair-agent-messages.d.ts.map