import AgentChatMessagePart from './AgentChatMessagePart';
/**
 * @export
 * @class AgentChatMessage
 */
export declare class AgentChatMessage {
    /**
     * Message ID (required)
     * @type {string}
     * @memberof AgentChatMessage
     */
    id?: string;
    /**
     * Message role (required)
     * @type {string}
     * @memberof AgentChatMessage
     */
    role?: string;
    /**
     * Message parts (required)
     * @type {AgentChatMessagePart[]}
     * @memberof AgentChatMessage
     */
    parts?: AgentChatMessagePart[];
    constructor(obj?: Partial<AgentChatMessage>);
}
export default AgentChatMessage;
