import type * as ElevenLabs from "../index"; export interface ConversationHistoryTranscriptResponseModel { role: ElevenLabs.ConversationHistoryTranscriptResponseModelRole; agentMetadata?: ElevenLabs.AgentMetadata; message?: string; multivoiceMessage?: ElevenLabs.ConversationHistoryMultivoiceMessageModel; toolCalls?: ElevenLabs.ConversationHistoryTranscriptToolCallCommonModelOutput[]; toolResults?: ElevenLabs.ConversationHistoryTranscriptResponseModelToolResultsItem[]; feedback?: ElevenLabs.UserFeedback; llmOverride?: string; producingLlm?: string; timeInCallSecs: number; conversationTurnMetrics?: ElevenLabs.ConversationTurnMetrics; ragRetrievalInfo?: ElevenLabs.RagRetrievalInfo; llmUsage?: ElevenLabs.LlmUsageOutput; interrupted?: boolean; ignoredAsBackchannel?: boolean; originalMessage?: string; reasoning?: ElevenLabs.ConversationReasoningModel[]; sourceMedium?: ElevenLabs.ChatSourceMedium; sourceEventId?: number; usedStaticKbDocumentIds?: string[]; userIdentifier?: string; id?: string; triggeredGuardrails?: ElevenLabs.TriggeredGuardrailCommonModel[]; /** Deprecated: the first attachment on this turn. Use `file_inputs` to see every attachment. */ fileInput?: ElevenLabs.ConversationHistoryTranscriptFileInputResponseModel; /** All files attached to this turn, in the order the user attached them. */ fileInputs?: ElevenLabs.ConversationHistoryTranscriptFileInputResponseModel[]; contextualUpdateInfo?: ElevenLabs.ContextualUpdateInfo; reasoned?: boolean; }