import type * as ElevenLabs from "../../api/index"; import * as core from "../../core"; import type * as serializers from "../index"; import { EndCallToolResultModel } from "./EndCallToolResultModel"; import { LanguageDetectionToolResultModel } from "./LanguageDetectionToolResultModel"; import { PlayDtmfResultErrorModel } from "./PlayDtmfResultErrorModel"; import { PlayDtmfResultSuccessModel } from "./PlayDtmfResultSuccessModel"; import { SkipTurnToolResponseModel } from "./SkipTurnToolResponseModel"; import { TestToolResultModel } from "./TestToolResultModel"; import { TransferToAgentToolResultErrorModel } from "./TransferToAgentToolResultErrorModel"; import { TransferToAgentToolResultSuccessModel } from "./TransferToAgentToolResultSuccessModel"; import { TransferToNumberResultErrorModel } from "./TransferToNumberResultErrorModel"; import { TransferToNumberResultSipSuccessModel } from "./TransferToNumberResultSipSuccessModel"; import { TransferToNumberResultTwilioSuccessModel } from "./TransferToNumberResultTwilioSuccessModel"; import { VoiceMailDetectionResultSuccessModel } from "./VoiceMailDetectionResultSuccessModel"; export declare const ConversationHistoryTranscriptSystemToolResultCommonModelOutputResult: core.serialization.Schema; export declare namespace ConversationHistoryTranscriptSystemToolResultCommonModelOutputResult { type Raw = ConversationHistoryTranscriptSystemToolResultCommonModelOutputResult.EndCallSuccess | ConversationHistoryTranscriptSystemToolResultCommonModelOutputResult.LanguageDetectionSuccess | ConversationHistoryTranscriptSystemToolResultCommonModelOutputResult.PlayDtmfError | ConversationHistoryTranscriptSystemToolResultCommonModelOutputResult.PlayDtmfSuccess | ConversationHistoryTranscriptSystemToolResultCommonModelOutputResult.SkipTurnSuccess | ConversationHistoryTranscriptSystemToolResultCommonModelOutputResult.TestingToolResult | ConversationHistoryTranscriptSystemToolResultCommonModelOutputResult.TransferToAgentError | ConversationHistoryTranscriptSystemToolResultCommonModelOutputResult.TransferToAgentSuccess | ConversationHistoryTranscriptSystemToolResultCommonModelOutputResult.TransferToNumberError | ConversationHistoryTranscriptSystemToolResultCommonModelOutputResult.TransferToNumberSipSuccess | ConversationHistoryTranscriptSystemToolResultCommonModelOutputResult.TransferToNumberTwilioSuccess | ConversationHistoryTranscriptSystemToolResultCommonModelOutputResult.VoicemailDetectionSuccess; interface EndCallSuccess extends EndCallToolResultModel.Raw { result_type: "end_call_success"; } interface LanguageDetectionSuccess extends LanguageDetectionToolResultModel.Raw { result_type: "language_detection_success"; } interface PlayDtmfError extends PlayDtmfResultErrorModel.Raw { result_type: "play_dtmf_error"; } interface PlayDtmfSuccess extends PlayDtmfResultSuccessModel.Raw { result_type: "play_dtmf_success"; } interface SkipTurnSuccess extends SkipTurnToolResponseModel.Raw { result_type: "skip_turn_success"; } interface TestingToolResult extends TestToolResultModel.Raw { result_type: "testing_tool_result"; } interface TransferToAgentError extends TransferToAgentToolResultErrorModel.Raw { result_type: "transfer_to_agent_error"; } interface TransferToAgentSuccess extends TransferToAgentToolResultSuccessModel.Raw { result_type: "transfer_to_agent_success"; } interface TransferToNumberError extends TransferToNumberResultErrorModel.Raw { result_type: "transfer_to_number_error"; } interface TransferToNumberSipSuccess extends TransferToNumberResultSipSuccessModel.Raw { result_type: "transfer_to_number_sip_success"; } interface TransferToNumberTwilioSuccess extends TransferToNumberResultTwilioSuccessModel.Raw { result_type: "transfer_to_number_twilio_success"; } interface VoicemailDetectionSuccess extends VoiceMailDetectionResultSuccessModel.Raw { result_type: "voicemail_detection_success"; } }