import AgentChatMessage from './AgentChatMessage';
/**
 * @export
 * @class AgentSessionHistoryResponse
 */
export declare class AgentSessionHistoryResponse {
    /**
     * Session ID (required)
     * @type {string}
     * @memberof AgentSessionHistoryResponse
     */
    sessionId?: string;
    /**
     * Agent application name (required)
     * @type {string}
     * @memberof AgentSessionHistoryResponse
     */
    appName?: string;
    /**
     * User ID (required)
     * @type {string}
     * @memberof AgentSessionHistoryResponse
     */
    userId?: string;
    /**
     * Session title
     * @type {string}
     * @memberof AgentSessionHistoryResponse
     */
    title?: string;
    /**
     * Session message history (required)
     * @type {AgentChatMessage[]}
     * @memberof AgentSessionHistoryResponse
     */
    messages?: AgentChatMessage[];
    constructor(obj?: Partial<AgentSessionHistoryResponse>);
}
export default AgentSessionHistoryResponse;
