import type { AgentQueryMessage } from "../types/agent.js"; /** 可序列化的消息形状(结构上兼容 v4 ModelMessage 与 v3 LanguageModelV3Message)。 */ type SerializableMessage = { role: string; content: unknown; [key: string]: unknown; }; /** * 把 AI SDK `ModelMessage[]` 序列化为 OpenAI-compatible `AgentQueryMessage[]`。 * * 输出每个消息含 `role` / `content` / 可选 `tool_call_id` / 可选 `tool_calls`, * 可直接作为 `ChatCompletionsCallOptions["messages"]` 传给 `callAgentStream`。 */ export declare function serializeModelMessages(messages: SerializableMessage[]): AgentQueryMessage[]; export {};