import { RenderEvent } from "../../chat/renderer/types";
export interface Message {
    role: "assistant" | "user" | "tool" | "system";
    content?: any;
    tool_calls?: Array<{
        id: string;
        function: {
            name: string;
            arguments: string;
        };
    }>;
    name?: string;
    tool_call_id?: string;
}
export declare function messagesToRenderEvents(messages: Message[], taskId: string, agentName: string): RenderEvent[];
