interface ChatGPTMessage {
    role: string;
    content?: string | ContentBlock[];
    name?: string;
    tool_call_id?: string;
    tool_calls?: any[];
}
export default ChatGPTMessage;
export type ContentBlock = {
    type: "text";
    text: string;
} | {
    type: "image_url";
    image_url: {
        url: string;
        detail?: "low" | "high" | "auto";
    };
};
