import { Role } from "./Role.js"; import { ToolCall } from "./Tool.js"; import { MessageContent } from "./Content.js"; import { Usage } from "../providers/Provider.js"; import { ChatResponseString } from "./ChatResponse.js"; export interface Message { role: Role; content: MessageContent | ChatResponseString | null; tool_calls?: ToolCall[]; tool_call_id?: string; name?: string; usage?: Usage; reasoning?: string; isError?: boolean; } //# sourceMappingURL=Message.d.ts.map