import type * as Phonic from "../index.mjs";
export interface ReplayConversationItemResponse {
    /** Alternative responses generated for the conversation item. */
    responses: ReplayConversationItemResponse.Responses.Item[];
}
export declare namespace ReplayConversationItemResponse {
    type Responses = Responses.Item[];
    namespace Responses {
        interface Item {
            /** The text the LLM produced for this replay response. */
            text: string;
            /** Tool calls the LLM would invoke for this replay response - note that the tools will not actually be called during replay. */
            tool_calls: Phonic.ReplayToolCall[];
        }
    }
}
