diff --git a/src/libs/RetellAI/Generated/RetellAI.JsonSerializerContext.g.cs b/src/libs/RetellAI/Generated/RetellAI.JsonSerializerContext.g.cs index be65cffa..d198f996 100644 --- a/src/libs/RetellAI/Generated/RetellAI.JsonSerializerContext.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.JsonSerializerContext.g.cs @@ -13,15949 +13,2054 @@ namespace RetellAI DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, Converters = new global::System.Type[] { - typeof(global::RetellAI.JsonConverters.AlertMetricTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertMetricTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AsrProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.AsrProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterStatusCodeValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterStatusCodeValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterErrorCodeItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterErrorCodeItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseThresholdTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseThresholdTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseComparatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseComparatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseFrequencyJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseFrequencyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseWindowJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseWindowNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestThresholdTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestThresholdTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestComparatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestComparatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestFrequencyJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestFrequencyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestWindowJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestWindowNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseThresholdTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseThresholdTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseComparatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseComparatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseFrequencyJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseFrequencyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseWindowJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseWindowNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceEmotionJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceEmotionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestExpressiveEmotionTagJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestExpressiveEmotionTagNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestAmbientSoundJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestAmbientSoundNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestLanguageJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestLanguageNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestWebhookEventJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestWebhookEventNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestPronunciationDictionaryItemAlphabetJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestPronunciationDictionaryItemAlphabetNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestSttModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestSttModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVocabSpecializationJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVocabSpecializationNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDenoisingModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDenoisingModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelValueJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelValueNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListItemResponseChannelJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListItemResponseChannelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapWebhookSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapWebhookSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BookAppointmentCalToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BookAppointmentCalToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BranchNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BranchNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallAnalysisUserSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallAnalysisUserSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestLanguageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestLanguageNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestWebhookEventJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestWebhookEventNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAnalysisUserSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAnalysisUserSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListChatsRequestSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListChatsRequestSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CheckAvailabilityCalToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CheckAvailabilityCalToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortAggregatedResultGroupByJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortAggregatedResultGroupByNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterStartTimestampVariant1OpJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterStartTimestampVariant1OpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterCallDurationFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterCallDurationFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortEvaluationModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortEvaluationModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2ComponentTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2ComponentTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowOverrideStartSpeakerJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowOverrideStartSpeakerNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationNodeVariant3TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationNodeVariant3TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SubagentNodeVariant3TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SubagentNodeVariant3TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolMethodJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolMethodNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolParameterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolParameterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DTMFUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.DTMFUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallStatusValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallStatusValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallTypeValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallTypeValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDirectionValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDirectionValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterUserSentimentValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterUserSentimentValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDataStorageSettingValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDataStorageSettingValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterChatStatusValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterChatStatusValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterUserSentimentValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterUserSentimentValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListContactsRequestSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListContactsRequestSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DayOfWeekJsonConverter), - - typeof(global::RetellAI.JsonConverters.DayOfWeekNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DisconnectionReason5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DisconnectionReason5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionOperatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionOperatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationOperatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationOperatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariableToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariableToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant1RoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant1RoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant2RoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant2RoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant3RoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant3RoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2ToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2ToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceDocumentTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceDocumentTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceTextTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceTextTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceUrlTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceUrlTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.Language3JsonConverter), - - typeof(global::RetellAI.JsonConverters.Language3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.LLMModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.LLMModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ModelChoiceCascadingTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ModelChoiceCascadingTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NaturalnessIssueJsonConverter), - - typeof(global::RetellAI.JsonConverters.NaturalnessIssueNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionPromptTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionPromptTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionStaticTextTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionStaticTextTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTemplateJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTemplateNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseTransitionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseTransitionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceTransitionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceTransitionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NullableLLMModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.NullableLLMModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataNameJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataNameNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataNameJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataNameNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataNameJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataNameNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.OrganizationResponseVariant2EnterprisePlanStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.OrganizationResponseVariant2EnterprisePlanStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigCategorieJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigCategorieNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigOutputTopicJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigOutputTopicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigInputTopicJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigInputTopicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PerformanceMetricCriteriaOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.PerformanceMetricCriteriaOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PhoneNumberResponsePhoneNumberTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PhoneNumberResponsePhoneNumberTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostCallAnalysisSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostCallAnalysisSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PromptConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PromptConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsSortKeyJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsSortKeyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineConversationFlowTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineConversationFlowTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineCustomLmTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineCustomLmTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineRetellLmTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineRetellLmTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideS2sModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideS2sModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideStartSpeakerJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideStartSpeakerNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant1SentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant1SentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant2SentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant2SentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentInferredTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentInferredTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentPredefinedTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentPredefinedTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTemplateJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTemplateNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StateTransitionMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.StateTransitionMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseBatchJobStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseBatchJobStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseDefinitionVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseDefinitionVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseJobStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseJobStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolParameterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolParameterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationInferredTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationInferredTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationPredefinedTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationPredefinedTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferOnHoldMusicJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferOnHoldMusicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeoutJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeoutNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferColdTransferModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferColdTransferModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferOnHoldMusicJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferOnHoldMusicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceHallucinationHallucinationTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceHallucinationHallucinationTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseCallStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseCallStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseCallStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseCallStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1DirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1DirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3WebCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3WebCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListCallsRequestSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListCallsRequestSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1DirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1DirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2WebCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2WebCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseGenderJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseGenderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionBridgeTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionBridgeTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionHangupTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionHangupTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionPromptTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionPromptTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionStaticTextTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionStaticTextTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.IvrActionHangupTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.IvrActionHangupTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferPromptTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferPromptTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferStaticMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferStaticMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant1ModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant1ModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant2ModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant2ModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant3ModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant3ModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallDirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallDirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatDirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatDirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DashboardSourceJsonConverter), - - typeof(global::RetellAI.JsonConverters.DashboardSourceNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestNumberProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestNumberProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestCountryCodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestCountryCodeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceRequestVoiceProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceRequestVoiceProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceRequestVoiceProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceRequestVoiceProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceRequestVoiceProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceRequestVoiceProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallRequestDirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallRequestDirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallRequestFieldsToOverrideDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallRequestFieldsToOverrideDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus7JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus7NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus7JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus7NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemChannelJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemChannelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentVersionReferenceJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AnalysisDataJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostCallAnalysisDataJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostChatAnalysisDataJsonConverter), - - typeof(global::RetellAI.JsonConverters.BranchNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PreviewCallQAJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ChatResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowComponentResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SubagentNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateOrganizationRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.ValueFilterJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomFieldFilterJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageOrToolCallJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatMessageInputJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ModelChoiceJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeBaseJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeToolJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.OrganizationResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellResponseEngineJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLLMResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.StateTransitionMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseDefinitionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateSpendBudgetRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceOrToolCallJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3WebCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2WebCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionJsonConverter), - - typeof(global::RetellAI.JsonConverters.IvrActionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactConversationJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter, global::RetellAI.AgentRequestLanguage?>), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter, global::RetellAI.ChatAgentRequestLanguage?>), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter?, global::RetellAI.RangeFilter>), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.UnixTimestampJsonConverter), - })] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NullableLLMModel), TypeInfoPropertyName = "NullableLLMModel_RetellAI_NullableLLMModel")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.LLMModel?), TypeInfoPropertyName = "NullableLLMModel_RetellAI_LLMModel")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Text.Json.JsonElement?))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertMetricType), TypeInfoPropertyName = "AlertMetricType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AsrProvider), TypeInfoPropertyName = "AsrProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AsrProviderModeRouting))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(int))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AsrProviderModeRoutingSplitItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(double))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PaginatedResponseBase))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(string))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(bool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertFilter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentFilter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EnumFilter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(object))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterAlertFilterDisconnectionReason2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertFilterDisconnectionReason))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DisconnectionReason5), TypeInfoPropertyName = "DisconnectionReason52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomFieldFilter), TypeInfoPropertyName = "CustomFieldFilter2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfStringFilterObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StringFilter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterAlertFilterStatusCode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertFilterStatusCode))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertFilterStatusCodeValueItem), TypeInfoPropertyName = "AlertFilterStatusCodeValueItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertFilterErrorCodeItem), TypeInfoPropertyName = "AlertFilterErrorCodeItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertIncidentResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertIncidentResponseThresholdType), TypeInfoPropertyName = "AlertIncidentResponseThresholdType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertIncidentResponseComparator), TypeInfoPropertyName = "AlertIncidentResponseComparator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertIncidentResponseFrequency), TypeInfoPropertyName = "AlertIncidentResponseFrequency2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertIncidentResponseWindow), TypeInfoPropertyName = "AlertIncidentResponseWindow2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleRequestThresholdType), TypeInfoPropertyName = "AlertRuleRequestThresholdType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleRequestComparator), TypeInfoPropertyName = "AlertRuleRequestComparator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleRequestFrequency), TypeInfoPropertyName = "AlertRuleRequestFrequency2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleRequestWindow), TypeInfoPropertyName = "AlertRuleRequestWindow2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleResponseThresholdType), TypeInfoPropertyName = "AlertRuleResponseThresholdType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleResponseComparator), TypeInfoPropertyName = "AlertRuleResponseComparator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleResponseFrequency), TypeInfoPropertyName = "AlertRuleResponseFrequency2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleResponseWindow), TypeInfoPropertyName = "AlertRuleResponseWindow2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentNaturalnessAnalysis))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceNaturalnessIssues))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentWeight))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentVersionReference), TypeInfoPropertyName = "AgentVersionReference2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRootTagState))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentOverrideRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLlmOverride))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowOverride))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngine), TypeInfoPropertyName = "ResponseEngine2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestVoiceModel), TypeInfoPropertyName = "AgentRequestVoiceModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestVoiceEmotion), TypeInfoPropertyName = "AgentRequestVoiceEmotion2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestExpressiveEmotionTag), TypeInfoPropertyName = "AgentRequestExpressiveEmotionTag2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestAmbientSound), TypeInfoPropertyName = "AgentRequestAmbientSound2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf, global::RetellAI.AgentRequestLanguage?>), TypeInfoPropertyName = "OneOfLanguage3IListLanguage3AgentRequestLanguage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Language3), TypeInfoPropertyName = "Language32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestLanguage), TypeInfoPropertyName = "AgentRequestLanguage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestWebhookEvent), TypeInfoPropertyName = "AgentRequestWebhookEvent2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestDataStorageSetting), TypeInfoPropertyName = "AgentRequestDataStorageSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestPronunciationDictionaryItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestPronunciationDictionaryItemAlphabet), TypeInfoPropertyName = "AgentRequestPronunciationDictionaryItemAlphabet2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestVoicemailOption))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailAction), TypeInfoPropertyName = "VoicemailAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestIvrOption))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallScreeningOption))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PostCallAnalysisData), TypeInfoPropertyName = "PostCallAnalysisData2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestSttMode), TypeInfoPropertyName = "AgentRequestSttMode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestCustomSttConfig))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestVocabSpecialization), TypeInfoPropertyName = "AgentRequestVocabSpecialization2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestUserDtmfOptions))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestDenoisingMode), TypeInfoPropertyName = "AgentRequestDenoisingMode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PIIConfig))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GuardrailConfig))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoiceHandbookConfig))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentResponse), TypeInfoPropertyName = "AgentResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentResponseVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentResponseVariant3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(long))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentListFilter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfStringFilterAgentListFilterChannel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentListFilterChannel))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentListFilterChannelOp), TypeInfoPropertyName = "AgentListFilterChannelOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentListFilterChannelValue), TypeInfoPropertyName = "AgentListFilterChannelValue2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentListItemResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentListItemResponseChannel), TypeInfoPropertyName = "AgentListItemResponseChannel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapNode), TypeInfoPropertyName = "AgentSwapNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeBase), TypeInfoPropertyName = "NodeBase2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapNodeVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapNodeVariant2Type), TypeInfoPropertyName = "AgentSwapNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PostCallAnalysisSetting), TypeInfoPropertyName = "PostCallAnalysisSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapWebhookSetting), TypeInfoPropertyName = "AgentSwapWebhookSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferFailedEdge), TypeInfoPropertyName = "TransferFailedEdge2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeInstruction), TypeInfoPropertyName = "NodeInstruction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapTool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapToolType), TypeInfoPropertyName = "AgentSwapToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapToolExecutionMessageType), TypeInfoPropertyName = "AgentSwapToolExecutionMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AnalysisData), TypeInfoPropertyName = "AnalysisData2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StringAnalysisData))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EnumAnalysisData))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BooleanAnalysisData))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NumberAnalysisData))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallPresetAnalysisData))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PostChatAnalysisData), TypeInfoPropertyName = "PostChatAnalysisData2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatPresetAnalysisData))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AverageMetric))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BatchCallResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallTimeWindow))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BatchCallTask))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BookAppointmentCalTool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BookAppointmentCalToolType), TypeInfoPropertyName = "BookAppointmentCalToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfDoubleString2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BooleanAnalysisDataType), TypeInfoPropertyName = "BooleanAnalysisDataType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BranchNode), TypeInfoPropertyName = "BranchNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BranchNodeVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BranchNodeVariant2Type), TypeInfoPropertyName = "BranchNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeEdge))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ElseEdge), TypeInfoPropertyName = "ElseEdge2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeFinetuneTransitionExample))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BreakdownMetric))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Breakdown))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferNode), TypeInfoPropertyName = "BridgeTransferNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferNodeVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferNodeVariant2Type), TypeInfoPropertyName = "BridgeTransferNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferTool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferToolType), TypeInfoPropertyName = "BridgeTransferToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferToolExecutionMessageType), TypeInfoPropertyName = "BridgeTransferToolExecutionMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallAnalysis))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallAnalysisUserSentiment), TypeInfoPropertyName = "CallAnalysisUserSentiment2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallLatency))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallQA))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.InterruptionAnalysis))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SentimentAnalysis))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TranscriptionErrorAnalysis))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RAGAnalysis))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallMetricAnalysis))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallAccuracyAnalysis))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionAnalysis))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.HallucinationAnalysis))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MetricResult))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TimeWindow))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DayOfWeek), TypeInfoPropertyName = "DayOfWeek2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferNode), TypeInfoPropertyName = "CancelTransferNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferNodeVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferNodeVariant2Type), TypeInfoPropertyName = "CancelTransferNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferTool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferToolType), TypeInfoPropertyName = "CancelTransferToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferToolExecutionMessageType), TypeInfoPropertyName = "CancelTransferToolExecutionMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChCallQA))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PreviewCallQA), TypeInfoPropertyName = "PreviewCallQA2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PreviewCallQAVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf, global::RetellAI.ChatAgentRequestLanguage?>), TypeInfoPropertyName = "OneOfLanguage3IListLanguage3ChatAgentRequestLanguage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentRequestLanguage), TypeInfoPropertyName = "ChatAgentRequestLanguage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentRequestWebhookEvent), TypeInfoPropertyName = "ChatAgentRequestWebhookEvent2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentRequestDataStorageSetting), TypeInfoPropertyName = "ChatAgentRequestDataStorageSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatHandbookConfig))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentResponse), TypeInfoPropertyName = "ChatAgentResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentResponseVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentResponseVariant3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAnalysis))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAnalysisUserSentiment), TypeInfoPropertyName = "ChatAnalysisUserSentiment2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatResponseChatStatus), TypeInfoPropertyName = "ChatResponseChatStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatResponseChatType), TypeInfoPropertyName = "ChatResponseChatType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfStringDoubleBoolean2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MessageOrToolCall), TypeInfoPropertyName = "MessageOrToolCall2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatResponseChatCost))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ProductCost))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3ChatResponse), TypeInfoPropertyName = "V3ChatResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3ListChatsRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatFilter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3ListChatsRequestSortOrder), TypeInfoPropertyName = "V3ListChatsRequestSortOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CheckAvailabilityCalTool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CheckAvailabilityCalToolType), TypeInfoPropertyName = "CheckAvailabilityCalToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortAgent))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortAggregatedResult))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortAggregatedResultGroupBy), TypeInfoPropertyName = "CohortAggregatedResultGroupBy2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortAggregatedResultTopQuestion))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortFilter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?, global::RetellAI.RangeFilter>), TypeInfoPropertyName = "OneOfAllOfNumberFilterCohortFilterStartTimestampVariant1RangeFilter2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfNumberFilterCohortFilterStartTimestampVariant12")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NumberFilter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortFilterStartTimestampVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortFilterStartTimestampVariant1Op), TypeInfoPropertyName = "CohortFilterStartTimestampVariant1Op2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RangeFilter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterCohortFilterDisconnectionReason2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortFilterDisconnectionReason))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfNumberFilterRangeFilter2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DateRange))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortFilterCallDurationFilter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortFilterCallDurationFilterOp), TypeInfoPropertyName = "CohortFilterCallDurationFilterOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Cohort))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ScoringCriteria))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortSuccessfulCriteria))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortSuccessfulCriteriaType), TypeInfoPropertyName = "CohortSuccessfulCriteriaType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortSuccessfulCriteriaOp), TypeInfoPropertyName = "CohortSuccessfulCriteriaOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortEvaluationMode), TypeInfoPropertyName = "CohortEvaluationMode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ComponentNode), TypeInfoPropertyName = "ComponentNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeBaseCommon))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ComponentNodeVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ComponentNodeVariant2Type), TypeInfoPropertyName = "ComponentNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ComponentNodeVariant2ComponentType), TypeInfoPropertyName = "ComponentNodeVariant2ComponentType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowComponentResponse), TypeInfoPropertyName = "ConversationFlowComponentResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentRequest), TypeInfoPropertyName = "CreateConversationFlowComponentRequest2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowComponentResponseVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Asset))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Note))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NoteDisplayPosition))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NoteSize))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowComponent))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTool), TypeInfoPropertyName = "NodeTool2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Mcp))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowNode), TypeInfoPropertyName = "ConversationFlowNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowComponentBeginTagDisplayPosition))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationNode), TypeInfoPropertyName = "ConversationNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SubagentNode), TypeInfoPropertyName = "SubagentNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndNode), TypeInfoPropertyName = "EndNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FunctionNode), TypeInfoPropertyName = "FunctionNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeNode), TypeInfoPropertyName = "CodeNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallNode), TypeInfoPropertyName = "TransferCallNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PressDigitNode), TypeInfoPropertyName = "PressDigitNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsNode), TypeInfoPropertyName = "SmsNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ExtractDynamicVariablesNode), TypeInfoPropertyName = "ExtractDynamicVariablesNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPNode), TypeInfoPropertyName = "MCPNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentOverrideConfig))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KBConfig))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowOverrideStartSpeaker), TypeInfoPropertyName = "ConversationFlowOverrideStartSpeaker2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowResponse), TypeInfoPropertyName = "ConversationFlowResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlow), TypeInfoPropertyName = "ConversationFlow2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowResponseVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowVariant2BeginTagDisplayPosition))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationNodeVariant3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationNodeVariant3Type), TypeInfoPropertyName = "ConversationNodeVariant3Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SkipResponseEdge), TypeInfoPropertyName = "SkipResponseEdge2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlwaysEdge), TypeInfoPropertyName = "AlwaysEdge2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeFinetuneConversationExample))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SubagentNodeVariant3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SubagentNodeVariant3Type), TypeInfoPropertyName = "SubagentNodeVariant3Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeInstructionPrompt))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Tool), TypeInfoPropertyName = "Tool2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CpsConfig))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowRequest), TypeInfoPropertyName = "CreateConversationFlowRequest2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateOrganizationRequest), TypeInfoPropertyName = "CreateOrganizationRequest2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateOrganizationRequestNew))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateOrganizationRequestOld))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateCreditTopupInvoiceRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateCreditTopupInvoiceResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OptInBillingV2Request))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OptInBillingV2Response))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomMetricCriteria))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomTool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomToolType), TypeInfoPropertyName = "CustomToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomToolMethod), TypeInfoPropertyName = "CustomToolMethod2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolParameter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomToolExecutionMessageType), TypeInfoPropertyName = "CustomToolExecutionMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomToolParameterType), TypeInfoPropertyName = "CustomToolParameterType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeTool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeToolType), TypeInfoPropertyName = "CodeToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeToolExecutionMessageType), TypeInfoPropertyName = "CodeToolExecutionMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DTMFUtterance))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DTMFUtteranceRole), TypeInfoPropertyName = "DTMFUtteranceRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsUtterance))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsUtteranceRole), TypeInfoPropertyName = "SmsUtteranceRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsMultimediaItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.InjectedUtterance))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.InjectedUtteranceRole), TypeInfoPropertyName = "InjectedUtteranceRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StringFilterType), TypeInfoPropertyName = "StringFilterType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StringFilterOp), TypeInfoPropertyName = "StringFilterOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NumberFilterType), TypeInfoPropertyName = "NumberFilterType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NumberFilterOp), TypeInfoPropertyName = "NumberFilterOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BooleanFilter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BooleanFilterType), TypeInfoPropertyName = "BooleanFilterType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BooleanFilterOp), TypeInfoPropertyName = "BooleanFilterOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RangeFilterType), TypeInfoPropertyName = "RangeFilterType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RangeFilterOp), TypeInfoPropertyName = "RangeFilterOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EnumFilterType), TypeInfoPropertyName = "EnumFilterType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EnumFilterOp), TypeInfoPropertyName = "EnumFilterOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresentFilter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresentFilterType), TypeInfoPropertyName = "PresentFilterType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresentFilterOp), TypeInfoPropertyName = "PresentFilterOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ValueFilter), TypeInfoPropertyName = "ValueFilter2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomFieldFilterVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallFilter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfStringFilterEnumFilter2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterCallFilterCallStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterCallStatus))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterCallStatusValueItem), TypeInfoPropertyName = "CallFilterCallStatusValueItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterCallFilterDisconnectionReason2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterDisconnectionReason))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterCallFilterCallType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterCallType))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterCallTypeValueItem), TypeInfoPropertyName = "CallFilterCallTypeValueItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterCallFilterDirection2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterDirection))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterDirectionValueItem), TypeInfoPropertyName = "CallFilterDirectionValueItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterCallFilterUserSentiment2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterUserSentiment))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterUserSentimentValueItem), TypeInfoPropertyName = "CallFilterUserSentimentValueItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterCallFilterDataStorageSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterDataStorageSetting))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterDataStorageSettingValueItem), TypeInfoPropertyName = "CallFilterDataStorageSettingValueItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfStringFilterCallFilterDynamicVariable2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterDynamicVariable))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterChatFilterChatStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatFilterChatStatus))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatFilterChatStatusValueItem), TypeInfoPropertyName = "ChatFilterChatStatusValueItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterChatFilterDisconnectionReason2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatFilterDisconnectionReason))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterChatFilterUserSentiment2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatFilterUserSentiment))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatFilterUserSentimentValueItem), TypeInfoPropertyName = "ChatFilterUserSentimentValueItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactFilter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfStringFilterPresentFilter2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListContactsRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListContactsRequestSortOrder), TypeInfoPropertyName = "ListContactsRequestSortOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Duration))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ElseEdgeVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ElseEdgeVariant2TransitionCondition))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ElseEdgeVariant2TransitionConditionType), TypeInfoPropertyName = "ElseEdgeVariant2TransitionConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ElseEdgeVariant2TransitionConditionPrompt), TypeInfoPropertyName = "ElseEdgeVariant2TransitionConditionPrompt2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndCallTool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndCallToolType), TypeInfoPropertyName = "EndCallToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndCallToolExecutionMessageType), TypeInfoPropertyName = "EndCallToolExecutionMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndNodeVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndNodeVariant2Type), TypeInfoPropertyName = "EndNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EnumAnalysisDataType), TypeInfoPropertyName = "EnumAnalysisDataType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EquationCondition))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EquationConditionType), TypeInfoPropertyName = "EquationConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Equation))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EquationConditionOperator), TypeInfoPropertyName = "EquationConditionOperator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EquationOperator), TypeInfoPropertyName = "EquationOperator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ExtractDynamicVariableTool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ExtractDynamicVariableToolType), TypeInfoPropertyName = "ExtractDynamicVariableToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ExtractDynamicVariablesNodeVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ExtractDynamicVariablesNodeVariant2Type), TypeInfoPropertyName = "ExtractDynamicVariablesNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtterance), TypeInfoPropertyName = "FinetuneExampleUtterance2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtteranceVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtteranceVariant1Role), TypeInfoPropertyName = "FinetuneExampleUtteranceVariant1Role2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtteranceVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtteranceVariant2Role), TypeInfoPropertyName = "FinetuneExampleUtteranceVariant2Role2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtteranceVariant3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtteranceVariant3Role), TypeInfoPropertyName = "FinetuneExampleUtteranceVariant3Role2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FunctionNodeVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FunctionNodeVariant2Type), TypeInfoPropertyName = "FunctionNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FunctionNodeVariant2ToolType), TypeInfoPropertyName = "FunctionNodeVariant2ToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeNodeVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeNodeVariant2Type), TypeInfoPropertyName = "CodeNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GlobalNodeFinetuneTransitionExample))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GlobalNodeSetting))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceHallucination))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseAddSourcesRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseAddSourcesRequestKnowledgeBaseText))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(byte[]))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseRequestKnowledgeBaseText))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseResponseStatus), TypeInfoPropertyName = "KnowledgeBaseResponseStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfKnowledgeBaseSourceDocumentKnowledgeBaseSourceTextKnowledgeBaseSourceUrl2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseSourceDocument))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseSourceText))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseSourceUrl))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseSourceDocumentType), TypeInfoPropertyName = "KnowledgeBaseSourceDocumentType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseSourceTextType), TypeInfoPropertyName = "KnowledgeBaseSourceTextType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseSourceUrlType), TypeInfoPropertyName = "KnowledgeBaseSourceUrlType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.LLMModel), TypeInfoPropertyName = "LLMModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPNodeVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPNodeVariant2Type), TypeInfoPropertyName = "MCPNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPToolDefinition))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPTool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPToolType), TypeInfoPropertyName = "MCPToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPToolExecutionMessageType), TypeInfoPropertyName = "MCPToolExecutionMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Message), TypeInfoPropertyName = "Message2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallInvocationMessage), TypeInfoPropertyName = "ToolCallInvocationMessage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallResultMessage), TypeInfoPropertyName = "ToolCallResultMessage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionMessage), TypeInfoPropertyName = "NodeTransitionMessage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StateTransitionMessage), TypeInfoPropertyName = "StateTransitionMessage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.InjectedMessage), TypeInfoPropertyName = "InjectedMessage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsMessage), TypeInfoPropertyName = "SmsMessage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatMessageInput), TypeInfoPropertyName = "ChatMessageInput2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MessageBase))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallInvocationMessageBase))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallResultMessageBase))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionMessageBase))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StateTransitionMessageBase))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.InjectedMessageBase))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsMessageBase))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MessageBaseRole), TypeInfoPropertyName = "MessageBaseRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.InjectedMessageBaseRole), TypeInfoPropertyName = "InjectedMessageBaseRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsMessageBaseRole), TypeInfoPropertyName = "SmsMessageBaseRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfPerformanceMetricCriteriaCustomMetricCriteria2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PerformanceMetricCriteria))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfDoubleBooleanString2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceTranscriptionError))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Wer))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceTranscriptionErrorMieDetail))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ModelChoiceCascading))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ModelChoiceCascadingType), TypeInfoPropertyName = "ModelChoiceCascadingType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ModelChoice), TypeInfoPropertyName = "ModelChoice2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NaturalnessIssue), TypeInfoPropertyName = "NaturalnessIssue2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeBaseVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeBaseCommonDisplayPosition))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfPromptConditionEquationCondition2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PromptCondition))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeInstructionPromptType), TypeInfoPropertyName = "NodeInstructionPromptType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeInstructionStaticText))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeInstructionStaticTextType), TypeInfoPropertyName = "NodeInstructionStaticTextType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsInstructionTemplate))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsInstructionTemplateType), TypeInfoPropertyName = "SmsInstructionTemplateType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsInstructionTemplateTemplate), TypeInfoPropertyName = "SmsInstructionTemplateTemplate2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfCustomToolCheckAvailabilityCalToolBookAppointmentCalTool2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeToolVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionAnalysisDetail))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionMessageBaseRole), TypeInfoPropertyName = "NodeTransitionMessageBaseRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionMessageBaseTransitionType), TypeInfoPropertyName = "NodeTransitionMessageBaseTransitionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionUtterance))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionUtteranceRole), TypeInfoPropertyName = "NodeTransitionUtteranceRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionUtteranceTransitionType), TypeInfoPropertyName = "NodeTransitionUtteranceTransitionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NumberAnalysisDataType), TypeInfoPropertyName = "NumberAnalysisDataType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresetAnalysisData))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresetAnalysisDataType), TypeInfoPropertyName = "PresetAnalysisDataType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresetAnalysisDataName), TypeInfoPropertyName = "PresetAnalysisDataName2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallPresetAnalysisDataType), TypeInfoPropertyName = "CallPresetAnalysisDataType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallPresetAnalysisDataName), TypeInfoPropertyName = "CallPresetAnalysisDataName2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatPresetAnalysisDataType), TypeInfoPropertyName = "ChatPresetAnalysisDataType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatPresetAnalysisDataName), TypeInfoPropertyName = "ChatPresetAnalysisDataName2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Organization))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OrganizationWebhookUrl))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.DateTimeOffset))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OrganizationCpsConfig))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AutoCreditReloadConfig))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfig), TypeInfoPropertyName = "ConductorOverageConfig2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OrganizationResponse), TypeInfoPropertyName = "OrganizationResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OrganizationResponseVariant2))] - internal sealed partial class SourceGenerationContextChunk0 : global::System.Text.Json.Serialization.JsonSerializerContext - { - } - - /// - /// - /// - [global::System.Text.Json.Serialization.JsonSourceGenerationOptions( - DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, - Converters = new global::System.Type[] - { - typeof(global::RetellAI.JsonConverters.AlertMetricTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertMetricTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AsrProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.AsrProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterStatusCodeValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterStatusCodeValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterErrorCodeItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterErrorCodeItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseThresholdTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseThresholdTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseComparatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseComparatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseFrequencyJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseFrequencyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseWindowJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseWindowNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestThresholdTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestThresholdTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestComparatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestComparatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestFrequencyJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestFrequencyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestWindowJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestWindowNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseThresholdTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseThresholdTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseComparatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseComparatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseFrequencyJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseFrequencyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseWindowJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseWindowNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceEmotionJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceEmotionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestExpressiveEmotionTagJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestExpressiveEmotionTagNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestAmbientSoundJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestAmbientSoundNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestLanguageJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestLanguageNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestWebhookEventJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestWebhookEventNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestPronunciationDictionaryItemAlphabetJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestPronunciationDictionaryItemAlphabetNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestSttModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestSttModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVocabSpecializationJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVocabSpecializationNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDenoisingModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDenoisingModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelValueJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelValueNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListItemResponseChannelJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListItemResponseChannelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapWebhookSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapWebhookSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BookAppointmentCalToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BookAppointmentCalToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BranchNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BranchNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallAnalysisUserSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallAnalysisUserSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestLanguageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestLanguageNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestWebhookEventJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestWebhookEventNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAnalysisUserSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAnalysisUserSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListChatsRequestSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListChatsRequestSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CheckAvailabilityCalToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CheckAvailabilityCalToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortAggregatedResultGroupByJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortAggregatedResultGroupByNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterStartTimestampVariant1OpJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterStartTimestampVariant1OpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterCallDurationFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterCallDurationFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortEvaluationModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortEvaluationModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2ComponentTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2ComponentTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowOverrideStartSpeakerJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowOverrideStartSpeakerNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationNodeVariant3TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationNodeVariant3TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SubagentNodeVariant3TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SubagentNodeVariant3TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolMethodJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolMethodNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolParameterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolParameterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DTMFUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.DTMFUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallStatusValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallStatusValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallTypeValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallTypeValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDirectionValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDirectionValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterUserSentimentValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterUserSentimentValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDataStorageSettingValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDataStorageSettingValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterChatStatusValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterChatStatusValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterUserSentimentValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterUserSentimentValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListContactsRequestSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListContactsRequestSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DayOfWeekJsonConverter), - - typeof(global::RetellAI.JsonConverters.DayOfWeekNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DisconnectionReason5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DisconnectionReason5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionOperatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionOperatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationOperatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationOperatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariableToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariableToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant1RoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant1RoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant2RoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant2RoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant3RoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant3RoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2ToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2ToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceDocumentTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceDocumentTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceTextTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceTextTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceUrlTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceUrlTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.Language3JsonConverter), - - typeof(global::RetellAI.JsonConverters.Language3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.LLMModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.LLMModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ModelChoiceCascadingTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ModelChoiceCascadingTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NaturalnessIssueJsonConverter), - - typeof(global::RetellAI.JsonConverters.NaturalnessIssueNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionPromptTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionPromptTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionStaticTextTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionStaticTextTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTemplateJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTemplateNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseTransitionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseTransitionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceTransitionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceTransitionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NullableLLMModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.NullableLLMModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataNameJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataNameNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataNameJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataNameNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataNameJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataNameNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.OrganizationResponseVariant2EnterprisePlanStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.OrganizationResponseVariant2EnterprisePlanStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigCategorieJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigCategorieNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigOutputTopicJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigOutputTopicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigInputTopicJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigInputTopicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PerformanceMetricCriteriaOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.PerformanceMetricCriteriaOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PhoneNumberResponsePhoneNumberTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PhoneNumberResponsePhoneNumberTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostCallAnalysisSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostCallAnalysisSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PromptConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PromptConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsSortKeyJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsSortKeyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineConversationFlowTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineConversationFlowTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineCustomLmTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineCustomLmTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineRetellLmTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineRetellLmTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideS2sModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideS2sModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideStartSpeakerJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideStartSpeakerNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant1SentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant1SentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant2SentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant2SentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentInferredTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentInferredTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentPredefinedTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentPredefinedTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTemplateJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTemplateNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StateTransitionMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.StateTransitionMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseBatchJobStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseBatchJobStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseDefinitionVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseDefinitionVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseJobStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseJobStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolParameterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolParameterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationInferredTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationInferredTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationPredefinedTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationPredefinedTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferOnHoldMusicJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferOnHoldMusicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeoutJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeoutNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferColdTransferModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferColdTransferModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferOnHoldMusicJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferOnHoldMusicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceHallucinationHallucinationTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceHallucinationHallucinationTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseCallStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseCallStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseCallStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseCallStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1DirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1DirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3WebCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3WebCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListCallsRequestSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListCallsRequestSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1DirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1DirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2WebCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2WebCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseGenderJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseGenderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionBridgeTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionBridgeTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionHangupTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionHangupTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionPromptTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionPromptTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionStaticTextTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionStaticTextTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.IvrActionHangupTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.IvrActionHangupTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferPromptTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferPromptTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferStaticMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferStaticMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant1ModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant1ModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant2ModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant2ModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant3ModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant3ModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallDirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallDirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatDirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatDirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DashboardSourceJsonConverter), - - typeof(global::RetellAI.JsonConverters.DashboardSourceNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestNumberProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestNumberProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestCountryCodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestCountryCodeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceRequestVoiceProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceRequestVoiceProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceRequestVoiceProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceRequestVoiceProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceRequestVoiceProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceRequestVoiceProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallRequestDirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallRequestDirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallRequestFieldsToOverrideDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallRequestFieldsToOverrideDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus7JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus7NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus7JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus7NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemChannelJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemChannelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentVersionReferenceJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AnalysisDataJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostCallAnalysisDataJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostChatAnalysisDataJsonConverter), - - typeof(global::RetellAI.JsonConverters.BranchNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PreviewCallQAJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ChatResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowComponentResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SubagentNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateOrganizationRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.ValueFilterJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomFieldFilterJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageOrToolCallJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatMessageInputJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ModelChoiceJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeBaseJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeToolJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.OrganizationResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellResponseEngineJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLLMResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.StateTransitionMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseDefinitionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateSpendBudgetRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceOrToolCallJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3WebCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2WebCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionJsonConverter), - - typeof(global::RetellAI.JsonConverters.IvrActionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactConversationJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter, global::RetellAI.AgentRequestLanguage?>), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter, global::RetellAI.ChatAgentRequestLanguage?>), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter?, global::RetellAI.RangeFilter>), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.UnixTimestampJsonConverter), - })] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NullableLLMModel), TypeInfoPropertyName = "NullableLLMModel_RetellAI_NullableLLMModel")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.LLMModel?), TypeInfoPropertyName = "NullableLLMModel_RetellAI_LLMModel")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OrganizationResponseVariant2EnterprisePlanStatus), TypeInfoPropertyName = "OrganizationResponseVariant2EnterprisePlanStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PIIConfigMode), TypeInfoPropertyName = "PIIConfigMode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PIIConfigCategorie), TypeInfoPropertyName = "PIIConfigCategorie2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GuardrailConfigOutputTopic), TypeInfoPropertyName = "GuardrailConfigOutputTopic2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GuardrailConfigInputTopic), TypeInfoPropertyName = "GuardrailConfigInputTopic2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PerformanceMetricCriteriaOp), TypeInfoPropertyName = "PerformanceMetricCriteriaOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PhoneNumberResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PhoneNumberResponsePhoneNumberType), TypeInfoPropertyName = "PhoneNumberResponsePhoneNumberType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PhoneNumberResponseSipOutboundTrunkConfig))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PressDigitNodeVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PressDigitNodeVariant2Type), TypeInfoPropertyName = "PressDigitNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PressDigitTool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PressDigitToolType), TypeInfoPropertyName = "PressDigitToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PromptConditionType), TypeInfoPropertyName = "PromptConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.QaViewFilter))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterQaViewFilterDisconnectionReason2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.QaViewFilterDisconnectionReason))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfBooleanBooleanFilter2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.QaViewFilterScoreRange))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.QaViewFilterScoreRangeType), TypeInfoPropertyName = "QaViewFilterScoreRangeType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.QaViewFilterScoreRangeOp), TypeInfoPropertyName = "QaViewFilterScoreRangeOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortQaListArgs))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortQaListArgsSortKey), TypeInfoPropertyName = "CohortQaListArgsSortKey2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortQaListArgsOrder), TypeInfoPropertyName = "CohortQaListArgsOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RAGAccuracy))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RAGAccuracyMissedChunk))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngineConversationFlow))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngineConversationFlowType), TypeInfoPropertyName = "ResponseEngineConversationFlowType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngineCustomLm))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngineCustomLmType), TypeInfoPropertyName = "ResponseEngineCustomLmType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngineRetellLm))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngineRetellLmType), TypeInfoPropertyName = "ResponseEngineRetellLmType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellResponseEngine), TypeInfoPropertyName = "RetellResponseEngine2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLLMResponse), TypeInfoPropertyName = "RetellLLMResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLLMResponseVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLlmRequest), TypeInfoPropertyName = "RetellLlmRequest2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLLMResponseVariant3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLlmOverrideS2sModel), TypeInfoPropertyName = "RetellLlmOverrideS2sModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLlmOverrideStartSpeaker), TypeInfoPropertyName = "RetellLlmOverrideStartSpeaker2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLlmRequestVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.State))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ScoringCriteriaCustomCondition))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SendSMSTool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SendSMSToolType), TypeInfoPropertyName = "SendSMSToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SendSMSToolExecutionMessageType), TypeInfoPropertyName = "SendSMSToolExecutionMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContent), TypeInfoPropertyName = "SmsContent2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSender), TypeInfoPropertyName = "SmsSender2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSenderVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSenderVariant1Type), TypeInfoPropertyName = "SmsSenderVariant1Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSenderVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSenderVariant2Type), TypeInfoPropertyName = "SmsSenderVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsDestination), TypeInfoPropertyName = "SmsDestination2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsDestinationVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsDestinationVariant1Type), TypeInfoPropertyName = "SmsDestinationVariant1Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsDestinationVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsDestinationVariant2Type), TypeInfoPropertyName = "SmsDestinationVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfSentimentAnalysisDetailVariant1SentimentAnalysisDetailVariant22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SentimentAnalysisDetailVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SentimentAnalysisDetailVariant1Sentiment), TypeInfoPropertyName = "SentimentAnalysisDetailVariant1Sentiment2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SentimentAnalysisDetailVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SentimentAnalysisDetailVariant2Sentiment), TypeInfoPropertyName = "SentimentAnalysisDetailVariant2Sentiment2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SkipResponseEdgeVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SkipResponseEdgeVariant2TransitionCondition))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SkipResponseEdgeVariant2TransitionConditionType), TypeInfoPropertyName = "SkipResponseEdgeVariant2TransitionConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SkipResponseEdgeVariant2TransitionConditionPrompt), TypeInfoPropertyName = "SkipResponseEdgeVariant2TransitionConditionPrompt2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlwaysEdgeVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlwaysEdgeVariant2TransitionCondition))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlwaysEdgeVariant2TransitionConditionType), TypeInfoPropertyName = "AlwaysEdgeVariant2TransitionConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlwaysEdgeVariant2TransitionConditionPrompt), TypeInfoPropertyName = "AlwaysEdgeVariant2TransitionConditionPrompt2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentInferred))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentInferredType), TypeInfoPropertyName = "SmsContentInferredType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentPredefined))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentPredefinedType), TypeInfoPropertyName = "SmsContentPredefinedType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentTemplate))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentTemplateType), TypeInfoPropertyName = "SmsContentTemplateType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentTemplateTemplate), TypeInfoPropertyName = "SmsContentTemplateTemplate2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsFailedEdge), TypeInfoPropertyName = "SmsFailedEdge2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsFailedEdgeVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsFailedEdgeVariant2TransitionCondition))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsFailedEdgeVariant2TransitionConditionType), TypeInfoPropertyName = "SmsFailedEdgeVariant2TransitionConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsFailedEdgeVariant2TransitionConditionPrompt), TypeInfoPropertyName = "SmsFailedEdgeVariant2TransitionConditionPrompt2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsNodeVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsNodeVariant2Type), TypeInfoPropertyName = "SmsNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfNodeInstructionSmsInstructionTemplate2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSuccessEdge), TypeInfoPropertyName = "SmsSuccessEdge2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSuccessEdgeVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSuccessEdgeVariant2TransitionCondition))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSuccessEdgeVariant2TransitionConditionType), TypeInfoPropertyName = "SmsSuccessEdgeVariant2TransitionConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSuccessEdgeVariant2TransitionConditionPrompt), TypeInfoPropertyName = "SmsSuccessEdgeVariant2TransitionConditionPrompt2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StateEdge))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StateTransitionMessageBaseRole), TypeInfoPropertyName = "StateTransitionMessageBaseRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StringAnalysisDataType), TypeInfoPropertyName = "StringAnalysisDataType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseBatchJob))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseBatchJobStatus), TypeInfoPropertyName = "TestCaseBatchJobStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseDefinitionInput))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolMock))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseDefinition), TypeInfoPropertyName = "TestCaseDefinition2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseDefinitionVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseDefinitionVariant2Type), TypeInfoPropertyName = "TestCaseDefinitionVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseJob))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseJobStatus), TypeInfoPropertyName = "TestCaseJobStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolMockInputMatchRule), TypeInfoPropertyName = "ToolMockInputMatchRule2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolMockInputMatchRuleVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolMockInputMatchRuleVariant1Type), TypeInfoPropertyName = "ToolMockInputMatchRuleVariant1Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolMockInputMatchRuleVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolMockInputMatchRuleVariant2Type), TypeInfoPropertyName = "ToolMockInputMatchRuleVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceToolCallAccuracy))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallInvocationMessageBaseRole), TypeInfoPropertyName = "ToolCallInvocationMessageBaseRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallInvocationUtterance))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallInvocationUtteranceRole), TypeInfoPropertyName = "ToolCallInvocationUtteranceRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallResultMessageBaseRole), TypeInfoPropertyName = "ToolCallResultMessageBaseRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallResultUtterance))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallResultUtteranceRole), TypeInfoPropertyName = "ToolCallResultUtteranceRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolParameterType), TypeInfoPropertyName = "ToolParameterType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallTool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallNodeVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallNodeVariant2Type), TypeInfoPropertyName = "TransferCallNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferDestination), TypeInfoPropertyName = "TransferDestination2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOption), TypeInfoPropertyName = "TransferOption2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallToolType), TypeInfoPropertyName = "TransferCallToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallToolExecutionMessageType), TypeInfoPropertyName = "TransferCallToolExecutionMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferDestinationInferred))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferDestinationInferredType), TypeInfoPropertyName = "TransferDestinationInferredType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferDestinationPredefined))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferDestinationPredefinedType), TypeInfoPropertyName = "TransferDestinationPredefinedType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferFailedEdgeVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferFailedEdgeVariant2TransitionCondition))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferFailedEdgeVariant2TransitionConditionType), TypeInfoPropertyName = "TransferFailedEdgeVariant2TransitionConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferFailedEdgeVariant2TransitionConditionPrompt), TypeInfoPropertyName = "TransferFailedEdgeVariant2TransitionConditionPrompt2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionAgenticWarmTransfer))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionAgenticWarmTransferType), TypeInfoPropertyName = "TransferOptionAgenticWarmTransferType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionAgenticWarmTransferOnHoldMusic), TypeInfoPropertyName = "TransferOptionAgenticWarmTransferOnHoldMusic2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfWarmTransferPromptWarmTransferStaticMessage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.WarmTransferPrompt))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.WarmTransferStaticMessage))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionAgenticWarmTransferAgenticTransferConfig))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionAgenticWarmTransferAgenticTransferConfigTransferAgent))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeout), TypeInfoPropertyName = "TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeout2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionColdTransfer))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionColdTransferType), TypeInfoPropertyName = "TransferOptionColdTransferType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionColdTransferColdTransferMode), TypeInfoPropertyName = "TransferOptionColdTransferColdTransferMode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionWarmTransfer))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionWarmTransferType), TypeInfoPropertyName = "TransferOptionWarmTransferType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionWarmTransferOnHoldMusic), TypeInfoPropertyName = "TransferOptionWarmTransferOnHoldMusic2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateOrganizationRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateOrganizationRequestAutoCreditReloadConfig))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SpendBudgetCustomAlertRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateSpendBudgetRequest), TypeInfoPropertyName = "UpdateSpendBudgetRequest2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateSpendBudgetRequestVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateSpendBudgetRequestVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UserFormRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceHallucinationHallucinationType), TypeInfoPropertyName = "UtteranceHallucinationHallucinationType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceOrToolCall), TypeInfoPropertyName = "UtteranceOrToolCall2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Utterance))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceRole), TypeInfoPropertyName = "UtteranceRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceWord))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallBase))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallBaseCallStatus), TypeInfoPropertyName = "V2CallBaseCallStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallBaseDataStorageSetting), TypeInfoPropertyName = "V2CallBaseDataStorageSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallBaseLatency))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallBaseCallCost))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallBaseLlmTokenUsage))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallResponse), TypeInfoPropertyName = "V2CallResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2WebCallResponse), TypeInfoPropertyName = "V2WebCallResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2PhoneCallResponse), TypeInfoPropertyName = "V2PhoneCallResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallResponse), TypeInfoPropertyName = "V3CallResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3WebCallResponse), TypeInfoPropertyName = "V3WebCallResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3PhoneCallResponse), TypeInfoPropertyName = "V3PhoneCallResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallBase))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallBaseCallStatus), TypeInfoPropertyName = "V3CallBaseCallStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallBaseDataStorageSetting), TypeInfoPropertyName = "V3CallBaseDataStorageSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallBaseLatency))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallBaseCallCost))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallBaseLlmTokenUsage))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3PhoneCallResponseVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3PhoneCallResponseVariant1CallType), TypeInfoPropertyName = "V3PhoneCallResponseVariant1CallType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3PhoneCallResponseVariant1Direction), TypeInfoPropertyName = "V3PhoneCallResponseVariant1Direction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3PhoneCallResponseVariant1TelephonyIdentifier))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3WebCallResponseVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3WebCallResponseVariant1CallType), TypeInfoPropertyName = "V3WebCallResponseVariant1CallType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3ListCallsRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3ListCallsRequestSortOrder), TypeInfoPropertyName = "V3ListCallsRequestSortOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2PhoneCallResponseVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2PhoneCallResponseVariant1CallType), TypeInfoPropertyName = "V2PhoneCallResponseVariant1CallType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2PhoneCallResponseVariant1Direction), TypeInfoPropertyName = "V2PhoneCallResponseVariant1Direction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2PhoneCallResponseVariant1TelephonyIdentifier))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2WebCallResponseVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2WebCallResponseVariant1CallType), TypeInfoPropertyName = "V2WebCallResponseVariant1CallType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoiceResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoiceResponseProvider), TypeInfoPropertyName = "VoiceResponseProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoiceResponseGender), TypeInfoPropertyName = "VoiceResponseGender2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionBridgeTransfer))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionBridgeTransferType), TypeInfoPropertyName = "VoicemailActionBridgeTransferType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionHangup))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionHangupType), TypeInfoPropertyName = "VoicemailActionHangupType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionPrompt))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionPromptType), TypeInfoPropertyName = "VoicemailActionPromptType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionStaticText))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionStaticTextType), TypeInfoPropertyName = "VoicemailActionStaticTextType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.IvrActionHangup))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.IvrActionHangupType), TypeInfoPropertyName = "IvrActionHangupType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.IvrAction), TypeInfoPropertyName = "IvrAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.WarmTransferPromptType), TypeInfoPropertyName = "WarmTransferPromptType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.WarmTransferStaticMessageType), TypeInfoPropertyName = "WarmTransferStaticMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfigVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfigVariant1Mode), TypeInfoPropertyName = "ConductorOverageConfigVariant1Mode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfigVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfigVariant2Mode), TypeInfoPropertyName = "ConductorOverageConfigVariant2Mode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfigVariant3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfigVariant3Mode), TypeInfoPropertyName = "ConductorOverageConfigVariant3Mode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Contact))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactListResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactConversation), TypeInfoPropertyName = "ContactConversation2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactCall))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactChat))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactCallType), TypeInfoPropertyName = "ContactCallType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactCallDirection), TypeInfoPropertyName = "ContactCallDirection2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactCallSentiment), TypeInfoPropertyName = "ContactCallSentiment2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactChatType), TypeInfoPropertyName = "ContactChatType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactChatDirection), TypeInfoPropertyName = "ContactChatDirection2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactChatSentiment), TypeInfoPropertyName = "ContactChatSentiment2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactConversationListResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DashboardSource), TypeInfoPropertyName = "DashboardSource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChartGroupItem), TypeInfoPropertyName = "ChartGroupItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChartGroupItemVariant1))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChartGroupItemVariant1Type), TypeInfoPropertyName = "ChartGroupItemVariant1Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChartGroupItemVariant2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChartGroupItemVariant2Type), TypeInfoPropertyName = "ChartGroupItemVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfAgentRequestObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfTestCaseDefinitionInputObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfChatAgentRequestObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberRequestNumberProvider), TypeInfoPropertyName = "CreatePhoneNumberRequestNumberProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberRequestCountryCode), TypeInfoPropertyName = "CreatePhoneNumberRequestCountryCode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceRequestVoiceProvider), TypeInfoPropertyName = "CloneVoiceRequestVoiceProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceRequestVoiceProvider), TypeInfoPropertyName = "AddCommunityVoiceRequestVoiceProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceRequestVoiceProvider), TypeInfoPropertyName = "SearchCommunityVoiceRequestVoiceProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ImportPhoneNumberRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataRequestDataStorageSetting), TypeInfoPropertyName = "UpdateChatMetadataRequestDataStorageSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdatePhoneNumberRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallRequestDirection), TypeInfoPropertyName = "RegisterPhoneCallRequestDirection2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataRequestDataStorageSetting), TypeInfoPropertyName = "UpdateCallMetadataRequestDataStorageSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallRequest))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallRequestFieldsToOverride))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallRequestFieldsToOverrideDataStorageSetting), TypeInfoPropertyName = "UpdateLiveCallRequestFieldsToOverrideDataStorageSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallRequestCallControl))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsType), TypeInfoPropertyName = "ListTestCaseDefinitionsType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsType), TypeInfoPropertyName = "ListBatchTestsType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsSortOrder), TypeInfoPropertyName = "ListAgentsSortOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsSortOrder), TypeInfoPropertyName = "ListConversationFlowComponentsSortOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsSortOrder), TypeInfoPropertyName = "ListConversationFlowsSortOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListPhoneNumbersSortOrder), TypeInfoPropertyName = "ListPhoneNumbersSortOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMSortOrder), TypeInfoPropertyName = "ListRetellLLMSortOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsSortOrder), TypeInfoPropertyName = "ListExportRequestsSortOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus), TypeInfoPropertyName = "AddKnowledgeBaseSourcesResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus2), TypeInfoPropertyName = "AddKnowledgeBaseSourcesResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus3), TypeInfoPropertyName = "AddKnowledgeBaseSourcesResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus4), TypeInfoPropertyName = "AddKnowledgeBaseSourcesResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus5), TypeInfoPropertyName = "AddKnowledgeBaseSourcesResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponseStatus), TypeInfoPropertyName = "CreateAgentResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponseStatus2), TypeInfoPropertyName = "CreateAgentResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponseStatus3), TypeInfoPropertyName = "CreateAgentResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponseStatus4), TypeInfoPropertyName = "CreateAgentResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponseStatus), TypeInfoPropertyName = "CreateBatchCallResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponseStatus2), TypeInfoPropertyName = "CreateBatchCallResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponseStatus3), TypeInfoPropertyName = "CreateBatchCallResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponseStatus4), TypeInfoPropertyName = "CreateBatchCallResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus), TypeInfoPropertyName = "CreateBatchTestResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus2), TypeInfoPropertyName = "CreateBatchTestResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus3), TypeInfoPropertyName = "CreateBatchTestResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus4), TypeInfoPropertyName = "CreateBatchTestResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus5), TypeInfoPropertyName = "CreateBatchTestResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus), TypeInfoPropertyName = "CreateTestCaseDefinitionResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus2), TypeInfoPropertyName = "CreateTestCaseDefinitionResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus3), TypeInfoPropertyName = "CreateTestCaseDefinitionResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus4), TypeInfoPropertyName = "CreateTestCaseDefinitionResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus5), TypeInfoPropertyName = "CreateTestCaseDefinitionResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus), TypeInfoPropertyName = "DeleteTestCaseDefinitionResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus2), TypeInfoPropertyName = "DeleteTestCaseDefinitionResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus3), TypeInfoPropertyName = "DeleteTestCaseDefinitionResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus4), TypeInfoPropertyName = "DeleteTestCaseDefinitionResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus5), TypeInfoPropertyName = "DeleteTestCaseDefinitionResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus), TypeInfoPropertyName = "GetTestCaseDefinitionResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus2), TypeInfoPropertyName = "GetTestCaseDefinitionResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus3), TypeInfoPropertyName = "GetTestCaseDefinitionResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus4), TypeInfoPropertyName = "GetTestCaseDefinitionResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus5), TypeInfoPropertyName = "GetTestCaseDefinitionResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListTestCaseDefinitionsResponse22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus), TypeInfoPropertyName = "ListTestCaseDefinitionsResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus2), TypeInfoPropertyName = "ListTestCaseDefinitionsResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus3), TypeInfoPropertyName = "ListTestCaseDefinitionsResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus4), TypeInfoPropertyName = "ListTestCaseDefinitionsResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus), TypeInfoPropertyName = "UpdateTestCaseDefinitionResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus2), TypeInfoPropertyName = "UpdateTestCaseDefinitionResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus3), TypeInfoPropertyName = "UpdateTestCaseDefinitionResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus4), TypeInfoPropertyName = "UpdateTestCaseDefinitionResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus5), TypeInfoPropertyName = "UpdateTestCaseDefinitionResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus), TypeInfoPropertyName = "GetBatchTestResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus2), TypeInfoPropertyName = "GetBatchTestResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus3), TypeInfoPropertyName = "GetBatchTestResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus4), TypeInfoPropertyName = "GetBatchTestResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus5), TypeInfoPropertyName = "GetBatchTestResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListBatchTestsResponse22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponseStatus), TypeInfoPropertyName = "ListBatchTestsResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponseStatus2), TypeInfoPropertyName = "ListBatchTestsResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponseStatus3), TypeInfoPropertyName = "ListBatchTestsResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponseStatus4), TypeInfoPropertyName = "ListBatchTestsResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus), TypeInfoPropertyName = "GetTestRunResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus2), TypeInfoPropertyName = "GetTestRunResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus3), TypeInfoPropertyName = "GetTestRunResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus4), TypeInfoPropertyName = "GetTestRunResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus5), TypeInfoPropertyName = "GetTestRunResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListTestRunsResponse22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponseStatus), TypeInfoPropertyName = "ListTestRunsResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponseStatus2), TypeInfoPropertyName = "ListTestRunsResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponseStatus3), TypeInfoPropertyName = "ListTestRunsResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponseStatus4), TypeInfoPropertyName = "ListTestRunsResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponse7))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponseStatus5), TypeInfoPropertyName = "ListTestRunsResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatAgentResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatAgentResponseStatus), TypeInfoPropertyName = "CreateChatAgentResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatAgentResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatAgentResponseStatus2), TypeInfoPropertyName = "CreateChatAgentResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatAgentResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatAgentResponseStatus3), TypeInfoPropertyName = "CreateChatAgentResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatAgentResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatAgentResponseStatus4), TypeInfoPropertyName = "CreateChatAgentResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus), TypeInfoPropertyName = "AgentPlaygroundCompletionResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus2), TypeInfoPropertyName = "AgentPlaygroundCompletionResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus3), TypeInfoPropertyName = "AgentPlaygroundCompletionResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus4), TypeInfoPropertyName = "AgentPlaygroundCompletionResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus5), TypeInfoPropertyName = "AgentPlaygroundCompletionResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse7))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus6), TypeInfoPropertyName = "AgentPlaygroundCompletionResponseStatus62")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponseStatus), TypeInfoPropertyName = "CreateChatCompletionResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponseStatus2), TypeInfoPropertyName = "CreateChatCompletionResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponseStatus3), TypeInfoPropertyName = "CreateChatCompletionResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponseStatus4), TypeInfoPropertyName = "CreateChatCompletionResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponseStatus5), TypeInfoPropertyName = "CreateChatCompletionResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponse7))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponseStatus6), TypeInfoPropertyName = "CreateChatCompletionResponseStatus62")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponseStatus), TypeInfoPropertyName = "CreateChatResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponseStatus2), TypeInfoPropertyName = "CreateChatResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponseStatus3), TypeInfoPropertyName = "CreateChatResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponseStatus4), TypeInfoPropertyName = "CreateChatResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponseStatus5), TypeInfoPropertyName = "CreateChatResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponseStatus6), TypeInfoPropertyName = "CreateChatResponseStatus62")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus), TypeInfoPropertyName = "CreateConversationFlowComponentResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus2), TypeInfoPropertyName = "CreateConversationFlowComponentResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus3), TypeInfoPropertyName = "CreateConversationFlowComponentResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus4), TypeInfoPropertyName = "CreateConversationFlowComponentResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus5), TypeInfoPropertyName = "CreateConversationFlowComponentResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponseStatus), TypeInfoPropertyName = "CreateConversationFlowResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponseStatus2), TypeInfoPropertyName = "CreateConversationFlowResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponseStatus3), TypeInfoPropertyName = "CreateConversationFlowResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponseStatus4), TypeInfoPropertyName = "CreateConversationFlowResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponseStatus5), TypeInfoPropertyName = "CreateConversationFlowResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus), TypeInfoPropertyName = "CreateKnowledgeBaseResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus2), TypeInfoPropertyName = "CreateKnowledgeBaseResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus3), TypeInfoPropertyName = "CreateKnowledgeBaseResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus4), TypeInfoPropertyName = "CreateKnowledgeBaseResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus5), TypeInfoPropertyName = "CreateKnowledgeBaseResponseStatus52")] - internal sealed partial class SourceGenerationContextChunk1 : global::System.Text.Json.Serialization.JsonSerializerContext - { - } - - /// - /// - /// - [global::System.Text.Json.Serialization.JsonSourceGenerationOptions( - DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, - Converters = new global::System.Type[] - { - typeof(global::RetellAI.JsonConverters.AlertMetricTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertMetricTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AsrProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.AsrProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterStatusCodeValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterStatusCodeValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterErrorCodeItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterErrorCodeItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseThresholdTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseThresholdTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseComparatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseComparatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseFrequencyJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseFrequencyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseWindowJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseWindowNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestThresholdTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestThresholdTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestComparatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestComparatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestFrequencyJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestFrequencyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestWindowJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestWindowNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseThresholdTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseThresholdTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseComparatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseComparatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseFrequencyJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseFrequencyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseWindowJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseWindowNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceEmotionJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceEmotionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestExpressiveEmotionTagJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestExpressiveEmotionTagNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestAmbientSoundJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestAmbientSoundNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestLanguageJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestLanguageNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestWebhookEventJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestWebhookEventNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestPronunciationDictionaryItemAlphabetJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestPronunciationDictionaryItemAlphabetNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestSttModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestSttModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVocabSpecializationJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVocabSpecializationNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDenoisingModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDenoisingModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelValueJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelValueNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListItemResponseChannelJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListItemResponseChannelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapWebhookSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapWebhookSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BookAppointmentCalToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BookAppointmentCalToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BranchNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BranchNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallAnalysisUserSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallAnalysisUserSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestLanguageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestLanguageNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestWebhookEventJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestWebhookEventNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAnalysisUserSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAnalysisUserSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListChatsRequestSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListChatsRequestSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CheckAvailabilityCalToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CheckAvailabilityCalToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortAggregatedResultGroupByJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortAggregatedResultGroupByNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterStartTimestampVariant1OpJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterStartTimestampVariant1OpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterCallDurationFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterCallDurationFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortEvaluationModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortEvaluationModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2ComponentTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2ComponentTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowOverrideStartSpeakerJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowOverrideStartSpeakerNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationNodeVariant3TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationNodeVariant3TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SubagentNodeVariant3TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SubagentNodeVariant3TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolMethodJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolMethodNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolParameterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolParameterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DTMFUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.DTMFUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallStatusValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallStatusValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallTypeValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallTypeValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDirectionValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDirectionValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterUserSentimentValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterUserSentimentValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDataStorageSettingValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDataStorageSettingValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterChatStatusValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterChatStatusValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterUserSentimentValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterUserSentimentValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListContactsRequestSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListContactsRequestSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DayOfWeekJsonConverter), - - typeof(global::RetellAI.JsonConverters.DayOfWeekNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DisconnectionReason5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DisconnectionReason5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionOperatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionOperatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationOperatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationOperatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariableToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariableToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant1RoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant1RoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant2RoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant2RoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant3RoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant3RoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2ToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2ToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceDocumentTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceDocumentTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceTextTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceTextTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceUrlTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceUrlTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.Language3JsonConverter), - - typeof(global::RetellAI.JsonConverters.Language3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.LLMModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.LLMModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ModelChoiceCascadingTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ModelChoiceCascadingTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NaturalnessIssueJsonConverter), - - typeof(global::RetellAI.JsonConverters.NaturalnessIssueNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionPromptTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionPromptTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionStaticTextTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionStaticTextTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTemplateJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTemplateNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseTransitionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseTransitionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceTransitionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceTransitionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NullableLLMModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.NullableLLMModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataNameJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataNameNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataNameJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataNameNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataNameJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataNameNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.OrganizationResponseVariant2EnterprisePlanStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.OrganizationResponseVariant2EnterprisePlanStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigCategorieJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigCategorieNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigOutputTopicJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigOutputTopicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigInputTopicJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigInputTopicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PerformanceMetricCriteriaOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.PerformanceMetricCriteriaOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PhoneNumberResponsePhoneNumberTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PhoneNumberResponsePhoneNumberTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostCallAnalysisSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostCallAnalysisSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PromptConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PromptConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsSortKeyJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsSortKeyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineConversationFlowTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineConversationFlowTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineCustomLmTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineCustomLmTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineRetellLmTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineRetellLmTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideS2sModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideS2sModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideStartSpeakerJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideStartSpeakerNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant1SentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant1SentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant2SentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant2SentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentInferredTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentInferredTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentPredefinedTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentPredefinedTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTemplateJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTemplateNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StateTransitionMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.StateTransitionMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseBatchJobStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseBatchJobStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseDefinitionVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseDefinitionVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseJobStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseJobStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolParameterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolParameterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationInferredTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationInferredTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationPredefinedTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationPredefinedTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferOnHoldMusicJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferOnHoldMusicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeoutJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeoutNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferColdTransferModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferColdTransferModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferOnHoldMusicJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferOnHoldMusicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceHallucinationHallucinationTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceHallucinationHallucinationTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseCallStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseCallStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseCallStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseCallStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1DirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1DirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3WebCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3WebCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListCallsRequestSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListCallsRequestSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1DirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1DirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2WebCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2WebCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseGenderJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseGenderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionBridgeTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionBridgeTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionHangupTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionHangupTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionPromptTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionPromptTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionStaticTextTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionStaticTextTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.IvrActionHangupTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.IvrActionHangupTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferPromptTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferPromptTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferStaticMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferStaticMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant1ModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant1ModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant2ModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant2ModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant3ModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant3ModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallDirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallDirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatDirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatDirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DashboardSourceJsonConverter), - - typeof(global::RetellAI.JsonConverters.DashboardSourceNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestNumberProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestNumberProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestCountryCodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestCountryCodeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceRequestVoiceProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceRequestVoiceProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceRequestVoiceProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceRequestVoiceProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceRequestVoiceProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceRequestVoiceProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallRequestDirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallRequestDirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallRequestFieldsToOverrideDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallRequestFieldsToOverrideDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus7JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus7NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus7JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus7NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemChannelJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemChannelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentVersionReferenceJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AnalysisDataJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostCallAnalysisDataJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostChatAnalysisDataJsonConverter), - - typeof(global::RetellAI.JsonConverters.BranchNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PreviewCallQAJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ChatResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowComponentResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SubagentNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateOrganizationRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.ValueFilterJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomFieldFilterJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageOrToolCallJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatMessageInputJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ModelChoiceJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeBaseJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeToolJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.OrganizationResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellResponseEngineJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLLMResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.StateTransitionMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseDefinitionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateSpendBudgetRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceOrToolCallJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3WebCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2WebCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionJsonConverter), - - typeof(global::RetellAI.JsonConverters.IvrActionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactConversationJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter, global::RetellAI.AgentRequestLanguage?>), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter, global::RetellAI.ChatAgentRequestLanguage?>), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter?, global::RetellAI.RangeFilter>), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.UnixTimestampJsonConverter), - })] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NullableLLMModel), TypeInfoPropertyName = "NullableLLMModel_RetellAI_NullableLLMModel")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.LLMModel?), TypeInfoPropertyName = "NullableLLMModel_RetellAI_LLMModel")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberResponseStatus), TypeInfoPropertyName = "CreatePhoneNumberResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberResponseStatus2), TypeInfoPropertyName = "CreatePhoneNumberResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberResponseStatus3), TypeInfoPropertyName = "CreatePhoneNumberResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateRetellLLMResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateRetellLLMResponseStatus), TypeInfoPropertyName = "CreateRetellLLMResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateRetellLLMResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateRetellLLMResponseStatus2), TypeInfoPropertyName = "CreateRetellLLMResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateRetellLLMResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateRetellLLMResponseStatus3), TypeInfoPropertyName = "CreateRetellLLMResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponseStatus), TypeInfoPropertyName = "CreateSmsChatResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponseStatus2), TypeInfoPropertyName = "CreateSmsChatResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponseStatus3), TypeInfoPropertyName = "CreateSmsChatResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponseStatus4), TypeInfoPropertyName = "CreateSmsChatResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponseStatus5), TypeInfoPropertyName = "CreateSmsChatResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponseStatus6), TypeInfoPropertyName = "CreateSmsChatResponseStatus62")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentResponseStatus), TypeInfoPropertyName = "DeleteAgentResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentResponseStatus2), TypeInfoPropertyName = "DeleteAgentResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentResponseStatus3), TypeInfoPropertyName = "DeleteAgentResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentResponseStatus4), TypeInfoPropertyName = "DeleteAgentResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatResponseStatus), TypeInfoPropertyName = "DeleteChatResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatResponseStatus2), TypeInfoPropertyName = "DeleteChatResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatResponseStatus3), TypeInfoPropertyName = "DeleteChatResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatResponseStatus4), TypeInfoPropertyName = "DeleteChatResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatAgentResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatAgentResponseStatus), TypeInfoPropertyName = "DeleteChatAgentResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatAgentResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatAgentResponseStatus2), TypeInfoPropertyName = "DeleteChatAgentResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatAgentResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatAgentResponseStatus3), TypeInfoPropertyName = "DeleteChatAgentResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatAgentResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatAgentResponseStatus4), TypeInfoPropertyName = "DeleteChatAgentResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowComponentResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus), TypeInfoPropertyName = "DeleteConversationFlowComponentResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowComponentResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus2), TypeInfoPropertyName = "DeleteConversationFlowComponentResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowComponentResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus3), TypeInfoPropertyName = "DeleteConversationFlowComponentResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowComponentResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus4), TypeInfoPropertyName = "DeleteConversationFlowComponentResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponseStatus), TypeInfoPropertyName = "DeleteConversationFlowResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponseStatus2), TypeInfoPropertyName = "DeleteConversationFlowResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponseStatus3), TypeInfoPropertyName = "DeleteConversationFlowResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponseStatus4), TypeInfoPropertyName = "DeleteConversationFlowResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponseStatus5), TypeInfoPropertyName = "DeleteConversationFlowResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus), TypeInfoPropertyName = "DeleteKnowledgeBaseSourceResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus2), TypeInfoPropertyName = "DeleteKnowledgeBaseSourceResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus3), TypeInfoPropertyName = "DeleteKnowledgeBaseSourceResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus4), TypeInfoPropertyName = "DeleteKnowledgeBaseSourceResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus), TypeInfoPropertyName = "DeleteKnowledgeBaseResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus2), TypeInfoPropertyName = "DeleteKnowledgeBaseResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus3), TypeInfoPropertyName = "DeleteKnowledgeBaseResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus4), TypeInfoPropertyName = "DeleteKnowledgeBaseResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeletePhoneNumberResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeletePhoneNumberResponseStatus), TypeInfoPropertyName = "DeletePhoneNumberResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeletePhoneNumberResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeletePhoneNumberResponseStatus2), TypeInfoPropertyName = "DeletePhoneNumberResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeletePhoneNumberResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeletePhoneNumberResponseStatus3), TypeInfoPropertyName = "DeletePhoneNumberResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteRetellLLMResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteRetellLLMResponseStatus), TypeInfoPropertyName = "DeleteRetellLLMResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteRetellLLMResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteRetellLLMResponseStatus2), TypeInfoPropertyName = "DeleteRetellLLMResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteRetellLLMResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteRetellLLMResponseStatus3), TypeInfoPropertyName = "DeleteRetellLLMResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteRetellLLMResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteRetellLLMResponseStatus4), TypeInfoPropertyName = "DeleteRetellLLMResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndChatResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndChatResponseStatus), TypeInfoPropertyName = "EndChatResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndChatResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndChatResponseStatus2), TypeInfoPropertyName = "EndChatResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndChatResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndChatResponseStatus3), TypeInfoPropertyName = "EndChatResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndChatResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndChatResponseStatus4), TypeInfoPropertyName = "EndChatResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentVersionsResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentVersionsResponseStatus), TypeInfoPropertyName = "GetAgentVersionsResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentVersionsResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentVersionsResponseStatus2), TypeInfoPropertyName = "GetAgentVersionsResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentVersionsResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentVersionsResponseStatus3), TypeInfoPropertyName = "GetAgentVersionsResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentVersionsResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentVersionsResponseStatus4), TypeInfoPropertyName = "GetAgentVersionsResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentResponseStatus), TypeInfoPropertyName = "GetAgentResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentResponseStatus2), TypeInfoPropertyName = "GetAgentResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentResponseStatus3), TypeInfoPropertyName = "GetAgentResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentResponseStatus4), TypeInfoPropertyName = "GetAgentResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentVersionsResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentVersionsResponseStatus), TypeInfoPropertyName = "GetChatAgentVersionsResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentVersionsResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentVersionsResponseStatus2), TypeInfoPropertyName = "GetChatAgentVersionsResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentVersionsResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentVersionsResponseStatus3), TypeInfoPropertyName = "GetChatAgentVersionsResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentResponseStatus), TypeInfoPropertyName = "GetChatAgentResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentResponseStatus2), TypeInfoPropertyName = "GetChatAgentResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentResponseStatus3), TypeInfoPropertyName = "GetChatAgentResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentResponseStatus4), TypeInfoPropertyName = "GetChatAgentResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatResponseStatus), TypeInfoPropertyName = "GetChatResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatResponseStatus2), TypeInfoPropertyName = "GetChatResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatResponseStatus3), TypeInfoPropertyName = "GetChatResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatResponseStatus4), TypeInfoPropertyName = "GetChatResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConcurrencyResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConcurrencyResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConcurrencyResponseStatus), TypeInfoPropertyName = "GetConcurrencyResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConcurrencyResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConcurrencyResponseStatus2), TypeInfoPropertyName = "GetConcurrencyResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetApiKeyInfoResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetApiKeyInfoResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetApiKeyInfoResponseStatus), TypeInfoPropertyName = "GetApiKeyInfoResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetApiKeyInfoResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetApiKeyInfoResponseStatus2), TypeInfoPropertyName = "GetApiKeyInfoResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowComponentResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowComponentResponseStatus), TypeInfoPropertyName = "GetConversationFlowComponentResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowComponentResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowComponentResponseStatus2), TypeInfoPropertyName = "GetConversationFlowComponentResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowComponentResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowComponentResponseStatus3), TypeInfoPropertyName = "GetConversationFlowComponentResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowComponentResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowComponentResponseStatus4), TypeInfoPropertyName = "GetConversationFlowComponentResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponseStatus), TypeInfoPropertyName = "GetConversationFlowResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponseStatus2), TypeInfoPropertyName = "GetConversationFlowResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponseStatus3), TypeInfoPropertyName = "GetConversationFlowResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponseStatus4), TypeInfoPropertyName = "GetConversationFlowResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponseStatus5), TypeInfoPropertyName = "GetConversationFlowResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetKnowledgeBaseResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetKnowledgeBaseResponseStatus), TypeInfoPropertyName = "GetKnowledgeBaseResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetKnowledgeBaseResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetKnowledgeBaseResponseStatus2), TypeInfoPropertyName = "GetKnowledgeBaseResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetKnowledgeBaseResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetKnowledgeBaseResponseStatus3), TypeInfoPropertyName = "GetKnowledgeBaseResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetKnowledgeBaseResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetKnowledgeBaseResponseStatus4), TypeInfoPropertyName = "GetKnowledgeBaseResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetMCPToolsResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetMCPToolsResponseStatus), TypeInfoPropertyName = "GetMCPToolsResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetMCPToolsResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetMCPToolsResponseStatus2), TypeInfoPropertyName = "GetMCPToolsResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetMCPToolsResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetMCPToolsResponseStatus3), TypeInfoPropertyName = "GetMCPToolsResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetMCPToolsResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetMCPToolsResponseStatus4), TypeInfoPropertyName = "GetMCPToolsResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetPhoneNumberResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetPhoneNumberResponseStatus), TypeInfoPropertyName = "GetPhoneNumberResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetPhoneNumberResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetPhoneNumberResponseStatus2), TypeInfoPropertyName = "GetPhoneNumberResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetPhoneNumberResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetPhoneNumberResponseStatus3), TypeInfoPropertyName = "GetPhoneNumberResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetPhoneNumberResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetPhoneNumberResponseStatus4), TypeInfoPropertyName = "GetPhoneNumberResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetRetellLLMResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetRetellLLMResponseStatus), TypeInfoPropertyName = "GetRetellLLMResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetRetellLLMResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetRetellLLMResponseStatus2), TypeInfoPropertyName = "GetRetellLLMResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetRetellLLMResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetRetellLLMResponseStatus3), TypeInfoPropertyName = "GetRetellLLMResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetRetellLLMResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetRetellLLMResponseStatus4), TypeInfoPropertyName = "GetRetellLLMResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetVoiceResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetVoiceResponseStatus), TypeInfoPropertyName = "GetVoiceResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetVoiceResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetVoiceResponseStatus2), TypeInfoPropertyName = "GetVoiceResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetVoiceResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetVoiceResponseStatus3), TypeInfoPropertyName = "GetVoiceResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetVoiceResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetVoiceResponseStatus4), TypeInfoPropertyName = "GetVoiceResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponseStatus), TypeInfoPropertyName = "CloneVoiceResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponseStatus2), TypeInfoPropertyName = "CloneVoiceResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponseStatus3), TypeInfoPropertyName = "CloneVoiceResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponseStatus4), TypeInfoPropertyName = "CloneVoiceResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponseStatus5), TypeInfoPropertyName = "CloneVoiceResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceResponseStatus), TypeInfoPropertyName = "AddCommunityVoiceResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceResponseStatus2), TypeInfoPropertyName = "AddCommunityVoiceResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceResponseStatus3), TypeInfoPropertyName = "AddCommunityVoiceResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceResponseStatus4), TypeInfoPropertyName = "AddCommunityVoiceResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponseVoice))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponseStatus), TypeInfoPropertyName = "SearchCommunityVoiceResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponseStatus2), TypeInfoPropertyName = "SearchCommunityVoiceResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponseStatus3), TypeInfoPropertyName = "SearchCommunityVoiceResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponseStatus4), TypeInfoPropertyName = "SearchCommunityVoiceResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ImportPhoneNumberResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ImportPhoneNumberResponseStatus), TypeInfoPropertyName = "ImportPhoneNumberResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ImportPhoneNumberResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ImportPhoneNumberResponseStatus2), TypeInfoPropertyName = "ImportPhoneNumberResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ImportPhoneNumberResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ImportPhoneNumberResponseStatus3), TypeInfoPropertyName = "ImportPhoneNumberResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListAgentsResponse22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsResponseStatus), TypeInfoPropertyName = "ListAgentsResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsResponseStatus2), TypeInfoPropertyName = "ListAgentsResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsResponseStatus3), TypeInfoPropertyName = "ListAgentsResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsResponseStatus4), TypeInfoPropertyName = "ListAgentsResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListChatsResponse22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListChatsResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListChatsResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListChatsResponseStatus), TypeInfoPropertyName = "ListChatsResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListChatsResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListChatsResponseStatus2), TypeInfoPropertyName = "ListChatsResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListChatsResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListChatsResponseStatus3), TypeInfoPropertyName = "ListChatsResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListChatsResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListChatsResponseStatus4), TypeInfoPropertyName = "ListChatsResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListConversationFlowComponentsResponse22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus), TypeInfoPropertyName = "ListConversationFlowComponentsResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus2), TypeInfoPropertyName = "ListConversationFlowComponentsResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus3), TypeInfoPropertyName = "ListConversationFlowComponentsResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus4), TypeInfoPropertyName = "ListConversationFlowComponentsResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListConversationFlowsResponse22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponseStatus), TypeInfoPropertyName = "ListConversationFlowsResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponseStatus2), TypeInfoPropertyName = "ListConversationFlowsResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponseStatus3), TypeInfoPropertyName = "ListConversationFlowsResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponseStatus4), TypeInfoPropertyName = "ListConversationFlowsResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponse7))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponseStatus5), TypeInfoPropertyName = "ListConversationFlowsResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListKnowledgeBasesResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListKnowledgeBasesResponseStatus), TypeInfoPropertyName = "ListKnowledgeBasesResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListKnowledgeBasesResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListKnowledgeBasesResponseStatus2), TypeInfoPropertyName = "ListKnowledgeBasesResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListKnowledgeBasesResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListKnowledgeBasesResponseStatus3), TypeInfoPropertyName = "ListKnowledgeBasesResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListPhoneNumbersResponse22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListPhoneNumbersResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListPhoneNumbersResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListPhoneNumbersResponseStatus), TypeInfoPropertyName = "ListPhoneNumbersResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListPhoneNumbersResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListPhoneNumbersResponseStatus2), TypeInfoPropertyName = "ListPhoneNumbersResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListRetellLLMResponse22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponseStatus), TypeInfoPropertyName = "ListRetellLLMResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponseStatus2), TypeInfoPropertyName = "ListRetellLLMResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponseStatus3), TypeInfoPropertyName = "ListRetellLLMResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponseStatus4), TypeInfoPropertyName = "ListRetellLLMResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponse7))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponseStatus5), TypeInfoPropertyName = "ListRetellLLMResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListVoicesResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListVoicesResponseStatus), TypeInfoPropertyName = "ListVoicesResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListVoicesResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListVoicesResponseStatus2), TypeInfoPropertyName = "ListVoicesResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfAgentResponseChatAgentResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponseStatus), TypeInfoPropertyName = "CreateAgentVersionResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponseStatus2), TypeInfoPropertyName = "CreateAgentVersionResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponseStatus3), TypeInfoPropertyName = "CreateAgentVersionResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponseStatus4), TypeInfoPropertyName = "CreateAgentVersionResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponseStatus5), TypeInfoPropertyName = "CreateAgentVersionResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponseStatus), TypeInfoPropertyName = "PublishAgentVersionResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponseStatus2), TypeInfoPropertyName = "PublishAgentVersionResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponseStatus3), TypeInfoPropertyName = "PublishAgentVersionResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponseStatus4), TypeInfoPropertyName = "PublishAgentVersionResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponseStatus5), TypeInfoPropertyName = "PublishAgentVersionResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponseStatus), TypeInfoPropertyName = "DeleteAgentVersionResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponseStatus2), TypeInfoPropertyName = "DeleteAgentVersionResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponseStatus3), TypeInfoPropertyName = "DeleteAgentVersionResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponseStatus4), TypeInfoPropertyName = "DeleteAgentVersionResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponseStatus5), TypeInfoPropertyName = "DeleteAgentVersionResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponseStatus), TypeInfoPropertyName = "RerunCallAnalysisResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponseStatus2), TypeInfoPropertyName = "RerunCallAnalysisResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponseStatus3), TypeInfoPropertyName = "RerunCallAnalysisResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponseStatus4), TypeInfoPropertyName = "RerunCallAnalysisResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponseStatus5), TypeInfoPropertyName = "RerunCallAnalysisResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponseStatus6), TypeInfoPropertyName = "RerunCallAnalysisResponseStatus62")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponse7))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponseStatus7), TypeInfoPropertyName = "RerunCallAnalysisResponseStatus72")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponseStatus), TypeInfoPropertyName = "RerunChatAnalysisResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponseStatus2), TypeInfoPropertyName = "RerunChatAnalysisResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponseStatus3), TypeInfoPropertyName = "RerunChatAnalysisResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponseStatus4), TypeInfoPropertyName = "RerunChatAnalysisResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponseStatus5), TypeInfoPropertyName = "RerunChatAnalysisResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponseStatus6), TypeInfoPropertyName = "RerunChatAnalysisResponseStatus62")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponse7))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponseStatus7), TypeInfoPropertyName = "RerunChatAnalysisResponseStatus72")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponseStatus), TypeInfoPropertyName = "UpdateAgentResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponseStatus2), TypeInfoPropertyName = "UpdateAgentResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponseStatus3), TypeInfoPropertyName = "UpdateAgentResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponseStatus4), TypeInfoPropertyName = "UpdateAgentResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponseStatus5), TypeInfoPropertyName = "UpdateAgentResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponseStatus), TypeInfoPropertyName = "UpdateChatAgentResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponseStatus2), TypeInfoPropertyName = "UpdateChatAgentResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponseStatus3), TypeInfoPropertyName = "UpdateChatAgentResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponseStatus4), TypeInfoPropertyName = "UpdateChatAgentResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponseStatus5), TypeInfoPropertyName = "UpdateChatAgentResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataResponseStatus), TypeInfoPropertyName = "UpdateChatMetadataResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataResponseStatus2), TypeInfoPropertyName = "UpdateChatMetadataResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataResponseStatus3), TypeInfoPropertyName = "UpdateChatMetadataResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataResponseStatus4), TypeInfoPropertyName = "UpdateChatMetadataResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus), TypeInfoPropertyName = "UpdateConversationFlowComponentResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus2), TypeInfoPropertyName = "UpdateConversationFlowComponentResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus3), TypeInfoPropertyName = "UpdateConversationFlowComponentResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus4), TypeInfoPropertyName = "UpdateConversationFlowComponentResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus5), TypeInfoPropertyName = "UpdateConversationFlowComponentResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus6), TypeInfoPropertyName = "UpdateConversationFlowComponentResponseStatus62")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponseStatus), TypeInfoPropertyName = "UpdateConversationFlowResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponseStatus2), TypeInfoPropertyName = "UpdateConversationFlowResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponseStatus3), TypeInfoPropertyName = "UpdateConversationFlowResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponseStatus4), TypeInfoPropertyName = "UpdateConversationFlowResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponseStatus5), TypeInfoPropertyName = "UpdateConversationFlowResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponseStatus6), TypeInfoPropertyName = "UpdateConversationFlowResponseStatus62")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdatePhoneNumberResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdatePhoneNumberResponseStatus), TypeInfoPropertyName = "UpdatePhoneNumberResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdatePhoneNumberResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdatePhoneNumberResponseStatus2), TypeInfoPropertyName = "UpdatePhoneNumberResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdatePhoneNumberResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdatePhoneNumberResponseStatus3), TypeInfoPropertyName = "UpdatePhoneNumberResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdatePhoneNumberResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdatePhoneNumberResponseStatus4), TypeInfoPropertyName = "UpdatePhoneNumberResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponseStatus), TypeInfoPropertyName = "UpdateRetellLLMResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponseStatus2), TypeInfoPropertyName = "UpdateRetellLLMResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponseStatus3), TypeInfoPropertyName = "UpdateRetellLLMResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponseStatus4), TypeInfoPropertyName = "UpdateRetellLLMResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponseStatus5), TypeInfoPropertyName = "UpdateRetellLLMResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponseStatus), TypeInfoPropertyName = "CreatePhoneCallResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponseStatus2), TypeInfoPropertyName = "CreatePhoneCallResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponseStatus3), TypeInfoPropertyName = "CreatePhoneCallResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponseStatus4), TypeInfoPropertyName = "CreatePhoneCallResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponseStatus5), TypeInfoPropertyName = "CreatePhoneCallResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponseStatus6), TypeInfoPropertyName = "CreatePhoneCallResponseStatus62")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponseStatus), TypeInfoPropertyName = "CreateWebCallResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponseStatus2), TypeInfoPropertyName = "CreateWebCallResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponseStatus3), TypeInfoPropertyName = "CreateWebCallResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponseStatus4), TypeInfoPropertyName = "CreateWebCallResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponseStatus5), TypeInfoPropertyName = "CreateWebCallResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponseStatus6), TypeInfoPropertyName = "CreateWebCallResponseStatus62")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteCallResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteCallResponseStatus), TypeInfoPropertyName = "DeleteCallResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteCallResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteCallResponseStatus2), TypeInfoPropertyName = "DeleteCallResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteCallResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteCallResponseStatus3), TypeInfoPropertyName = "DeleteCallResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteCallResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteCallResponseStatus4), TypeInfoPropertyName = "DeleteCallResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetCallResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetCallResponseStatus), TypeInfoPropertyName = "GetCallResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetCallResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetCallResponseStatus2), TypeInfoPropertyName = "GetCallResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetCallResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetCallResponseStatus3), TypeInfoPropertyName = "GetCallResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetCallResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetCallResponseStatus4), TypeInfoPropertyName = "GetCallResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListCallsResponse22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListCallsResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - internal sealed partial class SourceGenerationContextChunk2 : global::System.Text.Json.Serialization.JsonSerializerContext - { - } - - /// - /// - /// - [global::System.Text.Json.Serialization.JsonSourceGenerationOptions( - DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, - Converters = new global::System.Type[] - { - typeof(global::RetellAI.JsonConverters.AlertMetricTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertMetricTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AsrProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.AsrProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterStatusCodeValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterStatusCodeValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterErrorCodeItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterErrorCodeItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseThresholdTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseThresholdTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseComparatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseComparatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseFrequencyJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseFrequencyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseWindowJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseWindowNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestThresholdTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestThresholdTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestComparatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestComparatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestFrequencyJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestFrequencyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestWindowJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestWindowNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseThresholdTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseThresholdTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseComparatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseComparatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseFrequencyJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseFrequencyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseWindowJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseWindowNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceEmotionJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceEmotionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestExpressiveEmotionTagJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestExpressiveEmotionTagNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestAmbientSoundJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestAmbientSoundNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestLanguageJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestLanguageNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestWebhookEventJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestWebhookEventNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestPronunciationDictionaryItemAlphabetJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestPronunciationDictionaryItemAlphabetNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestSttModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestSttModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVocabSpecializationJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVocabSpecializationNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDenoisingModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDenoisingModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelValueJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelValueNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListItemResponseChannelJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListItemResponseChannelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapWebhookSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapWebhookSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BookAppointmentCalToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BookAppointmentCalToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BranchNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BranchNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallAnalysisUserSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallAnalysisUserSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestLanguageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestLanguageNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestWebhookEventJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestWebhookEventNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAnalysisUserSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAnalysisUserSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListChatsRequestSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListChatsRequestSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CheckAvailabilityCalToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CheckAvailabilityCalToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortAggregatedResultGroupByJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortAggregatedResultGroupByNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterStartTimestampVariant1OpJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterStartTimestampVariant1OpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterCallDurationFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterCallDurationFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortEvaluationModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortEvaluationModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2ComponentTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2ComponentTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowOverrideStartSpeakerJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowOverrideStartSpeakerNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationNodeVariant3TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationNodeVariant3TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SubagentNodeVariant3TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SubagentNodeVariant3TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolMethodJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolMethodNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolParameterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolParameterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DTMFUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.DTMFUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallStatusValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallStatusValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallTypeValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallTypeValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDirectionValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDirectionValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterUserSentimentValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterUserSentimentValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDataStorageSettingValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDataStorageSettingValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterChatStatusValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterChatStatusValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterUserSentimentValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterUserSentimentValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListContactsRequestSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListContactsRequestSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DayOfWeekJsonConverter), - - typeof(global::RetellAI.JsonConverters.DayOfWeekNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DisconnectionReason5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DisconnectionReason5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionOperatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionOperatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationOperatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationOperatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariableToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariableToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant1RoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant1RoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant2RoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant2RoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant3RoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant3RoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2ToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2ToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceDocumentTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceDocumentTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceTextTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceTextTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceUrlTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceUrlTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.Language3JsonConverter), - - typeof(global::RetellAI.JsonConverters.Language3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.LLMModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.LLMModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ModelChoiceCascadingTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ModelChoiceCascadingTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NaturalnessIssueJsonConverter), - - typeof(global::RetellAI.JsonConverters.NaturalnessIssueNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionPromptTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionPromptTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionStaticTextTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionStaticTextTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTemplateJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTemplateNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseTransitionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseTransitionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceTransitionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceTransitionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NullableLLMModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.NullableLLMModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataNameJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataNameNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataNameJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataNameNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataNameJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataNameNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.OrganizationResponseVariant2EnterprisePlanStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.OrganizationResponseVariant2EnterprisePlanStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigCategorieJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigCategorieNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigOutputTopicJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigOutputTopicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigInputTopicJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigInputTopicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PerformanceMetricCriteriaOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.PerformanceMetricCriteriaOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PhoneNumberResponsePhoneNumberTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PhoneNumberResponsePhoneNumberTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostCallAnalysisSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostCallAnalysisSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PromptConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PromptConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsSortKeyJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsSortKeyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineConversationFlowTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineConversationFlowTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineCustomLmTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineCustomLmTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineRetellLmTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineRetellLmTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideS2sModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideS2sModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideStartSpeakerJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideStartSpeakerNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant1SentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant1SentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant2SentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant2SentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentInferredTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentInferredTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentPredefinedTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentPredefinedTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTemplateJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTemplateNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StateTransitionMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.StateTransitionMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseBatchJobStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseBatchJobStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseDefinitionVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseDefinitionVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseJobStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseJobStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolParameterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolParameterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationInferredTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationInferredTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationPredefinedTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationPredefinedTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferOnHoldMusicJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferOnHoldMusicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeoutJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeoutNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferColdTransferModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferColdTransferModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferOnHoldMusicJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferOnHoldMusicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceHallucinationHallucinationTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceHallucinationHallucinationTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseCallStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseCallStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseCallStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseCallStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1DirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1DirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3WebCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3WebCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListCallsRequestSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListCallsRequestSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1DirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1DirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2WebCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2WebCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseGenderJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseGenderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionBridgeTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionBridgeTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionHangupTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionHangupTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionPromptTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionPromptTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionStaticTextTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionStaticTextTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.IvrActionHangupTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.IvrActionHangupTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferPromptTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferPromptTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferStaticMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferStaticMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant1ModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant1ModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant2ModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant2ModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant3ModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant3ModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallDirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallDirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatDirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatDirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DashboardSourceJsonConverter), - - typeof(global::RetellAI.JsonConverters.DashboardSourceNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestNumberProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestNumberProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestCountryCodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestCountryCodeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceRequestVoiceProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceRequestVoiceProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceRequestVoiceProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceRequestVoiceProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceRequestVoiceProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceRequestVoiceProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallRequestDirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallRequestDirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallRequestFieldsToOverrideDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallRequestFieldsToOverrideDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus7JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus7NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus7JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus7NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemChannelJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemChannelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentVersionReferenceJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AnalysisDataJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostCallAnalysisDataJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostChatAnalysisDataJsonConverter), - - typeof(global::RetellAI.JsonConverters.BranchNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PreviewCallQAJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ChatResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowComponentResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SubagentNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateOrganizationRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.ValueFilterJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomFieldFilterJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageOrToolCallJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatMessageInputJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ModelChoiceJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeBaseJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeToolJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.OrganizationResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellResponseEngineJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLLMResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.StateTransitionMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseDefinitionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateSpendBudgetRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceOrToolCallJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3WebCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2WebCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionJsonConverter), - - typeof(global::RetellAI.JsonConverters.IvrActionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactConversationJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter, global::RetellAI.AgentRequestLanguage?>), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter, global::RetellAI.ChatAgentRequestLanguage?>), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter?, global::RetellAI.RangeFilter>), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.UnixTimestampJsonConverter), - })] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NullableLLMModel), TypeInfoPropertyName = "NullableLLMModel_RetellAI_NullableLLMModel")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.LLMModel?), TypeInfoPropertyName = "NullableLLMModel_RetellAI_LLMModel")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListCallsResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListCallsResponseStatus), TypeInfoPropertyName = "ListCallsResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListCallsResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListCallsResponseStatus2), TypeInfoPropertyName = "ListCallsResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListCallsResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListCallsResponseStatus3), TypeInfoPropertyName = "ListCallsResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListCallsResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListCallsResponseStatus4), TypeInfoPropertyName = "ListCallsResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListExportRequestsResponse22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponseItem))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponseItemChannel), TypeInfoPropertyName = "ListExportRequestsResponseItemChannel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponseItemStatus), TypeInfoPropertyName = "ListExportRequestsResponseItemStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponseStatus), TypeInfoPropertyName = "ListExportRequestsResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponseStatus2), TypeInfoPropertyName = "ListExportRequestsResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponseStatus3), TypeInfoPropertyName = "ListExportRequestsResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponseStatus4), TypeInfoPropertyName = "ListExportRequestsResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponseStatus), TypeInfoPropertyName = "RegisterPhoneCallResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponseStatus2), TypeInfoPropertyName = "RegisterPhoneCallResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponseStatus3), TypeInfoPropertyName = "RegisterPhoneCallResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponseStatus4), TypeInfoPropertyName = "RegisterPhoneCallResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponseStatus5), TypeInfoPropertyName = "RegisterPhoneCallResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponseStatus6), TypeInfoPropertyName = "RegisterPhoneCallResponseStatus62")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataResponseStatus), TypeInfoPropertyName = "UpdateCallMetadataResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataResponseStatus2), TypeInfoPropertyName = "UpdateCallMetadataResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataResponseStatus3), TypeInfoPropertyName = "UpdateCallMetadataResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataResponseStatus4), TypeInfoPropertyName = "UpdateCallMetadataResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponseStatus), TypeInfoPropertyName = "UpdateLiveCallResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponseStatus2), TypeInfoPropertyName = "UpdateLiveCallResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponseStatus3), TypeInfoPropertyName = "UpdateLiveCallResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponse5))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponseStatus4), TypeInfoPropertyName = "UpdateLiveCallResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponse6))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponseStatus5), TypeInfoPropertyName = "UpdateLiveCallResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StopCallResponse))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StopCallResponseStatus), TypeInfoPropertyName = "StopCallResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StopCallResponse2))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StopCallResponseStatus2), TypeInfoPropertyName = "StopCallResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StopCallResponse3))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StopCallResponseStatus3), TypeInfoPropertyName = "StopCallResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StopCallResponse4))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StopCallResponseStatus4), TypeInfoPropertyName = "StopCallResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertMetricType?), TypeInfoPropertyName = "NullableAlertMetricType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AsrProvider?), TypeInfoPropertyName = "NullableAsrProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(int?))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(double?))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(bool?))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterAlertFilterDisconnectionReason2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DisconnectionReason5?), TypeInfoPropertyName = "NullableDisconnectionReason52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomFieldFilter?), TypeInfoPropertyName = "NullableCustomFieldFilter2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfStringFilterObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterAlertFilterStatusCode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertFilterStatusCodeValueItem?), TypeInfoPropertyName = "NullableAlertFilterStatusCodeValueItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertFilterErrorCodeItem?), TypeInfoPropertyName = "NullableAlertFilterErrorCodeItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertIncidentResponseThresholdType?), TypeInfoPropertyName = "NullableAlertIncidentResponseThresholdType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertIncidentResponseComparator?), TypeInfoPropertyName = "NullableAlertIncidentResponseComparator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertIncidentResponseFrequency?), TypeInfoPropertyName = "NullableAlertIncidentResponseFrequency2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertIncidentResponseWindow?), TypeInfoPropertyName = "NullableAlertIncidentResponseWindow2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleRequestThresholdType?), TypeInfoPropertyName = "NullableAlertRuleRequestThresholdType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleRequestComparator?), TypeInfoPropertyName = "NullableAlertRuleRequestComparator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleRequestFrequency?), TypeInfoPropertyName = "NullableAlertRuleRequestFrequency2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleRequestWindow?), TypeInfoPropertyName = "NullableAlertRuleRequestWindow2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleResponseThresholdType?), TypeInfoPropertyName = "NullableAlertRuleResponseThresholdType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleResponseComparator?), TypeInfoPropertyName = "NullableAlertRuleResponseComparator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleResponseFrequency?), TypeInfoPropertyName = "NullableAlertRuleResponseFrequency2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleResponseWindow?), TypeInfoPropertyName = "NullableAlertRuleResponseWindow2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentVersionReference?), TypeInfoPropertyName = "NullableAgentVersionReference2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngine?), TypeInfoPropertyName = "NullableResponseEngine2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestVoiceModel?), TypeInfoPropertyName = "NullableAgentRequestVoiceModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestVoiceEmotion?), TypeInfoPropertyName = "NullableAgentRequestVoiceEmotion2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestExpressiveEmotionTag?), TypeInfoPropertyName = "NullableAgentRequestExpressiveEmotionTag2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestAmbientSound?), TypeInfoPropertyName = "NullableAgentRequestAmbientSound2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf, global::RetellAI.AgentRequestLanguage?>?), TypeInfoPropertyName = "NullableOneOfLanguage3IListLanguage3AgentRequestLanguage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Language3?), TypeInfoPropertyName = "NullableLanguage32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestLanguage?), TypeInfoPropertyName = "NullableAgentRequestLanguage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestWebhookEvent?), TypeInfoPropertyName = "NullableAgentRequestWebhookEvent2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestDataStorageSetting?), TypeInfoPropertyName = "NullableAgentRequestDataStorageSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestPronunciationDictionaryItemAlphabet?), TypeInfoPropertyName = "NullableAgentRequestPronunciationDictionaryItemAlphabet2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailAction?), TypeInfoPropertyName = "NullableVoicemailAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PostCallAnalysisData?), TypeInfoPropertyName = "NullablePostCallAnalysisData2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NullableLLMModel?), TypeInfoPropertyName = "NullableNullableLLMModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestSttMode?), TypeInfoPropertyName = "NullableAgentRequestSttMode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestVocabSpecialization?), TypeInfoPropertyName = "NullableAgentRequestVocabSpecialization2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestDenoisingMode?), TypeInfoPropertyName = "NullableAgentRequestDenoisingMode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentResponse?), TypeInfoPropertyName = "NullableAgentResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(long?))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfStringFilterAgentListFilterChannel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentListFilterChannelOp?), TypeInfoPropertyName = "NullableAgentListFilterChannelOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentListFilterChannelValue?), TypeInfoPropertyName = "NullableAgentListFilterChannelValue2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentListItemResponseChannel?), TypeInfoPropertyName = "NullableAgentListItemResponseChannel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapNode?), TypeInfoPropertyName = "NullableAgentSwapNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeBase?), TypeInfoPropertyName = "NullableNodeBase2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapNodeVariant2Type?), TypeInfoPropertyName = "NullableAgentSwapNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PostCallAnalysisSetting?), TypeInfoPropertyName = "NullablePostCallAnalysisSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapWebhookSetting?), TypeInfoPropertyName = "NullableAgentSwapWebhookSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferFailedEdge?), TypeInfoPropertyName = "NullableTransferFailedEdge2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeInstruction?), TypeInfoPropertyName = "NullableNodeInstruction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapToolType?), TypeInfoPropertyName = "NullableAgentSwapToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapToolExecutionMessageType?), TypeInfoPropertyName = "NullableAgentSwapToolExecutionMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AnalysisData?), TypeInfoPropertyName = "NullableAnalysisData2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PostChatAnalysisData?), TypeInfoPropertyName = "NullablePostChatAnalysisData2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BookAppointmentCalToolType?), TypeInfoPropertyName = "NullableBookAppointmentCalToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfDoubleString2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BooleanAnalysisDataType?), TypeInfoPropertyName = "NullableBooleanAnalysisDataType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BranchNode?), TypeInfoPropertyName = "NullableBranchNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BranchNodeVariant2Type?), TypeInfoPropertyName = "NullableBranchNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ElseEdge?), TypeInfoPropertyName = "NullableElseEdge2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferNode?), TypeInfoPropertyName = "NullableBridgeTransferNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferNodeVariant2Type?), TypeInfoPropertyName = "NullableBridgeTransferNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferToolType?), TypeInfoPropertyName = "NullableBridgeTransferToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferToolExecutionMessageType?), TypeInfoPropertyName = "NullableBridgeTransferToolExecutionMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallAnalysisUserSentiment?), TypeInfoPropertyName = "NullableCallAnalysisUserSentiment2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DayOfWeek?), TypeInfoPropertyName = "NullableDayOfWeek2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferNode?), TypeInfoPropertyName = "NullableCancelTransferNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferNodeVariant2Type?), TypeInfoPropertyName = "NullableCancelTransferNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferToolType?), TypeInfoPropertyName = "NullableCancelTransferToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferToolExecutionMessageType?), TypeInfoPropertyName = "NullableCancelTransferToolExecutionMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PreviewCallQA?), TypeInfoPropertyName = "NullablePreviewCallQA2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf, global::RetellAI.ChatAgentRequestLanguage?>?), TypeInfoPropertyName = "NullableOneOfLanguage3IListLanguage3ChatAgentRequestLanguage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentRequestLanguage?), TypeInfoPropertyName = "NullableChatAgentRequestLanguage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentRequestWebhookEvent?), TypeInfoPropertyName = "NullableChatAgentRequestWebhookEvent2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentRequestDataStorageSetting?), TypeInfoPropertyName = "NullableChatAgentRequestDataStorageSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentResponse?), TypeInfoPropertyName = "NullableChatAgentResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAnalysisUserSentiment?), TypeInfoPropertyName = "NullableChatAnalysisUserSentiment2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatResponseChatStatus?), TypeInfoPropertyName = "NullableChatResponseChatStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatResponseChatType?), TypeInfoPropertyName = "NullableChatResponseChatType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfStringDoubleBoolean2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MessageOrToolCall?), TypeInfoPropertyName = "NullableMessageOrToolCall2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3ChatResponse?), TypeInfoPropertyName = "NullableV3ChatResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3ListChatsRequestSortOrder?), TypeInfoPropertyName = "NullableV3ListChatsRequestSortOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CheckAvailabilityCalToolType?), TypeInfoPropertyName = "NullableCheckAvailabilityCalToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortAggregatedResultGroupBy?), TypeInfoPropertyName = "NullableCohortAggregatedResultGroupBy2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?, global::RetellAI.RangeFilter>?), TypeInfoPropertyName = "NullableOneOfAllOfNumberFilterCohortFilterStartTimestampVariant1RangeFilter2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfNumberFilterCohortFilterStartTimestampVariant12")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortFilterStartTimestampVariant1Op?), TypeInfoPropertyName = "NullableCohortFilterStartTimestampVariant1Op2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterCohortFilterDisconnectionReason2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfNumberFilterRangeFilter2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortFilterCallDurationFilterOp?), TypeInfoPropertyName = "NullableCohortFilterCallDurationFilterOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortSuccessfulCriteriaType?), TypeInfoPropertyName = "NullableCohortSuccessfulCriteriaType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortSuccessfulCriteriaOp?), TypeInfoPropertyName = "NullableCohortSuccessfulCriteriaOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortEvaluationMode?), TypeInfoPropertyName = "NullableCohortEvaluationMode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ComponentNode?), TypeInfoPropertyName = "NullableComponentNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ComponentNodeVariant2Type?), TypeInfoPropertyName = "NullableComponentNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ComponentNodeVariant2ComponentType?), TypeInfoPropertyName = "NullableComponentNodeVariant2ComponentType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowComponentResponse?), TypeInfoPropertyName = "NullableConversationFlowComponentResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentRequest?), TypeInfoPropertyName = "NullableCreateConversationFlowComponentRequest2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTool?), TypeInfoPropertyName = "NullableNodeTool2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowNode?), TypeInfoPropertyName = "NullableConversationFlowNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationNode?), TypeInfoPropertyName = "NullableConversationNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SubagentNode?), TypeInfoPropertyName = "NullableSubagentNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndNode?), TypeInfoPropertyName = "NullableEndNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FunctionNode?), TypeInfoPropertyName = "NullableFunctionNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeNode?), TypeInfoPropertyName = "NullableCodeNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallNode?), TypeInfoPropertyName = "NullableTransferCallNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PressDigitNode?), TypeInfoPropertyName = "NullablePressDigitNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsNode?), TypeInfoPropertyName = "NullableSmsNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ExtractDynamicVariablesNode?), TypeInfoPropertyName = "NullableExtractDynamicVariablesNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPNode?), TypeInfoPropertyName = "NullableMCPNode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowOverrideStartSpeaker?), TypeInfoPropertyName = "NullableConversationFlowOverrideStartSpeaker2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowResponse?), TypeInfoPropertyName = "NullableConversationFlowResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlow?), TypeInfoPropertyName = "NullableConversationFlow2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationNodeVariant3Type?), TypeInfoPropertyName = "NullableConversationNodeVariant3Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SkipResponseEdge?), TypeInfoPropertyName = "NullableSkipResponseEdge2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlwaysEdge?), TypeInfoPropertyName = "NullableAlwaysEdge2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SubagentNodeVariant3Type?), TypeInfoPropertyName = "NullableSubagentNodeVariant3Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Tool?), TypeInfoPropertyName = "NullableTool2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowRequest?), TypeInfoPropertyName = "NullableCreateConversationFlowRequest2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateOrganizationRequest?), TypeInfoPropertyName = "NullableCreateOrganizationRequest2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomToolType?), TypeInfoPropertyName = "NullableCustomToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomToolMethod?), TypeInfoPropertyName = "NullableCustomToolMethod2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomToolExecutionMessageType?), TypeInfoPropertyName = "NullableCustomToolExecutionMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomToolParameterType?), TypeInfoPropertyName = "NullableCustomToolParameterType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeToolType?), TypeInfoPropertyName = "NullableCodeToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeToolExecutionMessageType?), TypeInfoPropertyName = "NullableCodeToolExecutionMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DTMFUtteranceRole?), TypeInfoPropertyName = "NullableDTMFUtteranceRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsUtteranceRole?), TypeInfoPropertyName = "NullableSmsUtteranceRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.InjectedUtteranceRole?), TypeInfoPropertyName = "NullableInjectedUtteranceRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StringFilterType?), TypeInfoPropertyName = "NullableStringFilterType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StringFilterOp?), TypeInfoPropertyName = "NullableStringFilterOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NumberFilterType?), TypeInfoPropertyName = "NullableNumberFilterType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NumberFilterOp?), TypeInfoPropertyName = "NullableNumberFilterOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BooleanFilterType?), TypeInfoPropertyName = "NullableBooleanFilterType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BooleanFilterOp?), TypeInfoPropertyName = "NullableBooleanFilterOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RangeFilterType?), TypeInfoPropertyName = "NullableRangeFilterType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RangeFilterOp?), TypeInfoPropertyName = "NullableRangeFilterOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EnumFilterType?), TypeInfoPropertyName = "NullableEnumFilterType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EnumFilterOp?), TypeInfoPropertyName = "NullableEnumFilterOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresentFilterType?), TypeInfoPropertyName = "NullablePresentFilterType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresentFilterOp?), TypeInfoPropertyName = "NullablePresentFilterOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ValueFilter?), TypeInfoPropertyName = "NullableValueFilter2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfStringFilterEnumFilter2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterCallFilterCallStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterCallStatusValueItem?), TypeInfoPropertyName = "NullableCallFilterCallStatusValueItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterCallFilterDisconnectionReason2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterCallFilterCallType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterCallTypeValueItem?), TypeInfoPropertyName = "NullableCallFilterCallTypeValueItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterCallFilterDirection2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterDirectionValueItem?), TypeInfoPropertyName = "NullableCallFilterDirectionValueItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterCallFilterUserSentiment2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterUserSentimentValueItem?), TypeInfoPropertyName = "NullableCallFilterUserSentimentValueItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterCallFilterDataStorageSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterDataStorageSettingValueItem?), TypeInfoPropertyName = "NullableCallFilterDataStorageSettingValueItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfStringFilterCallFilterDynamicVariable2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterChatFilterChatStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatFilterChatStatusValueItem?), TypeInfoPropertyName = "NullableChatFilterChatStatusValueItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterChatFilterDisconnectionReason2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterChatFilterUserSentiment2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatFilterUserSentimentValueItem?), TypeInfoPropertyName = "NullableChatFilterUserSentimentValueItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfStringFilterPresentFilter2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListContactsRequestSortOrder?), TypeInfoPropertyName = "NullableListContactsRequestSortOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ElseEdgeVariant2TransitionConditionType?), TypeInfoPropertyName = "NullableElseEdgeVariant2TransitionConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ElseEdgeVariant2TransitionConditionPrompt?), TypeInfoPropertyName = "NullableElseEdgeVariant2TransitionConditionPrompt2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndCallToolType?), TypeInfoPropertyName = "NullableEndCallToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndCallToolExecutionMessageType?), TypeInfoPropertyName = "NullableEndCallToolExecutionMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndNodeVariant2Type?), TypeInfoPropertyName = "NullableEndNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EnumAnalysisDataType?), TypeInfoPropertyName = "NullableEnumAnalysisDataType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EquationConditionType?), TypeInfoPropertyName = "NullableEquationConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EquationConditionOperator?), TypeInfoPropertyName = "NullableEquationConditionOperator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EquationOperator?), TypeInfoPropertyName = "NullableEquationOperator2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ExtractDynamicVariableToolType?), TypeInfoPropertyName = "NullableExtractDynamicVariableToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ExtractDynamicVariablesNodeVariant2Type?), TypeInfoPropertyName = "NullableExtractDynamicVariablesNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtterance?), TypeInfoPropertyName = "NullableFinetuneExampleUtterance2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtteranceVariant1Role?), TypeInfoPropertyName = "NullableFinetuneExampleUtteranceVariant1Role2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtteranceVariant2Role?), TypeInfoPropertyName = "NullableFinetuneExampleUtteranceVariant2Role2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtteranceVariant3Role?), TypeInfoPropertyName = "NullableFinetuneExampleUtteranceVariant3Role2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FunctionNodeVariant2Type?), TypeInfoPropertyName = "NullableFunctionNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FunctionNodeVariant2ToolType?), TypeInfoPropertyName = "NullableFunctionNodeVariant2ToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeNodeVariant2Type?), TypeInfoPropertyName = "NullableCodeNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseResponseStatus?), TypeInfoPropertyName = "NullableKnowledgeBaseResponseStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfKnowledgeBaseSourceDocumentKnowledgeBaseSourceTextKnowledgeBaseSourceUrl2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseSourceDocumentType?), TypeInfoPropertyName = "NullableKnowledgeBaseSourceDocumentType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseSourceTextType?), TypeInfoPropertyName = "NullableKnowledgeBaseSourceTextType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseSourceUrlType?), TypeInfoPropertyName = "NullableKnowledgeBaseSourceUrlType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPNodeVariant2Type?), TypeInfoPropertyName = "NullableMCPNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPToolType?), TypeInfoPropertyName = "NullableMCPToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPToolExecutionMessageType?), TypeInfoPropertyName = "NullableMCPToolExecutionMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Message?), TypeInfoPropertyName = "NullableMessage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallInvocationMessage?), TypeInfoPropertyName = "NullableToolCallInvocationMessage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallResultMessage?), TypeInfoPropertyName = "NullableToolCallResultMessage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionMessage?), TypeInfoPropertyName = "NullableNodeTransitionMessage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StateTransitionMessage?), TypeInfoPropertyName = "NullableStateTransitionMessage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.InjectedMessage?), TypeInfoPropertyName = "NullableInjectedMessage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsMessage?), TypeInfoPropertyName = "NullableSmsMessage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatMessageInput?), TypeInfoPropertyName = "NullableChatMessageInput2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MessageBaseRole?), TypeInfoPropertyName = "NullableMessageBaseRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.InjectedMessageBaseRole?), TypeInfoPropertyName = "NullableInjectedMessageBaseRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsMessageBaseRole?), TypeInfoPropertyName = "NullableSmsMessageBaseRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfPerformanceMetricCriteriaCustomMetricCriteria2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfDoubleBooleanString2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ModelChoiceCascadingType?), TypeInfoPropertyName = "NullableModelChoiceCascadingType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ModelChoice?), TypeInfoPropertyName = "NullableModelChoice2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NaturalnessIssue?), TypeInfoPropertyName = "NullableNaturalnessIssue2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfPromptConditionEquationCondition2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeInstructionPromptType?), TypeInfoPropertyName = "NullableNodeInstructionPromptType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeInstructionStaticTextType?), TypeInfoPropertyName = "NullableNodeInstructionStaticTextType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsInstructionTemplateType?), TypeInfoPropertyName = "NullableSmsInstructionTemplateType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsInstructionTemplateTemplate?), TypeInfoPropertyName = "NullableSmsInstructionTemplateTemplate2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfCustomToolCheckAvailabilityCalToolBookAppointmentCalTool2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionMessageBaseRole?), TypeInfoPropertyName = "NullableNodeTransitionMessageBaseRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionMessageBaseTransitionType?), TypeInfoPropertyName = "NullableNodeTransitionMessageBaseTransitionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionUtteranceRole?), TypeInfoPropertyName = "NullableNodeTransitionUtteranceRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionUtteranceTransitionType?), TypeInfoPropertyName = "NullableNodeTransitionUtteranceTransitionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NumberAnalysisDataType?), TypeInfoPropertyName = "NullableNumberAnalysisDataType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresetAnalysisDataType?), TypeInfoPropertyName = "NullablePresetAnalysisDataType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresetAnalysisDataName?), TypeInfoPropertyName = "NullablePresetAnalysisDataName2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallPresetAnalysisDataType?), TypeInfoPropertyName = "NullableCallPresetAnalysisDataType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallPresetAnalysisDataName?), TypeInfoPropertyName = "NullableCallPresetAnalysisDataName2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatPresetAnalysisDataType?), TypeInfoPropertyName = "NullableChatPresetAnalysisDataType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatPresetAnalysisDataName?), TypeInfoPropertyName = "NullableChatPresetAnalysisDataName2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.DateTimeOffset?))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfig?), TypeInfoPropertyName = "NullableConductorOverageConfig2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OrganizationResponse?), TypeInfoPropertyName = "NullableOrganizationResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OrganizationResponseVariant2EnterprisePlanStatus?), TypeInfoPropertyName = "NullableOrganizationResponseVariant2EnterprisePlanStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PIIConfigMode?), TypeInfoPropertyName = "NullablePIIConfigMode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PIIConfigCategorie?), TypeInfoPropertyName = "NullablePIIConfigCategorie2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GuardrailConfigOutputTopic?), TypeInfoPropertyName = "NullableGuardrailConfigOutputTopic2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GuardrailConfigInputTopic?), TypeInfoPropertyName = "NullableGuardrailConfigInputTopic2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PerformanceMetricCriteriaOp?), TypeInfoPropertyName = "NullablePerformanceMetricCriteriaOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PhoneNumberResponsePhoneNumberType?), TypeInfoPropertyName = "NullablePhoneNumberResponsePhoneNumberType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PressDigitNodeVariant2Type?), TypeInfoPropertyName = "NullablePressDigitNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PressDigitToolType?), TypeInfoPropertyName = "NullablePressDigitToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PromptConditionType?), TypeInfoPropertyName = "NullablePromptConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterQaViewFilterDisconnectionReason2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfBooleanBooleanFilter2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.QaViewFilterScoreRangeType?), TypeInfoPropertyName = "NullableQaViewFilterScoreRangeType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.QaViewFilterScoreRangeOp?), TypeInfoPropertyName = "NullableQaViewFilterScoreRangeOp2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortQaListArgsSortKey?), TypeInfoPropertyName = "NullableCohortQaListArgsSortKey2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortQaListArgsOrder?), TypeInfoPropertyName = "NullableCohortQaListArgsOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngineConversationFlowType?), TypeInfoPropertyName = "NullableResponseEngineConversationFlowType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngineCustomLmType?), TypeInfoPropertyName = "NullableResponseEngineCustomLmType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngineRetellLmType?), TypeInfoPropertyName = "NullableResponseEngineRetellLmType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellResponseEngine?), TypeInfoPropertyName = "NullableRetellResponseEngine2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLLMResponse?), TypeInfoPropertyName = "NullableRetellLLMResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLlmRequest?), TypeInfoPropertyName = "NullableRetellLlmRequest2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLlmOverrideS2sModel?), TypeInfoPropertyName = "NullableRetellLlmOverrideS2sModel2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLlmOverrideStartSpeaker?), TypeInfoPropertyName = "NullableRetellLlmOverrideStartSpeaker2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SendSMSToolType?), TypeInfoPropertyName = "NullableSendSMSToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SendSMSToolExecutionMessageType?), TypeInfoPropertyName = "NullableSendSMSToolExecutionMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContent?), TypeInfoPropertyName = "NullableSmsContent2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSender?), TypeInfoPropertyName = "NullableSmsSender2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSenderVariant1Type?), TypeInfoPropertyName = "NullableSmsSenderVariant1Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSenderVariant2Type?), TypeInfoPropertyName = "NullableSmsSenderVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsDestination?), TypeInfoPropertyName = "NullableSmsDestination2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsDestinationVariant1Type?), TypeInfoPropertyName = "NullableSmsDestinationVariant1Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsDestinationVariant2Type?), TypeInfoPropertyName = "NullableSmsDestinationVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfSentimentAnalysisDetailVariant1SentimentAnalysisDetailVariant22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SentimentAnalysisDetailVariant1Sentiment?), TypeInfoPropertyName = "NullableSentimentAnalysisDetailVariant1Sentiment2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SentimentAnalysisDetailVariant2Sentiment?), TypeInfoPropertyName = "NullableSentimentAnalysisDetailVariant2Sentiment2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SkipResponseEdgeVariant2TransitionConditionType?), TypeInfoPropertyName = "NullableSkipResponseEdgeVariant2TransitionConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SkipResponseEdgeVariant2TransitionConditionPrompt?), TypeInfoPropertyName = "NullableSkipResponseEdgeVariant2TransitionConditionPrompt2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlwaysEdgeVariant2TransitionConditionType?), TypeInfoPropertyName = "NullableAlwaysEdgeVariant2TransitionConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlwaysEdgeVariant2TransitionConditionPrompt?), TypeInfoPropertyName = "NullableAlwaysEdgeVariant2TransitionConditionPrompt2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentInferredType?), TypeInfoPropertyName = "NullableSmsContentInferredType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentPredefinedType?), TypeInfoPropertyName = "NullableSmsContentPredefinedType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentTemplateType?), TypeInfoPropertyName = "NullableSmsContentTemplateType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentTemplateTemplate?), TypeInfoPropertyName = "NullableSmsContentTemplateTemplate2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsFailedEdge?), TypeInfoPropertyName = "NullableSmsFailedEdge2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsFailedEdgeVariant2TransitionConditionType?), TypeInfoPropertyName = "NullableSmsFailedEdgeVariant2TransitionConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsFailedEdgeVariant2TransitionConditionPrompt?), TypeInfoPropertyName = "NullableSmsFailedEdgeVariant2TransitionConditionPrompt2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsNodeVariant2Type?), TypeInfoPropertyName = "NullableSmsNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfNodeInstructionSmsInstructionTemplate2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSuccessEdge?), TypeInfoPropertyName = "NullableSmsSuccessEdge2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSuccessEdgeVariant2TransitionConditionType?), TypeInfoPropertyName = "NullableSmsSuccessEdgeVariant2TransitionConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSuccessEdgeVariant2TransitionConditionPrompt?), TypeInfoPropertyName = "NullableSmsSuccessEdgeVariant2TransitionConditionPrompt2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StateTransitionMessageBaseRole?), TypeInfoPropertyName = "NullableStateTransitionMessageBaseRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StringAnalysisDataType?), TypeInfoPropertyName = "NullableStringAnalysisDataType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseBatchJobStatus?), TypeInfoPropertyName = "NullableTestCaseBatchJobStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseDefinition?), TypeInfoPropertyName = "NullableTestCaseDefinition2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseDefinitionVariant2Type?), TypeInfoPropertyName = "NullableTestCaseDefinitionVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseJobStatus?), TypeInfoPropertyName = "NullableTestCaseJobStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolMockInputMatchRule?), TypeInfoPropertyName = "NullableToolMockInputMatchRule2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolMockInputMatchRuleVariant1Type?), TypeInfoPropertyName = "NullableToolMockInputMatchRuleVariant1Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolMockInputMatchRuleVariant2Type?), TypeInfoPropertyName = "NullableToolMockInputMatchRuleVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallInvocationMessageBaseRole?), TypeInfoPropertyName = "NullableToolCallInvocationMessageBaseRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallInvocationUtteranceRole?), TypeInfoPropertyName = "NullableToolCallInvocationUtteranceRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallResultMessageBaseRole?), TypeInfoPropertyName = "NullableToolCallResultMessageBaseRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallResultUtteranceRole?), TypeInfoPropertyName = "NullableToolCallResultUtteranceRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolParameterType?), TypeInfoPropertyName = "NullableToolParameterType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallNodeVariant2Type?), TypeInfoPropertyName = "NullableTransferCallNodeVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferDestination?), TypeInfoPropertyName = "NullableTransferDestination2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOption?), TypeInfoPropertyName = "NullableTransferOption2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallToolType?), TypeInfoPropertyName = "NullableTransferCallToolType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallToolExecutionMessageType?), TypeInfoPropertyName = "NullableTransferCallToolExecutionMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferDestinationInferredType?), TypeInfoPropertyName = "NullableTransferDestinationInferredType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferDestinationPredefinedType?), TypeInfoPropertyName = "NullableTransferDestinationPredefinedType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferFailedEdgeVariant2TransitionConditionType?), TypeInfoPropertyName = "NullableTransferFailedEdgeVariant2TransitionConditionType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferFailedEdgeVariant2TransitionConditionPrompt?), TypeInfoPropertyName = "NullableTransferFailedEdgeVariant2TransitionConditionPrompt2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionAgenticWarmTransferType?), TypeInfoPropertyName = "NullableTransferOptionAgenticWarmTransferType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionAgenticWarmTransferOnHoldMusic?), TypeInfoPropertyName = "NullableTransferOptionAgenticWarmTransferOnHoldMusic2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfWarmTransferPromptWarmTransferStaticMessage2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeout?), TypeInfoPropertyName = "NullableTransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeout2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionColdTransferType?), TypeInfoPropertyName = "NullableTransferOptionColdTransferType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionColdTransferColdTransferMode?), TypeInfoPropertyName = "NullableTransferOptionColdTransferColdTransferMode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionWarmTransferType?), TypeInfoPropertyName = "NullableTransferOptionWarmTransferType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionWarmTransferOnHoldMusic?), TypeInfoPropertyName = "NullableTransferOptionWarmTransferOnHoldMusic2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateSpendBudgetRequest?), TypeInfoPropertyName = "NullableUpdateSpendBudgetRequest2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceHallucinationHallucinationType?), TypeInfoPropertyName = "NullableUtteranceHallucinationHallucinationType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceOrToolCall?), TypeInfoPropertyName = "NullableUtteranceOrToolCall2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceRole?), TypeInfoPropertyName = "NullableUtteranceRole2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallBaseCallStatus?), TypeInfoPropertyName = "NullableV2CallBaseCallStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallBaseDataStorageSetting?), TypeInfoPropertyName = "NullableV2CallBaseDataStorageSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallResponse?), TypeInfoPropertyName = "NullableV2CallResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2WebCallResponse?), TypeInfoPropertyName = "NullableV2WebCallResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2PhoneCallResponse?), TypeInfoPropertyName = "NullableV2PhoneCallResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallResponse?), TypeInfoPropertyName = "NullableV3CallResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3WebCallResponse?), TypeInfoPropertyName = "NullableV3WebCallResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3PhoneCallResponse?), TypeInfoPropertyName = "NullableV3PhoneCallResponse2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallBaseCallStatus?), TypeInfoPropertyName = "NullableV3CallBaseCallStatus2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallBaseDataStorageSetting?), TypeInfoPropertyName = "NullableV3CallBaseDataStorageSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3PhoneCallResponseVariant1CallType?), TypeInfoPropertyName = "NullableV3PhoneCallResponseVariant1CallType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3PhoneCallResponseVariant1Direction?), TypeInfoPropertyName = "NullableV3PhoneCallResponseVariant1Direction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3WebCallResponseVariant1CallType?), TypeInfoPropertyName = "NullableV3WebCallResponseVariant1CallType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3ListCallsRequestSortOrder?), TypeInfoPropertyName = "NullableV3ListCallsRequestSortOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2PhoneCallResponseVariant1CallType?), TypeInfoPropertyName = "NullableV2PhoneCallResponseVariant1CallType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2PhoneCallResponseVariant1Direction?), TypeInfoPropertyName = "NullableV2PhoneCallResponseVariant1Direction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2WebCallResponseVariant1CallType?), TypeInfoPropertyName = "NullableV2WebCallResponseVariant1CallType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoiceResponseProvider?), TypeInfoPropertyName = "NullableVoiceResponseProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoiceResponseGender?), TypeInfoPropertyName = "NullableVoiceResponseGender2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionBridgeTransferType?), TypeInfoPropertyName = "NullableVoicemailActionBridgeTransferType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionHangupType?), TypeInfoPropertyName = "NullableVoicemailActionHangupType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionPromptType?), TypeInfoPropertyName = "NullableVoicemailActionPromptType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionStaticTextType?), TypeInfoPropertyName = "NullableVoicemailActionStaticTextType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.IvrActionHangupType?), TypeInfoPropertyName = "NullableIvrActionHangupType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.IvrAction?), TypeInfoPropertyName = "NullableIvrAction2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.WarmTransferPromptType?), TypeInfoPropertyName = "NullableWarmTransferPromptType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.WarmTransferStaticMessageType?), TypeInfoPropertyName = "NullableWarmTransferStaticMessageType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfigVariant1Mode?), TypeInfoPropertyName = "NullableConductorOverageConfigVariant1Mode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfigVariant2Mode?), TypeInfoPropertyName = "NullableConductorOverageConfigVariant2Mode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfigVariant3Mode?), TypeInfoPropertyName = "NullableConductorOverageConfigVariant3Mode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactConversation?), TypeInfoPropertyName = "NullableContactConversation2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactCallType?), TypeInfoPropertyName = "NullableContactCallType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactCallDirection?), TypeInfoPropertyName = "NullableContactCallDirection2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactCallSentiment?), TypeInfoPropertyName = "NullableContactCallSentiment2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactChatType?), TypeInfoPropertyName = "NullableContactChatType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactChatDirection?), TypeInfoPropertyName = "NullableContactChatDirection2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactChatSentiment?), TypeInfoPropertyName = "NullableContactChatSentiment2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DashboardSource?), TypeInfoPropertyName = "NullableDashboardSource2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChartGroupItem?), TypeInfoPropertyName = "NullableChartGroupItem2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChartGroupItemVariant1Type?), TypeInfoPropertyName = "NullableChartGroupItemVariant1Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChartGroupItemVariant2Type?), TypeInfoPropertyName = "NullableChartGroupItemVariant2Type2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfAgentRequestObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfTestCaseDefinitionInputObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfChatAgentRequestObject2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberRequestNumberProvider?), TypeInfoPropertyName = "NullableCreatePhoneNumberRequestNumberProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberRequestCountryCode?), TypeInfoPropertyName = "NullableCreatePhoneNumberRequestCountryCode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceRequestVoiceProvider?), TypeInfoPropertyName = "NullableCloneVoiceRequestVoiceProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceRequestVoiceProvider?), TypeInfoPropertyName = "NullableAddCommunityVoiceRequestVoiceProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceRequestVoiceProvider?), TypeInfoPropertyName = "NullableSearchCommunityVoiceRequestVoiceProvider2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataRequestDataStorageSetting?), TypeInfoPropertyName = "NullableUpdateChatMetadataRequestDataStorageSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallRequestDirection?), TypeInfoPropertyName = "NullableRegisterPhoneCallRequestDirection2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataRequestDataStorageSetting?), TypeInfoPropertyName = "NullableUpdateCallMetadataRequestDataStorageSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallRequestFieldsToOverrideDataStorageSetting?), TypeInfoPropertyName = "NullableUpdateLiveCallRequestFieldsToOverrideDataStorageSetting2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsType?), TypeInfoPropertyName = "NullableListTestCaseDefinitionsType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsType?), TypeInfoPropertyName = "NullableListBatchTestsType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsSortOrder?), TypeInfoPropertyName = "NullableListAgentsSortOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsSortOrder?), TypeInfoPropertyName = "NullableListConversationFlowComponentsSortOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsSortOrder?), TypeInfoPropertyName = "NullableListConversationFlowsSortOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListPhoneNumbersSortOrder?), TypeInfoPropertyName = "NullableListPhoneNumbersSortOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMSortOrder?), TypeInfoPropertyName = "NullableListRetellLLMSortOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsSortOrder?), TypeInfoPropertyName = "NullableListExportRequestsSortOrder2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus?), TypeInfoPropertyName = "NullableAddKnowledgeBaseSourcesResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus2?), TypeInfoPropertyName = "NullableAddKnowledgeBaseSourcesResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus3?), TypeInfoPropertyName = "NullableAddKnowledgeBaseSourcesResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus4?), TypeInfoPropertyName = "NullableAddKnowledgeBaseSourcesResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus5?), TypeInfoPropertyName = "NullableAddKnowledgeBaseSourcesResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponseStatus?), TypeInfoPropertyName = "NullableCreateAgentResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponseStatus2?), TypeInfoPropertyName = "NullableCreateAgentResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponseStatus3?), TypeInfoPropertyName = "NullableCreateAgentResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponseStatus4?), TypeInfoPropertyName = "NullableCreateAgentResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponseStatus?), TypeInfoPropertyName = "NullableCreateBatchCallResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponseStatus2?), TypeInfoPropertyName = "NullableCreateBatchCallResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponseStatus3?), TypeInfoPropertyName = "NullableCreateBatchCallResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponseStatus4?), TypeInfoPropertyName = "NullableCreateBatchCallResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus?), TypeInfoPropertyName = "NullableCreateBatchTestResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus2?), TypeInfoPropertyName = "NullableCreateBatchTestResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus3?), TypeInfoPropertyName = "NullableCreateBatchTestResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus4?), TypeInfoPropertyName = "NullableCreateBatchTestResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus5?), TypeInfoPropertyName = "NullableCreateBatchTestResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus?), TypeInfoPropertyName = "NullableCreateTestCaseDefinitionResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus2?), TypeInfoPropertyName = "NullableCreateTestCaseDefinitionResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus3?), TypeInfoPropertyName = "NullableCreateTestCaseDefinitionResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus4?), TypeInfoPropertyName = "NullableCreateTestCaseDefinitionResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus5?), TypeInfoPropertyName = "NullableCreateTestCaseDefinitionResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus?), TypeInfoPropertyName = "NullableDeleteTestCaseDefinitionResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus2?), TypeInfoPropertyName = "NullableDeleteTestCaseDefinitionResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus3?), TypeInfoPropertyName = "NullableDeleteTestCaseDefinitionResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus4?), TypeInfoPropertyName = "NullableDeleteTestCaseDefinitionResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus5?), TypeInfoPropertyName = "NullableDeleteTestCaseDefinitionResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus?), TypeInfoPropertyName = "NullableGetTestCaseDefinitionResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus2?), TypeInfoPropertyName = "NullableGetTestCaseDefinitionResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus3?), TypeInfoPropertyName = "NullableGetTestCaseDefinitionResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus4?), TypeInfoPropertyName = "NullableGetTestCaseDefinitionResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus5?), TypeInfoPropertyName = "NullableGetTestCaseDefinitionResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfPaginatedResponseBaseListTestCaseDefinitionsResponse22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus?), TypeInfoPropertyName = "NullableListTestCaseDefinitionsResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus2?), TypeInfoPropertyName = "NullableListTestCaseDefinitionsResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus3?), TypeInfoPropertyName = "NullableListTestCaseDefinitionsResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus4?), TypeInfoPropertyName = "NullableListTestCaseDefinitionsResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus?), TypeInfoPropertyName = "NullableUpdateTestCaseDefinitionResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus2?), TypeInfoPropertyName = "NullableUpdateTestCaseDefinitionResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus3?), TypeInfoPropertyName = "NullableUpdateTestCaseDefinitionResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus4?), TypeInfoPropertyName = "NullableUpdateTestCaseDefinitionResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus5?), TypeInfoPropertyName = "NullableUpdateTestCaseDefinitionResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus?), TypeInfoPropertyName = "NullableGetBatchTestResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus2?), TypeInfoPropertyName = "NullableGetBatchTestResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus3?), TypeInfoPropertyName = "NullableGetBatchTestResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus4?), TypeInfoPropertyName = "NullableGetBatchTestResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus5?), TypeInfoPropertyName = "NullableGetBatchTestResponseStatus52")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfPaginatedResponseBaseListBatchTestsResponse22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponseStatus?), TypeInfoPropertyName = "NullableListBatchTestsResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponseStatus2?), TypeInfoPropertyName = "NullableListBatchTestsResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponseStatus3?), TypeInfoPropertyName = "NullableListBatchTestsResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponseStatus4?), TypeInfoPropertyName = "NullableListBatchTestsResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus?), TypeInfoPropertyName = "NullableGetTestRunResponseStatus2_3")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus2?), TypeInfoPropertyName = "NullableGetTestRunResponseStatus22")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus3?), TypeInfoPropertyName = "NullableGetTestRunResponseStatus32")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus4?), TypeInfoPropertyName = "NullableGetTestRunResponseStatus42")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus5?), TypeInfoPropertyName = "NullableGetTestRunResponseStatus52")] - internal sealed partial class SourceGenerationContextChunk3 : global::System.Text.Json.Serialization.JsonSerializerContext - { - } - - /// - /// - /// - [global::System.Text.Json.Serialization.JsonSourceGenerationOptions( - DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, - Converters = new global::System.Type[] - { - typeof(global::RetellAI.JsonConverters.AlertMetricTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertMetricTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AsrProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.AsrProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterStatusCodeValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterStatusCodeValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterErrorCodeItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertFilterErrorCodeItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseThresholdTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseThresholdTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseComparatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseComparatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseFrequencyJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseFrequencyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseWindowJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertIncidentResponseWindowNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestThresholdTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestThresholdTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestComparatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestComparatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestFrequencyJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestFrequencyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestWindowJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleRequestWindowNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseThresholdTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseThresholdTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseComparatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseComparatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseFrequencyJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseFrequencyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseWindowJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlertRuleResponseWindowNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceEmotionJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVoiceEmotionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestExpressiveEmotionTagJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestExpressiveEmotionTagNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestAmbientSoundJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestAmbientSoundNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestLanguageJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestLanguageNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestWebhookEventJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestWebhookEventNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestPronunciationDictionaryItemAlphabetJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestPronunciationDictionaryItemAlphabetNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestSttModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestSttModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVocabSpecializationJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestVocabSpecializationNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDenoisingModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentRequestDenoisingModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelValueJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListFilterChannelValueNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListItemResponseChannelJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentListItemResponseChannelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapWebhookSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapWebhookSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BookAppointmentCalToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BookAppointmentCalToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BranchNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BranchNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallAnalysisUserSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallAnalysisUserSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestLanguageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestLanguageNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestWebhookEventJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestWebhookEventNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAnalysisUserSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAnalysisUserSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatResponseChatTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListChatsRequestSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListChatsRequestSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CheckAvailabilityCalToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CheckAvailabilityCalToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortAggregatedResultGroupByJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortAggregatedResultGroupByNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterStartTimestampVariant1OpJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterStartTimestampVariant1OpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterCallDurationFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortFilterCallDurationFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortSuccessfulCriteriaOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortEvaluationModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortEvaluationModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2ComponentTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeVariant2ComponentTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowOverrideStartSpeakerJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowOverrideStartSpeakerNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationNodeVariant3TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationNodeVariant3TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SubagentNodeVariant3TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SubagentNodeVariant3TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolMethodJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolMethodNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolParameterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomToolParameterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DTMFUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.DTMFUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.BooleanFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.RangeFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresentFilterOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallStatusValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallStatusValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallTypeValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterCallTypeValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDirectionValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDirectionValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterUserSentimentValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterUserSentimentValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDataStorageSettingValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallFilterDataStorageSettingValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterChatStatusValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterChatStatusValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterUserSentimentValueItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatFilterUserSentimentValueItemNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListContactsRequestSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListContactsRequestSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DayOfWeekJsonConverter), - - typeof(global::RetellAI.JsonConverters.DayOfWeekNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DisconnectionReason5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DisconnectionReason5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndCallToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EnumAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionOperatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationConditionOperatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationOperatorJsonConverter), - - typeof(global::RetellAI.JsonConverters.EquationOperatorNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariableToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariableToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant1RoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant1RoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant2RoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant2RoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant3RoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant3RoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2ToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeVariant2ToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceDocumentTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceDocumentTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceTextTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceTextTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceUrlTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.KnowledgeBaseSourceUrlTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.Language3JsonConverter), - - typeof(global::RetellAI.JsonConverters.Language3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.LLMModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.LLMModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ModelChoiceCascadingTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ModelChoiceCascadingTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NaturalnessIssueJsonConverter), - - typeof(global::RetellAI.JsonConverters.NaturalnessIssueNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionPromptTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionPromptTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionStaticTextTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionStaticTextTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTemplateJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsInstructionTemplateTemplateNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseTransitionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageBaseTransitionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceTransitionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionUtteranceTransitionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NullableLLMModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.NullableLLMModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.NumberAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataNameJsonConverter), - - typeof(global::RetellAI.JsonConverters.PresetAnalysisDataNameNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataNameJsonConverter), - - typeof(global::RetellAI.JsonConverters.CallPresetAnalysisDataNameNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataNameJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatPresetAnalysisDataNameNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.OrganizationResponseVariant2EnterprisePlanStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.OrganizationResponseVariant2EnterprisePlanStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigCategorieJsonConverter), - - typeof(global::RetellAI.JsonConverters.PIIConfigCategorieNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigOutputTopicJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigOutputTopicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigInputTopicJsonConverter), - - typeof(global::RetellAI.JsonConverters.GuardrailConfigInputTopicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PerformanceMetricCriteriaOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.PerformanceMetricCriteriaOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PhoneNumberResponsePhoneNumberTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PhoneNumberResponsePhoneNumberTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostCallAnalysisSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostCallAnalysisSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PromptConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PromptConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeOpJsonConverter), - - typeof(global::RetellAI.JsonConverters.QaViewFilterScoreRangeOpNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsSortKeyJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsSortKeyNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.CohortQaListArgsOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineConversationFlowTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineConversationFlowTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineCustomLmTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineCustomLmTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineRetellLmTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineRetellLmTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideS2sModelJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideS2sModelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideStartSpeakerJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmOverrideStartSpeakerNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SendSMSToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant1SentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant1SentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant2SentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant2SentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentInferredTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentInferredTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentPredefinedTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentPredefinedTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTemplateJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentTemplateTemplateNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StateTransitionMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.StateTransitionMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringAnalysisDataTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.StringAnalysisDataTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseBatchJobStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseBatchJobStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseDefinitionVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseDefinitionVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseJobStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseJobStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultMessageBaseRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultMessageBaseRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultUtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultUtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolParameterTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolParameterTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallNodeVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallNodeVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolExecutionMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallToolExecutionMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationInferredTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationInferredTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationPredefinedTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationPredefinedTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionPromptJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionPromptNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferOnHoldMusicJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferOnHoldMusicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeoutJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeoutNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferColdTransferModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionColdTransferColdTransferModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferOnHoldMusicJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionWarmTransferOnHoldMusicNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceHallucinationHallucinationTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceHallucinationHallucinationTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceRoleJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceRoleNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseCallStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseCallStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallBaseDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseCallStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseCallStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallBaseDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1DirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1DirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3WebCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3WebCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListCallsRequestSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ListCallsRequestSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1DirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1DirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2WebCallResponseVariant1CallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2WebCallResponseVariant1CallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseGenderJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoiceResponseGenderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionBridgeTransferTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionBridgeTransferTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionHangupTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionHangupTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionPromptTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionPromptTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionStaticTextTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionStaticTextTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.IvrActionHangupTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.IvrActionHangupTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferPromptTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferPromptTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferStaticMessageTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.WarmTransferStaticMessageTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant1ModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant1ModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant2ModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant2ModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant3ModeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigVariant3ModeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallDirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallDirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactCallSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatDirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatDirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatSentimentJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactChatSentimentNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DashboardSourceJsonConverter), - - typeof(global::RetellAI.JsonConverters.DashboardSourceNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant1TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant1TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant2TypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemVariant2TypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestNumberProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestNumberProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestCountryCodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberRequestCountryCodeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceRequestVoiceProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceRequestVoiceProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceRequestVoiceProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceRequestVoiceProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceRequestVoiceProviderJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceRequestVoiceProviderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallRequestDirectionJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallRequestDirectionNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataRequestDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataRequestDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallRequestFieldsToOverrideDataStorageSettingJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallRequestFieldsToOverrideDataStorageSettingNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsTypeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsTypeNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsSortOrderJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsSortOrderNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateBatchTestResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetBatchTestResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListBatchTestsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetTestRunResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListTestRunsResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateChatResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateSmsChatResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.EndChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetChatResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConcurrencyResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetMCPToolsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CloneVoiceResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListAgentsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListChatsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListRetellLLMResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListVoicesResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus7JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus7NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus7JsonConverter), - - typeof(global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus7NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateAgentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateWebCallResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.DeleteCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.GetCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListCallsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemChannelJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemChannelNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseItemStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.ListExportRequestsResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus6JsonConverter), - - typeof(global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus6NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus5JsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus5NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatusJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatusNullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus2JsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus2NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus3JsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus3NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus4JsonConverter), - - typeof(global::RetellAI.JsonConverters.StopCallResponseStatus4NullableJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentVersionReferenceJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.AgentSwapNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AnalysisDataJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostCallAnalysisDataJsonConverter), - - typeof(global::RetellAI.JsonConverters.PostChatAnalysisDataJsonConverter), - - typeof(global::RetellAI.JsonConverters.BranchNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.BridgeTransferNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CancelTransferNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.PreviewCallQAJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatAgentResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3ChatResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.ComponentNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowComponentResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationFlowJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConversationNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SubagentNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowComponentRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateConversationFlowRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.CreateOrganizationRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.ValueFilterJsonConverter), - - typeof(global::RetellAI.JsonConverters.CustomFieldFilterJsonConverter), - - typeof(global::RetellAI.JsonConverters.ElseEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.EndNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.FinetuneExampleUtteranceJsonConverter), - - typeof(global::RetellAI.JsonConverters.FunctionNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.CodeNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MCPNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageOrToolCallJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChatMessageInputJsonConverter), - - typeof(global::RetellAI.JsonConverters.MessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.InjectedMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ModelChoiceJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeBaseJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeInstructionJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeToolJsonConverter), - - typeof(global::RetellAI.JsonConverters.NodeTransitionMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.OrganizationResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.PressDigitNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.ResponseEngineJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellResponseEngineJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLLMResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.RetellLlmRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSenderJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsDestinationJsonConverter), - - typeof(global::RetellAI.JsonConverters.SkipResponseEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.AlwaysEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsContentJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsFailedEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.SmsSuccessEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.StateTransitionMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.TestCaseDefinitionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolMockInputMatchRuleJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallInvocationMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolCallResultMessageJsonConverter), - - typeof(global::RetellAI.JsonConverters.ToolJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferCallNodeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferDestinationJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferFailedEdgeJsonConverter), - - typeof(global::RetellAI.JsonConverters.TransferOptionJsonConverter), - - typeof(global::RetellAI.JsonConverters.UpdateSpendBudgetRequestJsonConverter), - - typeof(global::RetellAI.JsonConverters.UtteranceOrToolCallJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2CallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3CallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3PhoneCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V3WebCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2PhoneCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.V2WebCallResponseJsonConverter), - - typeof(global::RetellAI.JsonConverters.VoicemailActionJsonConverter), - - typeof(global::RetellAI.JsonConverters.IvrActionJsonConverter), - - typeof(global::RetellAI.JsonConverters.ConductorOverageConfigJsonConverter), - - typeof(global::RetellAI.JsonConverters.ContactConversationJsonConverter), - - typeof(global::RetellAI.JsonConverters.ChartGroupItemJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter, global::RetellAI.AgentRequestLanguage?>), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter, global::RetellAI.ChatAgentRequestLanguage?>), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter?, global::RetellAI.RangeFilter>), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), - - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), + })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NullableLLMModel), TypeInfoPropertyName = "NullableLLMModel_RetellAI_NullableLLMModel")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.LLMModel?), TypeInfoPropertyName = "NullableLLMModel_RetellAI_LLMModel")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Text.Json.JsonElement?))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertMetricType), TypeInfoPropertyName = "AlertMetricType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AsrProvider), TypeInfoPropertyName = "AsrProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AsrProviderModeRouting))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(int))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AsrProviderModeRoutingSplitItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(double))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PaginatedResponseBase))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(string))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(bool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertFilter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentFilter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EnumFilter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(object))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterAlertFilterDisconnectionReason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertFilterDisconnectionReason))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DisconnectionReason5), TypeInfoPropertyName = "DisconnectionReason52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomFieldFilter), TypeInfoPropertyName = "CustomFieldFilter2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfStringFilterObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StringFilter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterAlertFilterStatusCode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertFilterStatusCode))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertFilterStatusCodeValueItem), TypeInfoPropertyName = "AlertFilterStatusCodeValueItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertFilterErrorCodeItem), TypeInfoPropertyName = "AlertFilterErrorCodeItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertIncidentResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertIncidentResponseThresholdType), TypeInfoPropertyName = "AlertIncidentResponseThresholdType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertIncidentResponseComparator), TypeInfoPropertyName = "AlertIncidentResponseComparator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertIncidentResponseFrequency), TypeInfoPropertyName = "AlertIncidentResponseFrequency2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertIncidentResponseWindow), TypeInfoPropertyName = "AlertIncidentResponseWindow2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleRequestThresholdType), TypeInfoPropertyName = "AlertRuleRequestThresholdType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleRequestComparator), TypeInfoPropertyName = "AlertRuleRequestComparator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleRequestFrequency), TypeInfoPropertyName = "AlertRuleRequestFrequency2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleRequestWindow), TypeInfoPropertyName = "AlertRuleRequestWindow2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleResponseThresholdType), TypeInfoPropertyName = "AlertRuleResponseThresholdType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleResponseComparator), TypeInfoPropertyName = "AlertRuleResponseComparator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleResponseFrequency), TypeInfoPropertyName = "AlertRuleResponseFrequency2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleResponseWindow), TypeInfoPropertyName = "AlertRuleResponseWindow2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentNaturalnessAnalysis))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceNaturalnessIssues))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentWeight))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentVersionReference), TypeInfoPropertyName = "AgentVersionReference2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRootTagState))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentOverrideRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLlmOverride))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowOverride))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngine), TypeInfoPropertyName = "ResponseEngine2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestVoiceModel), TypeInfoPropertyName = "AgentRequestVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestVoiceEmotion), TypeInfoPropertyName = "AgentRequestVoiceEmotion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestExpressiveEmotionTag), TypeInfoPropertyName = "AgentRequestExpressiveEmotionTag2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestAmbientSound), TypeInfoPropertyName = "AgentRequestAmbientSound2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf, global::RetellAI.AgentRequestLanguage?>), TypeInfoPropertyName = "OneOfLanguage3IListLanguage3AgentRequestLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Language3), TypeInfoPropertyName = "Language32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestLanguage), TypeInfoPropertyName = "AgentRequestLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestWebhookEvent), TypeInfoPropertyName = "AgentRequestWebhookEvent2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestDataStorageSetting), TypeInfoPropertyName = "AgentRequestDataStorageSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestPronunciationDictionaryItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestPronunciationDictionaryItemAlphabet), TypeInfoPropertyName = "AgentRequestPronunciationDictionaryItemAlphabet2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestVoicemailOption))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailAction), TypeInfoPropertyName = "VoicemailAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestIvrOption))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallScreeningOption))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PostCallAnalysisData), TypeInfoPropertyName = "PostCallAnalysisData2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestSttMode), TypeInfoPropertyName = "AgentRequestSttMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestCustomSttConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestVocabSpecialization), TypeInfoPropertyName = "AgentRequestVocabSpecialization2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestUserDtmfOptions))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestDenoisingMode), TypeInfoPropertyName = "AgentRequestDenoisingMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PIIConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GuardrailConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoiceHandbookConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentResponse), TypeInfoPropertyName = "AgentResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentResponseVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentResponseVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(long))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentListFilter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfStringFilterAgentListFilterChannel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentListFilterChannel))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentListFilterChannelOp), TypeInfoPropertyName = "AgentListFilterChannelOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentListFilterChannelValue), TypeInfoPropertyName = "AgentListFilterChannelValue2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentListItemResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentListItemResponseChannel), TypeInfoPropertyName = "AgentListItemResponseChannel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapNode), TypeInfoPropertyName = "AgentSwapNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeBase), TypeInfoPropertyName = "NodeBase2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapNodeVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapNodeVariant2Type), TypeInfoPropertyName = "AgentSwapNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PostCallAnalysisSetting), TypeInfoPropertyName = "PostCallAnalysisSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapWebhookSetting), TypeInfoPropertyName = "AgentSwapWebhookSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferFailedEdge), TypeInfoPropertyName = "TransferFailedEdge2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeInstruction), TypeInfoPropertyName = "NodeInstruction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapTool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapToolType), TypeInfoPropertyName = "AgentSwapToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapToolExecutionMessageType), TypeInfoPropertyName = "AgentSwapToolExecutionMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AnalysisData), TypeInfoPropertyName = "AnalysisData2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StringAnalysisData))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EnumAnalysisData))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BooleanAnalysisData))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NumberAnalysisData))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallPresetAnalysisData))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PostChatAnalysisData), TypeInfoPropertyName = "PostChatAnalysisData2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatPresetAnalysisData))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AverageMetric))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BatchCallResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallTimeWindow))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BatchCallTask))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BookAppointmentCalTool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BookAppointmentCalToolType), TypeInfoPropertyName = "BookAppointmentCalToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfDoubleString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BooleanAnalysisDataType), TypeInfoPropertyName = "BooleanAnalysisDataType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BranchNode), TypeInfoPropertyName = "BranchNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BranchNodeVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BranchNodeVariant2Type), TypeInfoPropertyName = "BranchNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeEdge))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ElseEdge), TypeInfoPropertyName = "ElseEdge2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeFinetuneTransitionExample))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BreakdownMetric))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Breakdown))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferNode), TypeInfoPropertyName = "BridgeTransferNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferNodeVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferNodeVariant2Type), TypeInfoPropertyName = "BridgeTransferNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferTool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferToolType), TypeInfoPropertyName = "BridgeTransferToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferToolExecutionMessageType), TypeInfoPropertyName = "BridgeTransferToolExecutionMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallAnalysis))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallAnalysisUserSentiment), TypeInfoPropertyName = "CallAnalysisUserSentiment2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallLatency))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallQA))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.InterruptionAnalysis))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SentimentAnalysis))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TranscriptionErrorAnalysis))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RAGAnalysis))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallMetricAnalysis))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallAccuracyAnalysis))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionAnalysis))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.HallucinationAnalysis))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MetricResult))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TimeWindow))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DayOfWeek), TypeInfoPropertyName = "DayOfWeek2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferNode), TypeInfoPropertyName = "CancelTransferNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferNodeVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferNodeVariant2Type), TypeInfoPropertyName = "CancelTransferNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferTool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferToolType), TypeInfoPropertyName = "CancelTransferToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferToolExecutionMessageType), TypeInfoPropertyName = "CancelTransferToolExecutionMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChCallQA))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PreviewCallQA), TypeInfoPropertyName = "PreviewCallQA2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PreviewCallQAVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf, global::RetellAI.ChatAgentRequestLanguage?>), TypeInfoPropertyName = "OneOfLanguage3IListLanguage3ChatAgentRequestLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentRequestLanguage), TypeInfoPropertyName = "ChatAgentRequestLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentRequestWebhookEvent), TypeInfoPropertyName = "ChatAgentRequestWebhookEvent2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentRequestDataStorageSetting), TypeInfoPropertyName = "ChatAgentRequestDataStorageSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatHandbookConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentResponse), TypeInfoPropertyName = "ChatAgentResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentResponseVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentResponseVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAnalysis))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAnalysisUserSentiment), TypeInfoPropertyName = "ChatAnalysisUserSentiment2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatResponseChatStatus), TypeInfoPropertyName = "ChatResponseChatStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatResponseChatType), TypeInfoPropertyName = "ChatResponseChatType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfStringDoubleBoolean2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MessageOrToolCall), TypeInfoPropertyName = "MessageOrToolCall2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatResponseChatCost))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ProductCost))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3ChatResponse), TypeInfoPropertyName = "V3ChatResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3ListChatsRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatFilter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3ListChatsRequestSortOrder), TypeInfoPropertyName = "V3ListChatsRequestSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CheckAvailabilityCalTool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CheckAvailabilityCalToolType), TypeInfoPropertyName = "CheckAvailabilityCalToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortAgent))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortAggregatedResult))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortAggregatedResultGroupBy), TypeInfoPropertyName = "CohortAggregatedResultGroupBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortAggregatedResultTopQuestion))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortFilter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?, global::RetellAI.RangeFilter>), TypeInfoPropertyName = "OneOfAllOfNumberFilterCohortFilterStartTimestampVariant1RangeFilter2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfNumberFilterCohortFilterStartTimestampVariant12")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NumberFilter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortFilterStartTimestampVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortFilterStartTimestampVariant1Op), TypeInfoPropertyName = "CohortFilterStartTimestampVariant1Op2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RangeFilter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterCohortFilterDisconnectionReason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortFilterDisconnectionReason))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfNumberFilterRangeFilter2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DateRange))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortFilterCallDurationFilter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortFilterCallDurationFilterOp), TypeInfoPropertyName = "CohortFilterCallDurationFilterOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Cohort))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ScoringCriteria))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortSuccessfulCriteria))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortSuccessfulCriteriaType), TypeInfoPropertyName = "CohortSuccessfulCriteriaType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortSuccessfulCriteriaOp), TypeInfoPropertyName = "CohortSuccessfulCriteriaOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortEvaluationMode), TypeInfoPropertyName = "CohortEvaluationMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ComponentNode), TypeInfoPropertyName = "ComponentNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeBaseCommon))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ComponentNodeVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ComponentNodeVariant2Type), TypeInfoPropertyName = "ComponentNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ComponentNodeVariant2ComponentType), TypeInfoPropertyName = "ComponentNodeVariant2ComponentType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowComponentResponse), TypeInfoPropertyName = "ConversationFlowComponentResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentRequest), TypeInfoPropertyName = "CreateConversationFlowComponentRequest2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowComponentResponseVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Asset))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Note))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NoteDisplayPosition))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NoteSize))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowComponent))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTool), TypeInfoPropertyName = "NodeTool2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Mcp))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowNode), TypeInfoPropertyName = "ConversationFlowNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowComponentBeginTagDisplayPosition))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationNode), TypeInfoPropertyName = "ConversationNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SubagentNode), TypeInfoPropertyName = "SubagentNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndNode), TypeInfoPropertyName = "EndNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FunctionNode), TypeInfoPropertyName = "FunctionNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeNode), TypeInfoPropertyName = "CodeNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallNode), TypeInfoPropertyName = "TransferCallNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PressDigitNode), TypeInfoPropertyName = "PressDigitNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsNode), TypeInfoPropertyName = "SmsNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ExtractDynamicVariablesNode), TypeInfoPropertyName = "ExtractDynamicVariablesNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPNode), TypeInfoPropertyName = "MCPNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentOverrideConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KBConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowOverrideStartSpeaker), TypeInfoPropertyName = "ConversationFlowOverrideStartSpeaker2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowResponse), TypeInfoPropertyName = "ConversationFlowResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlow), TypeInfoPropertyName = "ConversationFlow2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowResponseVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowVariant2BeginTagDisplayPosition))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationNodeVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationNodeVariant3Type), TypeInfoPropertyName = "ConversationNodeVariant3Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SkipResponseEdge), TypeInfoPropertyName = "SkipResponseEdge2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlwaysEdge), TypeInfoPropertyName = "AlwaysEdge2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeFinetuneConversationExample))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SubagentNodeVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SubagentNodeVariant3Type), TypeInfoPropertyName = "SubagentNodeVariant3Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeInstructionPrompt))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Tool), TypeInfoPropertyName = "Tool2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CpsConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowRequest), TypeInfoPropertyName = "CreateConversationFlowRequest2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateOrganizationRequest), TypeInfoPropertyName = "CreateOrganizationRequest2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateOrganizationRequestNew))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateOrganizationRequestOld))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateCreditTopupInvoiceRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateCreditTopupInvoiceResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OptInBillingV2Request))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OptInBillingV2Response))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomMetricCriteria))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomTool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomToolType), TypeInfoPropertyName = "CustomToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomToolMethod), TypeInfoPropertyName = "CustomToolMethod2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolParameter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomToolExecutionMessageType), TypeInfoPropertyName = "CustomToolExecutionMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomToolParameterType), TypeInfoPropertyName = "CustomToolParameterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeTool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeToolType), TypeInfoPropertyName = "CodeToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeToolExecutionMessageType), TypeInfoPropertyName = "CodeToolExecutionMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DTMFUtterance))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DTMFUtteranceRole), TypeInfoPropertyName = "DTMFUtteranceRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsUtterance))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsUtteranceRole), TypeInfoPropertyName = "SmsUtteranceRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsMultimediaItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.InjectedUtterance))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.InjectedUtteranceRole), TypeInfoPropertyName = "InjectedUtteranceRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StringFilterType), TypeInfoPropertyName = "StringFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StringFilterOp), TypeInfoPropertyName = "StringFilterOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NumberFilterType), TypeInfoPropertyName = "NumberFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NumberFilterOp), TypeInfoPropertyName = "NumberFilterOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BooleanFilter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BooleanFilterType), TypeInfoPropertyName = "BooleanFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BooleanFilterOp), TypeInfoPropertyName = "BooleanFilterOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RangeFilterType), TypeInfoPropertyName = "RangeFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RangeFilterOp), TypeInfoPropertyName = "RangeFilterOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EnumFilterType), TypeInfoPropertyName = "EnumFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EnumFilterOp), TypeInfoPropertyName = "EnumFilterOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresentFilter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresentFilterType), TypeInfoPropertyName = "PresentFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresentFilterOp), TypeInfoPropertyName = "PresentFilterOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ValueFilter), TypeInfoPropertyName = "ValueFilter2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomFieldFilterVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallFilter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfStringFilterEnumFilter2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterCallFilterCallStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterCallStatus))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterCallStatusValueItem), TypeInfoPropertyName = "CallFilterCallStatusValueItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterCallFilterDisconnectionReason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterDisconnectionReason))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterCallFilterCallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterCallType))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterCallTypeValueItem), TypeInfoPropertyName = "CallFilterCallTypeValueItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterCallFilterDirection2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterDirection))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterDirectionValueItem), TypeInfoPropertyName = "CallFilterDirectionValueItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterCallFilterUserSentiment2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterUserSentiment))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterUserSentimentValueItem), TypeInfoPropertyName = "CallFilterUserSentimentValueItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterCallFilterDataStorageSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterDataStorageSetting))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterDataStorageSettingValueItem), TypeInfoPropertyName = "CallFilterDataStorageSettingValueItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfStringFilterCallFilterDynamicVariable2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterDynamicVariable))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterChatFilterChatStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatFilterChatStatus))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatFilterChatStatusValueItem), TypeInfoPropertyName = "ChatFilterChatStatusValueItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterChatFilterDisconnectionReason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatFilterDisconnectionReason))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterChatFilterUserSentiment2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatFilterUserSentiment))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatFilterUserSentimentValueItem), TypeInfoPropertyName = "ChatFilterUserSentimentValueItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactFilter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfStringFilterPresentFilter2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListContactsRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListContactsRequestSortOrder), TypeInfoPropertyName = "ListContactsRequestSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Duration))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ElseEdgeVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ElseEdgeVariant2TransitionCondition))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ElseEdgeVariant2TransitionConditionType), TypeInfoPropertyName = "ElseEdgeVariant2TransitionConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ElseEdgeVariant2TransitionConditionPrompt), TypeInfoPropertyName = "ElseEdgeVariant2TransitionConditionPrompt2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndCallTool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndCallToolType), TypeInfoPropertyName = "EndCallToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndCallToolExecutionMessageType), TypeInfoPropertyName = "EndCallToolExecutionMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndNodeVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndNodeVariant2Type), TypeInfoPropertyName = "EndNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EnumAnalysisDataType), TypeInfoPropertyName = "EnumAnalysisDataType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EquationCondition))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EquationConditionType), TypeInfoPropertyName = "EquationConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Equation))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EquationConditionOperator), TypeInfoPropertyName = "EquationConditionOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EquationOperator), TypeInfoPropertyName = "EquationOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ExtractDynamicVariableTool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ExtractDynamicVariableToolType), TypeInfoPropertyName = "ExtractDynamicVariableToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ExtractDynamicVariablesNodeVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ExtractDynamicVariablesNodeVariant2Type), TypeInfoPropertyName = "ExtractDynamicVariablesNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtterance), TypeInfoPropertyName = "FinetuneExampleUtterance2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtteranceVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtteranceVariant1Role), TypeInfoPropertyName = "FinetuneExampleUtteranceVariant1Role2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtteranceVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtteranceVariant2Role), TypeInfoPropertyName = "FinetuneExampleUtteranceVariant2Role2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtteranceVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtteranceVariant3Role), TypeInfoPropertyName = "FinetuneExampleUtteranceVariant3Role2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FunctionNodeVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FunctionNodeVariant2Type), TypeInfoPropertyName = "FunctionNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FunctionNodeVariant2ToolType), TypeInfoPropertyName = "FunctionNodeVariant2ToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeNodeVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeNodeVariant2Type), TypeInfoPropertyName = "CodeNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GlobalNodeFinetuneTransitionExample))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GlobalNodeSetting))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceHallucination))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseAddSourcesRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseAddSourcesRequestKnowledgeBaseText))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(byte[]))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseRequestKnowledgeBaseText))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseResponseStatus), TypeInfoPropertyName = "KnowledgeBaseResponseStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfKnowledgeBaseSourceDocumentKnowledgeBaseSourceTextKnowledgeBaseSourceUrl2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseSourceDocument))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseSourceText))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseSourceUrl))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseSourceDocumentType), TypeInfoPropertyName = "KnowledgeBaseSourceDocumentType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseSourceTextType), TypeInfoPropertyName = "KnowledgeBaseSourceTextType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseSourceUrlType), TypeInfoPropertyName = "KnowledgeBaseSourceUrlType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.LLMModel), TypeInfoPropertyName = "LLMModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPNodeVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPNodeVariant2Type), TypeInfoPropertyName = "MCPNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPToolDefinition))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPTool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPToolType), TypeInfoPropertyName = "MCPToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPToolExecutionMessageType), TypeInfoPropertyName = "MCPToolExecutionMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Message), TypeInfoPropertyName = "Message2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallInvocationMessage), TypeInfoPropertyName = "ToolCallInvocationMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallResultMessage), TypeInfoPropertyName = "ToolCallResultMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionMessage), TypeInfoPropertyName = "NodeTransitionMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StateTransitionMessage), TypeInfoPropertyName = "StateTransitionMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.InjectedMessage), TypeInfoPropertyName = "InjectedMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsMessage), TypeInfoPropertyName = "SmsMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatMessageInput), TypeInfoPropertyName = "ChatMessageInput2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MessageBase))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallInvocationMessageBase))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallResultMessageBase))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionMessageBase))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StateTransitionMessageBase))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.InjectedMessageBase))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsMessageBase))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MessageBaseRole), TypeInfoPropertyName = "MessageBaseRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.InjectedMessageBaseRole), TypeInfoPropertyName = "InjectedMessageBaseRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsMessageBaseRole), TypeInfoPropertyName = "SmsMessageBaseRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfPerformanceMetricCriteriaCustomMetricCriteria2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PerformanceMetricCriteria))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfDoubleBooleanString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceTranscriptionError))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Wer))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceTranscriptionErrorMieDetail))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ModelChoiceCascading))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ModelChoiceCascadingType), TypeInfoPropertyName = "ModelChoiceCascadingType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ModelChoice), TypeInfoPropertyName = "ModelChoice2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NaturalnessIssue), TypeInfoPropertyName = "NaturalnessIssue2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeBaseVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeBaseCommonDisplayPosition))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfPromptConditionEquationCondition2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PromptCondition))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeInstructionPromptType), TypeInfoPropertyName = "NodeInstructionPromptType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeInstructionStaticText))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeInstructionStaticTextType), TypeInfoPropertyName = "NodeInstructionStaticTextType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsInstructionTemplate))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsInstructionTemplateType), TypeInfoPropertyName = "SmsInstructionTemplateType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsInstructionTemplateTemplate), TypeInfoPropertyName = "SmsInstructionTemplateTemplate2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfCustomToolCheckAvailabilityCalToolBookAppointmentCalTool2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeToolVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionAnalysisDetail))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionMessageBaseRole), TypeInfoPropertyName = "NodeTransitionMessageBaseRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionMessageBaseTransitionType), TypeInfoPropertyName = "NodeTransitionMessageBaseTransitionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionUtterance))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionUtteranceRole), TypeInfoPropertyName = "NodeTransitionUtteranceRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionUtteranceTransitionType), TypeInfoPropertyName = "NodeTransitionUtteranceTransitionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NumberAnalysisDataType), TypeInfoPropertyName = "NumberAnalysisDataType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresetAnalysisData))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresetAnalysisDataType), TypeInfoPropertyName = "PresetAnalysisDataType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresetAnalysisDataName), TypeInfoPropertyName = "PresetAnalysisDataName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallPresetAnalysisDataType), TypeInfoPropertyName = "CallPresetAnalysisDataType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallPresetAnalysisDataName), TypeInfoPropertyName = "CallPresetAnalysisDataName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatPresetAnalysisDataType), TypeInfoPropertyName = "ChatPresetAnalysisDataType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatPresetAnalysisDataName), TypeInfoPropertyName = "ChatPresetAnalysisDataName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Organization))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OrganizationWebhookUrl))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.DateTimeOffset))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OrganizationCpsConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AutoCreditReloadConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfig), TypeInfoPropertyName = "ConductorOverageConfig2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OrganizationResponse), TypeInfoPropertyName = "OrganizationResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OrganizationResponseVariant2))] + internal sealed partial class SourceGenerationContextChunk0 : global::System.Text.Json.Serialization.JsonSerializerContext + { + } - typeof(global::RetellAI.JsonConverters.OneOfJsonConverter), + /// + /// + /// + [global::System.Text.Json.Serialization.JsonSourceGenerationOptions( + DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, + Converters = new global::System.Type[] + { + })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NullableLLMModel), TypeInfoPropertyName = "NullableLLMModel_RetellAI_NullableLLMModel")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.LLMModel?), TypeInfoPropertyName = "NullableLLMModel_RetellAI_LLMModel")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OrganizationResponseVariant2EnterprisePlanStatus), TypeInfoPropertyName = "OrganizationResponseVariant2EnterprisePlanStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PIIConfigMode), TypeInfoPropertyName = "PIIConfigMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PIIConfigCategorie), TypeInfoPropertyName = "PIIConfigCategorie2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GuardrailConfigOutputTopic), TypeInfoPropertyName = "GuardrailConfigOutputTopic2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GuardrailConfigInputTopic), TypeInfoPropertyName = "GuardrailConfigInputTopic2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PerformanceMetricCriteriaOp), TypeInfoPropertyName = "PerformanceMetricCriteriaOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PhoneNumberResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PhoneNumberResponsePhoneNumberType), TypeInfoPropertyName = "PhoneNumberResponsePhoneNumberType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PhoneNumberResponseSipOutboundTrunkConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PressDigitNodeVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PressDigitNodeVariant2Type), TypeInfoPropertyName = "PressDigitNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PressDigitTool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PressDigitToolType), TypeInfoPropertyName = "PressDigitToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PromptConditionType), TypeInfoPropertyName = "PromptConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.QaViewFilter))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfEnumFilterQaViewFilterDisconnectionReason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.QaViewFilterDisconnectionReason))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfBooleanBooleanFilter2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.QaViewFilterScoreRange))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.QaViewFilterScoreRangeType), TypeInfoPropertyName = "QaViewFilterScoreRangeType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.QaViewFilterScoreRangeOp), TypeInfoPropertyName = "QaViewFilterScoreRangeOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortQaListArgs))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortQaListArgsSortKey), TypeInfoPropertyName = "CohortQaListArgsSortKey2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortQaListArgsOrder), TypeInfoPropertyName = "CohortQaListArgsOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RAGAccuracy))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RAGAccuracyMissedChunk))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngineConversationFlow))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngineConversationFlowType), TypeInfoPropertyName = "ResponseEngineConversationFlowType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngineCustomLm))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngineCustomLmType), TypeInfoPropertyName = "ResponseEngineCustomLmType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngineRetellLm))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngineRetellLmType), TypeInfoPropertyName = "ResponseEngineRetellLmType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellResponseEngine), TypeInfoPropertyName = "RetellResponseEngine2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLLMResponse), TypeInfoPropertyName = "RetellLLMResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLLMResponseVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLlmRequest), TypeInfoPropertyName = "RetellLlmRequest2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLLMResponseVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLlmOverrideS2sModel), TypeInfoPropertyName = "RetellLlmOverrideS2sModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLlmOverrideStartSpeaker), TypeInfoPropertyName = "RetellLlmOverrideStartSpeaker2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLlmRequestVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.State))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ScoringCriteriaCustomCondition))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SendSMSTool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SendSMSToolType), TypeInfoPropertyName = "SendSMSToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SendSMSToolExecutionMessageType), TypeInfoPropertyName = "SendSMSToolExecutionMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContent), TypeInfoPropertyName = "SmsContent2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSender), TypeInfoPropertyName = "SmsSender2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSenderVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSenderVariant1Type), TypeInfoPropertyName = "SmsSenderVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSenderVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSenderVariant2Type), TypeInfoPropertyName = "SmsSenderVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsDestination), TypeInfoPropertyName = "SmsDestination2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsDestinationVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsDestinationVariant1Type), TypeInfoPropertyName = "SmsDestinationVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsDestinationVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsDestinationVariant2Type), TypeInfoPropertyName = "SmsDestinationVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfSentimentAnalysisDetailVariant1SentimentAnalysisDetailVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SentimentAnalysisDetailVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SentimentAnalysisDetailVariant1Sentiment), TypeInfoPropertyName = "SentimentAnalysisDetailVariant1Sentiment2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SentimentAnalysisDetailVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SentimentAnalysisDetailVariant2Sentiment), TypeInfoPropertyName = "SentimentAnalysisDetailVariant2Sentiment2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SkipResponseEdgeVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SkipResponseEdgeVariant2TransitionCondition))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SkipResponseEdgeVariant2TransitionConditionType), TypeInfoPropertyName = "SkipResponseEdgeVariant2TransitionConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SkipResponseEdgeVariant2TransitionConditionPrompt), TypeInfoPropertyName = "SkipResponseEdgeVariant2TransitionConditionPrompt2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlwaysEdgeVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlwaysEdgeVariant2TransitionCondition))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlwaysEdgeVariant2TransitionConditionType), TypeInfoPropertyName = "AlwaysEdgeVariant2TransitionConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlwaysEdgeVariant2TransitionConditionPrompt), TypeInfoPropertyName = "AlwaysEdgeVariant2TransitionConditionPrompt2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentInferred))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentInferredType), TypeInfoPropertyName = "SmsContentInferredType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentPredefined))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentPredefinedType), TypeInfoPropertyName = "SmsContentPredefinedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentTemplate))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentTemplateType), TypeInfoPropertyName = "SmsContentTemplateType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentTemplateTemplate), TypeInfoPropertyName = "SmsContentTemplateTemplate2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsFailedEdge), TypeInfoPropertyName = "SmsFailedEdge2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsFailedEdgeVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsFailedEdgeVariant2TransitionCondition))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsFailedEdgeVariant2TransitionConditionType), TypeInfoPropertyName = "SmsFailedEdgeVariant2TransitionConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsFailedEdgeVariant2TransitionConditionPrompt), TypeInfoPropertyName = "SmsFailedEdgeVariant2TransitionConditionPrompt2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsNodeVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsNodeVariant2Type), TypeInfoPropertyName = "SmsNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfNodeInstructionSmsInstructionTemplate2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSuccessEdge), TypeInfoPropertyName = "SmsSuccessEdge2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSuccessEdgeVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSuccessEdgeVariant2TransitionCondition))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSuccessEdgeVariant2TransitionConditionType), TypeInfoPropertyName = "SmsSuccessEdgeVariant2TransitionConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSuccessEdgeVariant2TransitionConditionPrompt), TypeInfoPropertyName = "SmsSuccessEdgeVariant2TransitionConditionPrompt2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StateEdge))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StateTransitionMessageBaseRole), TypeInfoPropertyName = "StateTransitionMessageBaseRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StringAnalysisDataType), TypeInfoPropertyName = "StringAnalysisDataType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseBatchJob))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseBatchJobStatus), TypeInfoPropertyName = "TestCaseBatchJobStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseDefinitionInput))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolMock))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseDefinition), TypeInfoPropertyName = "TestCaseDefinition2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseDefinitionVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseDefinitionVariant2Type), TypeInfoPropertyName = "TestCaseDefinitionVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseJob))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseJobStatus), TypeInfoPropertyName = "TestCaseJobStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolMockInputMatchRule), TypeInfoPropertyName = "ToolMockInputMatchRule2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolMockInputMatchRuleVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolMockInputMatchRuleVariant1Type), TypeInfoPropertyName = "ToolMockInputMatchRuleVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolMockInputMatchRuleVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolMockInputMatchRuleVariant2Type), TypeInfoPropertyName = "ToolMockInputMatchRuleVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceToolCallAccuracy))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallInvocationMessageBaseRole), TypeInfoPropertyName = "ToolCallInvocationMessageBaseRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallInvocationUtterance))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallInvocationUtteranceRole), TypeInfoPropertyName = "ToolCallInvocationUtteranceRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallResultMessageBaseRole), TypeInfoPropertyName = "ToolCallResultMessageBaseRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallResultUtterance))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallResultUtteranceRole), TypeInfoPropertyName = "ToolCallResultUtteranceRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolParameterType), TypeInfoPropertyName = "ToolParameterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallTool))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallNodeVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallNodeVariant2Type), TypeInfoPropertyName = "TransferCallNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferDestination), TypeInfoPropertyName = "TransferDestination2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOption), TypeInfoPropertyName = "TransferOption2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallToolType), TypeInfoPropertyName = "TransferCallToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallToolExecutionMessageType), TypeInfoPropertyName = "TransferCallToolExecutionMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferDestinationInferred))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferDestinationInferredType), TypeInfoPropertyName = "TransferDestinationInferredType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferDestinationPredefined))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferDestinationPredefinedType), TypeInfoPropertyName = "TransferDestinationPredefinedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferFailedEdgeVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferFailedEdgeVariant2TransitionCondition))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferFailedEdgeVariant2TransitionConditionType), TypeInfoPropertyName = "TransferFailedEdgeVariant2TransitionConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferFailedEdgeVariant2TransitionConditionPrompt), TypeInfoPropertyName = "TransferFailedEdgeVariant2TransitionConditionPrompt2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionAgenticWarmTransfer))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionAgenticWarmTransferType), TypeInfoPropertyName = "TransferOptionAgenticWarmTransferType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionAgenticWarmTransferOnHoldMusic), TypeInfoPropertyName = "TransferOptionAgenticWarmTransferOnHoldMusic2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfWarmTransferPromptWarmTransferStaticMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.WarmTransferPrompt))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.WarmTransferStaticMessage))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionAgenticWarmTransferAgenticTransferConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionAgenticWarmTransferAgenticTransferConfigTransferAgent))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeout), TypeInfoPropertyName = "TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeout2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionColdTransfer))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionColdTransferType), TypeInfoPropertyName = "TransferOptionColdTransferType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionColdTransferColdTransferMode), TypeInfoPropertyName = "TransferOptionColdTransferColdTransferMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionWarmTransfer))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionWarmTransferType), TypeInfoPropertyName = "TransferOptionWarmTransferType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionWarmTransferOnHoldMusic), TypeInfoPropertyName = "TransferOptionWarmTransferOnHoldMusic2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateOrganizationRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateOrganizationRequestAutoCreditReloadConfig))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SpendBudgetCustomAlertRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateSpendBudgetRequest), TypeInfoPropertyName = "UpdateSpendBudgetRequest2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateSpendBudgetRequestVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateSpendBudgetRequestVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UserFormRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceHallucinationHallucinationType), TypeInfoPropertyName = "UtteranceHallucinationHallucinationType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceOrToolCall), TypeInfoPropertyName = "UtteranceOrToolCall2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Utterance))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceRole), TypeInfoPropertyName = "UtteranceRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceWord))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallBase))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallBaseCallStatus), TypeInfoPropertyName = "V2CallBaseCallStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallBaseDataStorageSetting), TypeInfoPropertyName = "V2CallBaseDataStorageSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallBaseLatency))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallBaseCallCost))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallBaseLlmTokenUsage))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallResponse), TypeInfoPropertyName = "V2CallResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2WebCallResponse), TypeInfoPropertyName = "V2WebCallResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2PhoneCallResponse), TypeInfoPropertyName = "V2PhoneCallResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallResponse), TypeInfoPropertyName = "V3CallResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3WebCallResponse), TypeInfoPropertyName = "V3WebCallResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3PhoneCallResponse), TypeInfoPropertyName = "V3PhoneCallResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallBase))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallBaseCallStatus), TypeInfoPropertyName = "V3CallBaseCallStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallBaseDataStorageSetting), TypeInfoPropertyName = "V3CallBaseDataStorageSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallBaseLatency))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallBaseCallCost))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallBaseLlmTokenUsage))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3PhoneCallResponseVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3PhoneCallResponseVariant1CallType), TypeInfoPropertyName = "V3PhoneCallResponseVariant1CallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3PhoneCallResponseVariant1Direction), TypeInfoPropertyName = "V3PhoneCallResponseVariant1Direction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3PhoneCallResponseVariant1TelephonyIdentifier))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3WebCallResponseVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3WebCallResponseVariant1CallType), TypeInfoPropertyName = "V3WebCallResponseVariant1CallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3ListCallsRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3ListCallsRequestSortOrder), TypeInfoPropertyName = "V3ListCallsRequestSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2PhoneCallResponseVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2PhoneCallResponseVariant1CallType), TypeInfoPropertyName = "V2PhoneCallResponseVariant1CallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2PhoneCallResponseVariant1Direction), TypeInfoPropertyName = "V2PhoneCallResponseVariant1Direction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2PhoneCallResponseVariant1TelephonyIdentifier))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2WebCallResponseVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2WebCallResponseVariant1CallType), TypeInfoPropertyName = "V2WebCallResponseVariant1CallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoiceResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoiceResponseProvider), TypeInfoPropertyName = "VoiceResponseProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoiceResponseGender), TypeInfoPropertyName = "VoiceResponseGender2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionBridgeTransfer))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionBridgeTransferType), TypeInfoPropertyName = "VoicemailActionBridgeTransferType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionHangup))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionHangupType), TypeInfoPropertyName = "VoicemailActionHangupType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionPrompt))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionPromptType), TypeInfoPropertyName = "VoicemailActionPromptType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionStaticText))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionStaticTextType), TypeInfoPropertyName = "VoicemailActionStaticTextType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.IvrActionHangup))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.IvrActionHangupType), TypeInfoPropertyName = "IvrActionHangupType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.IvrAction), TypeInfoPropertyName = "IvrAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.WarmTransferPromptType), TypeInfoPropertyName = "WarmTransferPromptType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.WarmTransferStaticMessageType), TypeInfoPropertyName = "WarmTransferStaticMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfigVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfigVariant1Mode), TypeInfoPropertyName = "ConductorOverageConfigVariant1Mode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfigVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfigVariant2Mode), TypeInfoPropertyName = "ConductorOverageConfigVariant2Mode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfigVariant3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfigVariant3Mode), TypeInfoPropertyName = "ConductorOverageConfigVariant3Mode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Contact))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactListResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactConversation), TypeInfoPropertyName = "ContactConversation2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactCall))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactChat))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactCallType), TypeInfoPropertyName = "ContactCallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactCallDirection), TypeInfoPropertyName = "ContactCallDirection2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactCallSentiment), TypeInfoPropertyName = "ContactCallSentiment2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactChatType), TypeInfoPropertyName = "ContactChatType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactChatDirection), TypeInfoPropertyName = "ContactChatDirection2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactChatSentiment), TypeInfoPropertyName = "ContactChatSentiment2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactConversationListResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DashboardSource), TypeInfoPropertyName = "DashboardSource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChartGroupItem), TypeInfoPropertyName = "ChartGroupItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChartGroupItemVariant1))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChartGroupItemVariant1Type), TypeInfoPropertyName = "ChartGroupItemVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChartGroupItemVariant2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChartGroupItemVariant2Type), TypeInfoPropertyName = "ChartGroupItemVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfAgentRequestObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfTestCaseDefinitionInputObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfChatAgentRequestObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberRequestNumberProvider), TypeInfoPropertyName = "CreatePhoneNumberRequestNumberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberRequestCountryCode), TypeInfoPropertyName = "CreatePhoneNumberRequestCountryCode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceRequestVoiceProvider), TypeInfoPropertyName = "CloneVoiceRequestVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceRequestVoiceProvider), TypeInfoPropertyName = "AddCommunityVoiceRequestVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceRequestVoiceProvider), TypeInfoPropertyName = "SearchCommunityVoiceRequestVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ImportPhoneNumberRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataRequestDataStorageSetting), TypeInfoPropertyName = "UpdateChatMetadataRequestDataStorageSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdatePhoneNumberRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallRequestDirection), TypeInfoPropertyName = "RegisterPhoneCallRequestDirection2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataRequestDataStorageSetting), TypeInfoPropertyName = "UpdateCallMetadataRequestDataStorageSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallRequest))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallRequestFieldsToOverride))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallRequestFieldsToOverrideDataStorageSetting), TypeInfoPropertyName = "UpdateLiveCallRequestFieldsToOverrideDataStorageSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallRequestCallControl))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsType), TypeInfoPropertyName = "ListTestCaseDefinitionsType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsType), TypeInfoPropertyName = "ListBatchTestsType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsSortOrder), TypeInfoPropertyName = "ListAgentsSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsSortOrder), TypeInfoPropertyName = "ListConversationFlowComponentsSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsSortOrder), TypeInfoPropertyName = "ListConversationFlowsSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListPhoneNumbersSortOrder), TypeInfoPropertyName = "ListPhoneNumbersSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMSortOrder), TypeInfoPropertyName = "ListRetellLLMSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsSortOrder), TypeInfoPropertyName = "ListExportRequestsSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus), TypeInfoPropertyName = "AddKnowledgeBaseSourcesResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus2), TypeInfoPropertyName = "AddKnowledgeBaseSourcesResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus3), TypeInfoPropertyName = "AddKnowledgeBaseSourcesResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus4), TypeInfoPropertyName = "AddKnowledgeBaseSourcesResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus5), TypeInfoPropertyName = "AddKnowledgeBaseSourcesResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponseStatus), TypeInfoPropertyName = "CreateAgentResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponseStatus2), TypeInfoPropertyName = "CreateAgentResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponseStatus3), TypeInfoPropertyName = "CreateAgentResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponseStatus4), TypeInfoPropertyName = "CreateAgentResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponseStatus), TypeInfoPropertyName = "CreateBatchCallResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponseStatus2), TypeInfoPropertyName = "CreateBatchCallResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponseStatus3), TypeInfoPropertyName = "CreateBatchCallResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponseStatus4), TypeInfoPropertyName = "CreateBatchCallResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus), TypeInfoPropertyName = "CreateBatchTestResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus2), TypeInfoPropertyName = "CreateBatchTestResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus3), TypeInfoPropertyName = "CreateBatchTestResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus4), TypeInfoPropertyName = "CreateBatchTestResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus5), TypeInfoPropertyName = "CreateBatchTestResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus), TypeInfoPropertyName = "CreateTestCaseDefinitionResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus2), TypeInfoPropertyName = "CreateTestCaseDefinitionResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus3), TypeInfoPropertyName = "CreateTestCaseDefinitionResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus4), TypeInfoPropertyName = "CreateTestCaseDefinitionResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus5), TypeInfoPropertyName = "CreateTestCaseDefinitionResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus), TypeInfoPropertyName = "DeleteTestCaseDefinitionResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus2), TypeInfoPropertyName = "DeleteTestCaseDefinitionResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus3), TypeInfoPropertyName = "DeleteTestCaseDefinitionResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus4), TypeInfoPropertyName = "DeleteTestCaseDefinitionResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus5), TypeInfoPropertyName = "DeleteTestCaseDefinitionResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus), TypeInfoPropertyName = "GetTestCaseDefinitionResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus2), TypeInfoPropertyName = "GetTestCaseDefinitionResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus3), TypeInfoPropertyName = "GetTestCaseDefinitionResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus4), TypeInfoPropertyName = "GetTestCaseDefinitionResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus5), TypeInfoPropertyName = "GetTestCaseDefinitionResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListTestCaseDefinitionsResponse22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus), TypeInfoPropertyName = "ListTestCaseDefinitionsResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus2), TypeInfoPropertyName = "ListTestCaseDefinitionsResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus3), TypeInfoPropertyName = "ListTestCaseDefinitionsResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus4), TypeInfoPropertyName = "ListTestCaseDefinitionsResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus), TypeInfoPropertyName = "UpdateTestCaseDefinitionResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus2), TypeInfoPropertyName = "UpdateTestCaseDefinitionResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus3), TypeInfoPropertyName = "UpdateTestCaseDefinitionResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus4), TypeInfoPropertyName = "UpdateTestCaseDefinitionResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus5), TypeInfoPropertyName = "UpdateTestCaseDefinitionResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus), TypeInfoPropertyName = "GetBatchTestResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus2), TypeInfoPropertyName = "GetBatchTestResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus3), TypeInfoPropertyName = "GetBatchTestResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus4), TypeInfoPropertyName = "GetBatchTestResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus5), TypeInfoPropertyName = "GetBatchTestResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListBatchTestsResponse22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponseStatus), TypeInfoPropertyName = "ListBatchTestsResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponseStatus2), TypeInfoPropertyName = "ListBatchTestsResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponseStatus3), TypeInfoPropertyName = "ListBatchTestsResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponseStatus4), TypeInfoPropertyName = "ListBatchTestsResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus), TypeInfoPropertyName = "GetTestRunResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus2), TypeInfoPropertyName = "GetTestRunResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus3), TypeInfoPropertyName = "GetTestRunResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus4), TypeInfoPropertyName = "GetTestRunResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus5), TypeInfoPropertyName = "GetTestRunResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListTestRunsResponse22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponseStatus), TypeInfoPropertyName = "ListTestRunsResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponseStatus2), TypeInfoPropertyName = "ListTestRunsResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponseStatus3), TypeInfoPropertyName = "ListTestRunsResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponseStatus4), TypeInfoPropertyName = "ListTestRunsResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponse7))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestRunsResponseStatus5), TypeInfoPropertyName = "ListTestRunsResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatAgentResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatAgentResponseStatus), TypeInfoPropertyName = "CreateChatAgentResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatAgentResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatAgentResponseStatus2), TypeInfoPropertyName = "CreateChatAgentResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatAgentResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatAgentResponseStatus3), TypeInfoPropertyName = "CreateChatAgentResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatAgentResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatAgentResponseStatus4), TypeInfoPropertyName = "CreateChatAgentResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus), TypeInfoPropertyName = "AgentPlaygroundCompletionResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus2), TypeInfoPropertyName = "AgentPlaygroundCompletionResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus3), TypeInfoPropertyName = "AgentPlaygroundCompletionResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus4), TypeInfoPropertyName = "AgentPlaygroundCompletionResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus5), TypeInfoPropertyName = "AgentPlaygroundCompletionResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponse7))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus6), TypeInfoPropertyName = "AgentPlaygroundCompletionResponseStatus62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponseStatus), TypeInfoPropertyName = "CreateChatCompletionResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponseStatus2), TypeInfoPropertyName = "CreateChatCompletionResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponseStatus3), TypeInfoPropertyName = "CreateChatCompletionResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponseStatus4), TypeInfoPropertyName = "CreateChatCompletionResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponseStatus5), TypeInfoPropertyName = "CreateChatCompletionResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponse7))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatCompletionResponseStatus6), TypeInfoPropertyName = "CreateChatCompletionResponseStatus62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponseStatus), TypeInfoPropertyName = "CreateChatResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponseStatus2), TypeInfoPropertyName = "CreateChatResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponseStatus3), TypeInfoPropertyName = "CreateChatResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponseStatus4), TypeInfoPropertyName = "CreateChatResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponseStatus5), TypeInfoPropertyName = "CreateChatResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateChatResponseStatus6), TypeInfoPropertyName = "CreateChatResponseStatus62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus), TypeInfoPropertyName = "CreateConversationFlowComponentResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus2), TypeInfoPropertyName = "CreateConversationFlowComponentResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus3), TypeInfoPropertyName = "CreateConversationFlowComponentResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus4), TypeInfoPropertyName = "CreateConversationFlowComponentResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus5), TypeInfoPropertyName = "CreateConversationFlowComponentResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponseStatus), TypeInfoPropertyName = "CreateConversationFlowResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponseStatus2), TypeInfoPropertyName = "CreateConversationFlowResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponseStatus3), TypeInfoPropertyName = "CreateConversationFlowResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponseStatus4), TypeInfoPropertyName = "CreateConversationFlowResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowResponseStatus5), TypeInfoPropertyName = "CreateConversationFlowResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus), TypeInfoPropertyName = "CreateKnowledgeBaseResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus2), TypeInfoPropertyName = "CreateKnowledgeBaseResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus3), TypeInfoPropertyName = "CreateKnowledgeBaseResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus4), TypeInfoPropertyName = "CreateKnowledgeBaseResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus5), TypeInfoPropertyName = "CreateKnowledgeBaseResponseStatus52")] + internal sealed partial class SourceGenerationContextChunk1 : global::System.Text.Json.Serialization.JsonSerializerContext + { + } - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), + /// + /// + /// + [global::System.Text.Json.Serialization.JsonSourceGenerationOptions( + DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, + Converters = new global::System.Type[] + { + })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NullableLLMModel), TypeInfoPropertyName = "NullableLLMModel_RetellAI_NullableLLMModel")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.LLMModel?), TypeInfoPropertyName = "NullableLLMModel_RetellAI_LLMModel")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberResponseStatus), TypeInfoPropertyName = "CreatePhoneNumberResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberResponseStatus2), TypeInfoPropertyName = "CreatePhoneNumberResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberResponseStatus3), TypeInfoPropertyName = "CreatePhoneNumberResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateRetellLLMResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateRetellLLMResponseStatus), TypeInfoPropertyName = "CreateRetellLLMResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateRetellLLMResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateRetellLLMResponseStatus2), TypeInfoPropertyName = "CreateRetellLLMResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateRetellLLMResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateRetellLLMResponseStatus3), TypeInfoPropertyName = "CreateRetellLLMResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponseStatus), TypeInfoPropertyName = "CreateSmsChatResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponseStatus2), TypeInfoPropertyName = "CreateSmsChatResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponseStatus3), TypeInfoPropertyName = "CreateSmsChatResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponseStatus4), TypeInfoPropertyName = "CreateSmsChatResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponseStatus5), TypeInfoPropertyName = "CreateSmsChatResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateSmsChatResponseStatus6), TypeInfoPropertyName = "CreateSmsChatResponseStatus62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentResponseStatus), TypeInfoPropertyName = "DeleteAgentResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentResponseStatus2), TypeInfoPropertyName = "DeleteAgentResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentResponseStatus3), TypeInfoPropertyName = "DeleteAgentResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentResponseStatus4), TypeInfoPropertyName = "DeleteAgentResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatResponseStatus), TypeInfoPropertyName = "DeleteChatResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatResponseStatus2), TypeInfoPropertyName = "DeleteChatResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatResponseStatus3), TypeInfoPropertyName = "DeleteChatResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatResponseStatus4), TypeInfoPropertyName = "DeleteChatResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatAgentResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatAgentResponseStatus), TypeInfoPropertyName = "DeleteChatAgentResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatAgentResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatAgentResponseStatus2), TypeInfoPropertyName = "DeleteChatAgentResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatAgentResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatAgentResponseStatus3), TypeInfoPropertyName = "DeleteChatAgentResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatAgentResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteChatAgentResponseStatus4), TypeInfoPropertyName = "DeleteChatAgentResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowComponentResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus), TypeInfoPropertyName = "DeleteConversationFlowComponentResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowComponentResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus2), TypeInfoPropertyName = "DeleteConversationFlowComponentResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowComponentResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus3), TypeInfoPropertyName = "DeleteConversationFlowComponentResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowComponentResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus4), TypeInfoPropertyName = "DeleteConversationFlowComponentResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponseStatus), TypeInfoPropertyName = "DeleteConversationFlowResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponseStatus2), TypeInfoPropertyName = "DeleteConversationFlowResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponseStatus3), TypeInfoPropertyName = "DeleteConversationFlowResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponseStatus4), TypeInfoPropertyName = "DeleteConversationFlowResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteConversationFlowResponseStatus5), TypeInfoPropertyName = "DeleteConversationFlowResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus), TypeInfoPropertyName = "DeleteKnowledgeBaseSourceResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus2), TypeInfoPropertyName = "DeleteKnowledgeBaseSourceResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus3), TypeInfoPropertyName = "DeleteKnowledgeBaseSourceResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus4), TypeInfoPropertyName = "DeleteKnowledgeBaseSourceResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus), TypeInfoPropertyName = "DeleteKnowledgeBaseResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus2), TypeInfoPropertyName = "DeleteKnowledgeBaseResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus3), TypeInfoPropertyName = "DeleteKnowledgeBaseResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus4), TypeInfoPropertyName = "DeleteKnowledgeBaseResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeletePhoneNumberResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeletePhoneNumberResponseStatus), TypeInfoPropertyName = "DeletePhoneNumberResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeletePhoneNumberResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeletePhoneNumberResponseStatus2), TypeInfoPropertyName = "DeletePhoneNumberResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeletePhoneNumberResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeletePhoneNumberResponseStatus3), TypeInfoPropertyName = "DeletePhoneNumberResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteRetellLLMResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteRetellLLMResponseStatus), TypeInfoPropertyName = "DeleteRetellLLMResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteRetellLLMResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteRetellLLMResponseStatus2), TypeInfoPropertyName = "DeleteRetellLLMResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteRetellLLMResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteRetellLLMResponseStatus3), TypeInfoPropertyName = "DeleteRetellLLMResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteRetellLLMResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteRetellLLMResponseStatus4), TypeInfoPropertyName = "DeleteRetellLLMResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndChatResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndChatResponseStatus), TypeInfoPropertyName = "EndChatResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndChatResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndChatResponseStatus2), TypeInfoPropertyName = "EndChatResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndChatResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndChatResponseStatus3), TypeInfoPropertyName = "EndChatResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndChatResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndChatResponseStatus4), TypeInfoPropertyName = "EndChatResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentVersionsResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentVersionsResponseStatus), TypeInfoPropertyName = "GetAgentVersionsResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentVersionsResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentVersionsResponseStatus2), TypeInfoPropertyName = "GetAgentVersionsResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentVersionsResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentVersionsResponseStatus3), TypeInfoPropertyName = "GetAgentVersionsResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentVersionsResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentVersionsResponseStatus4), TypeInfoPropertyName = "GetAgentVersionsResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentResponseStatus), TypeInfoPropertyName = "GetAgentResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentResponseStatus2), TypeInfoPropertyName = "GetAgentResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentResponseStatus3), TypeInfoPropertyName = "GetAgentResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetAgentResponseStatus4), TypeInfoPropertyName = "GetAgentResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentVersionsResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentVersionsResponseStatus), TypeInfoPropertyName = "GetChatAgentVersionsResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentVersionsResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentVersionsResponseStatus2), TypeInfoPropertyName = "GetChatAgentVersionsResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentVersionsResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentVersionsResponseStatus3), TypeInfoPropertyName = "GetChatAgentVersionsResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentResponseStatus), TypeInfoPropertyName = "GetChatAgentResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentResponseStatus2), TypeInfoPropertyName = "GetChatAgentResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentResponseStatus3), TypeInfoPropertyName = "GetChatAgentResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatAgentResponseStatus4), TypeInfoPropertyName = "GetChatAgentResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatResponseStatus), TypeInfoPropertyName = "GetChatResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatResponseStatus2), TypeInfoPropertyName = "GetChatResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatResponseStatus3), TypeInfoPropertyName = "GetChatResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetChatResponseStatus4), TypeInfoPropertyName = "GetChatResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConcurrencyResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConcurrencyResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConcurrencyResponseStatus), TypeInfoPropertyName = "GetConcurrencyResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConcurrencyResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConcurrencyResponseStatus2), TypeInfoPropertyName = "GetConcurrencyResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetApiKeyInfoResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetApiKeyInfoResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetApiKeyInfoResponseStatus), TypeInfoPropertyName = "GetApiKeyInfoResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetApiKeyInfoResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetApiKeyInfoResponseStatus2), TypeInfoPropertyName = "GetApiKeyInfoResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowComponentResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowComponentResponseStatus), TypeInfoPropertyName = "GetConversationFlowComponentResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowComponentResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowComponentResponseStatus2), TypeInfoPropertyName = "GetConversationFlowComponentResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowComponentResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowComponentResponseStatus3), TypeInfoPropertyName = "GetConversationFlowComponentResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowComponentResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowComponentResponseStatus4), TypeInfoPropertyName = "GetConversationFlowComponentResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponseStatus), TypeInfoPropertyName = "GetConversationFlowResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponseStatus2), TypeInfoPropertyName = "GetConversationFlowResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponseStatus3), TypeInfoPropertyName = "GetConversationFlowResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponseStatus4), TypeInfoPropertyName = "GetConversationFlowResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetConversationFlowResponseStatus5), TypeInfoPropertyName = "GetConversationFlowResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetKnowledgeBaseResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetKnowledgeBaseResponseStatus), TypeInfoPropertyName = "GetKnowledgeBaseResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetKnowledgeBaseResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetKnowledgeBaseResponseStatus2), TypeInfoPropertyName = "GetKnowledgeBaseResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetKnowledgeBaseResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetKnowledgeBaseResponseStatus3), TypeInfoPropertyName = "GetKnowledgeBaseResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetKnowledgeBaseResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetKnowledgeBaseResponseStatus4), TypeInfoPropertyName = "GetKnowledgeBaseResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetMCPToolsResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetMCPToolsResponseStatus), TypeInfoPropertyName = "GetMCPToolsResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetMCPToolsResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetMCPToolsResponseStatus2), TypeInfoPropertyName = "GetMCPToolsResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetMCPToolsResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetMCPToolsResponseStatus3), TypeInfoPropertyName = "GetMCPToolsResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetMCPToolsResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetMCPToolsResponseStatus4), TypeInfoPropertyName = "GetMCPToolsResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetPhoneNumberResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetPhoneNumberResponseStatus), TypeInfoPropertyName = "GetPhoneNumberResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetPhoneNumberResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetPhoneNumberResponseStatus2), TypeInfoPropertyName = "GetPhoneNumberResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetPhoneNumberResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetPhoneNumberResponseStatus3), TypeInfoPropertyName = "GetPhoneNumberResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetPhoneNumberResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetPhoneNumberResponseStatus4), TypeInfoPropertyName = "GetPhoneNumberResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetRetellLLMResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetRetellLLMResponseStatus), TypeInfoPropertyName = "GetRetellLLMResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetRetellLLMResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetRetellLLMResponseStatus2), TypeInfoPropertyName = "GetRetellLLMResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetRetellLLMResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetRetellLLMResponseStatus3), TypeInfoPropertyName = "GetRetellLLMResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetRetellLLMResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetRetellLLMResponseStatus4), TypeInfoPropertyName = "GetRetellLLMResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetVoiceResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetVoiceResponseStatus), TypeInfoPropertyName = "GetVoiceResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetVoiceResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetVoiceResponseStatus2), TypeInfoPropertyName = "GetVoiceResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetVoiceResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetVoiceResponseStatus3), TypeInfoPropertyName = "GetVoiceResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetVoiceResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetVoiceResponseStatus4), TypeInfoPropertyName = "GetVoiceResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponseStatus), TypeInfoPropertyName = "CloneVoiceResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponseStatus2), TypeInfoPropertyName = "CloneVoiceResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponseStatus3), TypeInfoPropertyName = "CloneVoiceResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponseStatus4), TypeInfoPropertyName = "CloneVoiceResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceResponseStatus5), TypeInfoPropertyName = "CloneVoiceResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceResponseStatus), TypeInfoPropertyName = "AddCommunityVoiceResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceResponseStatus2), TypeInfoPropertyName = "AddCommunityVoiceResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceResponseStatus3), TypeInfoPropertyName = "AddCommunityVoiceResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceResponseStatus4), TypeInfoPropertyName = "AddCommunityVoiceResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponseVoice))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponseStatus), TypeInfoPropertyName = "SearchCommunityVoiceResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponseStatus2), TypeInfoPropertyName = "SearchCommunityVoiceResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponseStatus3), TypeInfoPropertyName = "SearchCommunityVoiceResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceResponseStatus4), TypeInfoPropertyName = "SearchCommunityVoiceResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ImportPhoneNumberResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ImportPhoneNumberResponseStatus), TypeInfoPropertyName = "ImportPhoneNumberResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ImportPhoneNumberResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ImportPhoneNumberResponseStatus2), TypeInfoPropertyName = "ImportPhoneNumberResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ImportPhoneNumberResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ImportPhoneNumberResponseStatus3), TypeInfoPropertyName = "ImportPhoneNumberResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListAgentsResponse22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsResponseStatus), TypeInfoPropertyName = "ListAgentsResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsResponseStatus2), TypeInfoPropertyName = "ListAgentsResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsResponseStatus3), TypeInfoPropertyName = "ListAgentsResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsResponseStatus4), TypeInfoPropertyName = "ListAgentsResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListChatsResponse22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListChatsResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListChatsResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListChatsResponseStatus), TypeInfoPropertyName = "ListChatsResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListChatsResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListChatsResponseStatus2), TypeInfoPropertyName = "ListChatsResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListChatsResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListChatsResponseStatus3), TypeInfoPropertyName = "ListChatsResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListChatsResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListChatsResponseStatus4), TypeInfoPropertyName = "ListChatsResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListConversationFlowComponentsResponse22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus), TypeInfoPropertyName = "ListConversationFlowComponentsResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus2), TypeInfoPropertyName = "ListConversationFlowComponentsResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus3), TypeInfoPropertyName = "ListConversationFlowComponentsResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus4), TypeInfoPropertyName = "ListConversationFlowComponentsResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListConversationFlowsResponse22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponseStatus), TypeInfoPropertyName = "ListConversationFlowsResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponseStatus2), TypeInfoPropertyName = "ListConversationFlowsResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponseStatus3), TypeInfoPropertyName = "ListConversationFlowsResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponseStatus4), TypeInfoPropertyName = "ListConversationFlowsResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponse7))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsResponseStatus5), TypeInfoPropertyName = "ListConversationFlowsResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListKnowledgeBasesResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListKnowledgeBasesResponseStatus), TypeInfoPropertyName = "ListKnowledgeBasesResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListKnowledgeBasesResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListKnowledgeBasesResponseStatus2), TypeInfoPropertyName = "ListKnowledgeBasesResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListKnowledgeBasesResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListKnowledgeBasesResponseStatus3), TypeInfoPropertyName = "ListKnowledgeBasesResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListPhoneNumbersResponse22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListPhoneNumbersResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListPhoneNumbersResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListPhoneNumbersResponseStatus), TypeInfoPropertyName = "ListPhoneNumbersResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListPhoneNumbersResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListPhoneNumbersResponseStatus2), TypeInfoPropertyName = "ListPhoneNumbersResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListRetellLLMResponse22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponseStatus), TypeInfoPropertyName = "ListRetellLLMResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponseStatus2), TypeInfoPropertyName = "ListRetellLLMResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponseStatus3), TypeInfoPropertyName = "ListRetellLLMResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponseStatus4), TypeInfoPropertyName = "ListRetellLLMResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponse7))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMResponseStatus5), TypeInfoPropertyName = "ListRetellLLMResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListVoicesResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListVoicesResponseStatus), TypeInfoPropertyName = "ListVoicesResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListVoicesResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListVoicesResponseStatus2), TypeInfoPropertyName = "ListVoicesResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf), TypeInfoPropertyName = "OneOfAgentResponseChatAgentResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponseStatus), TypeInfoPropertyName = "CreateAgentVersionResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponseStatus2), TypeInfoPropertyName = "CreateAgentVersionResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponseStatus3), TypeInfoPropertyName = "CreateAgentVersionResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponseStatus4), TypeInfoPropertyName = "CreateAgentVersionResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentVersionResponseStatus5), TypeInfoPropertyName = "CreateAgentVersionResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponseStatus), TypeInfoPropertyName = "PublishAgentVersionResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponseStatus2), TypeInfoPropertyName = "PublishAgentVersionResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponseStatus3), TypeInfoPropertyName = "PublishAgentVersionResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponseStatus4), TypeInfoPropertyName = "PublishAgentVersionResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PublishAgentVersionResponseStatus5), TypeInfoPropertyName = "PublishAgentVersionResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponseStatus), TypeInfoPropertyName = "DeleteAgentVersionResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponseStatus2), TypeInfoPropertyName = "DeleteAgentVersionResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponseStatus3), TypeInfoPropertyName = "DeleteAgentVersionResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponseStatus4), TypeInfoPropertyName = "DeleteAgentVersionResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteAgentVersionResponseStatus5), TypeInfoPropertyName = "DeleteAgentVersionResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponseStatus), TypeInfoPropertyName = "RerunCallAnalysisResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponseStatus2), TypeInfoPropertyName = "RerunCallAnalysisResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponseStatus3), TypeInfoPropertyName = "RerunCallAnalysisResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponseStatus4), TypeInfoPropertyName = "RerunCallAnalysisResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponseStatus5), TypeInfoPropertyName = "RerunCallAnalysisResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponseStatus6), TypeInfoPropertyName = "RerunCallAnalysisResponseStatus62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponse7))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunCallAnalysisResponseStatus7), TypeInfoPropertyName = "RerunCallAnalysisResponseStatus72")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponseStatus), TypeInfoPropertyName = "RerunChatAnalysisResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponseStatus2), TypeInfoPropertyName = "RerunChatAnalysisResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponseStatus3), TypeInfoPropertyName = "RerunChatAnalysisResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponseStatus4), TypeInfoPropertyName = "RerunChatAnalysisResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponseStatus5), TypeInfoPropertyName = "RerunChatAnalysisResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponseStatus6), TypeInfoPropertyName = "RerunChatAnalysisResponseStatus62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponse7))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RerunChatAnalysisResponseStatus7), TypeInfoPropertyName = "RerunChatAnalysisResponseStatus72")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponseStatus), TypeInfoPropertyName = "UpdateAgentResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponseStatus2), TypeInfoPropertyName = "UpdateAgentResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponseStatus3), TypeInfoPropertyName = "UpdateAgentResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponseStatus4), TypeInfoPropertyName = "UpdateAgentResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateAgentResponseStatus5), TypeInfoPropertyName = "UpdateAgentResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponseStatus), TypeInfoPropertyName = "UpdateChatAgentResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponseStatus2), TypeInfoPropertyName = "UpdateChatAgentResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponseStatus3), TypeInfoPropertyName = "UpdateChatAgentResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponseStatus4), TypeInfoPropertyName = "UpdateChatAgentResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatAgentResponseStatus5), TypeInfoPropertyName = "UpdateChatAgentResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataResponseStatus), TypeInfoPropertyName = "UpdateChatMetadataResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataResponseStatus2), TypeInfoPropertyName = "UpdateChatMetadataResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataResponseStatus3), TypeInfoPropertyName = "UpdateChatMetadataResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataResponseStatus4), TypeInfoPropertyName = "UpdateChatMetadataResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus), TypeInfoPropertyName = "UpdateConversationFlowComponentResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus2), TypeInfoPropertyName = "UpdateConversationFlowComponentResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus3), TypeInfoPropertyName = "UpdateConversationFlowComponentResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus4), TypeInfoPropertyName = "UpdateConversationFlowComponentResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus5), TypeInfoPropertyName = "UpdateConversationFlowComponentResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus6), TypeInfoPropertyName = "UpdateConversationFlowComponentResponseStatus62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponseStatus), TypeInfoPropertyName = "UpdateConversationFlowResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponseStatus2), TypeInfoPropertyName = "UpdateConversationFlowResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponseStatus3), TypeInfoPropertyName = "UpdateConversationFlowResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponseStatus4), TypeInfoPropertyName = "UpdateConversationFlowResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponseStatus5), TypeInfoPropertyName = "UpdateConversationFlowResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateConversationFlowResponseStatus6), TypeInfoPropertyName = "UpdateConversationFlowResponseStatus62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdatePhoneNumberResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdatePhoneNumberResponseStatus), TypeInfoPropertyName = "UpdatePhoneNumberResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdatePhoneNumberResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdatePhoneNumberResponseStatus2), TypeInfoPropertyName = "UpdatePhoneNumberResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdatePhoneNumberResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdatePhoneNumberResponseStatus3), TypeInfoPropertyName = "UpdatePhoneNumberResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdatePhoneNumberResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdatePhoneNumberResponseStatus4), TypeInfoPropertyName = "UpdatePhoneNumberResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponseStatus), TypeInfoPropertyName = "UpdateRetellLLMResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponseStatus2), TypeInfoPropertyName = "UpdateRetellLLMResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponseStatus3), TypeInfoPropertyName = "UpdateRetellLLMResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponseStatus4), TypeInfoPropertyName = "UpdateRetellLLMResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateRetellLLMResponseStatus5), TypeInfoPropertyName = "UpdateRetellLLMResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponseStatus), TypeInfoPropertyName = "CreatePhoneCallResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponseStatus2), TypeInfoPropertyName = "CreatePhoneCallResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponseStatus3), TypeInfoPropertyName = "CreatePhoneCallResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponseStatus4), TypeInfoPropertyName = "CreatePhoneCallResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponseStatus5), TypeInfoPropertyName = "CreatePhoneCallResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneCallResponseStatus6), TypeInfoPropertyName = "CreatePhoneCallResponseStatus62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponseStatus), TypeInfoPropertyName = "CreateWebCallResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponseStatus2), TypeInfoPropertyName = "CreateWebCallResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponseStatus3), TypeInfoPropertyName = "CreateWebCallResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponseStatus4), TypeInfoPropertyName = "CreateWebCallResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponseStatus5), TypeInfoPropertyName = "CreateWebCallResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateWebCallResponseStatus6), TypeInfoPropertyName = "CreateWebCallResponseStatus62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteCallResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteCallResponseStatus), TypeInfoPropertyName = "DeleteCallResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteCallResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteCallResponseStatus2), TypeInfoPropertyName = "DeleteCallResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteCallResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteCallResponseStatus3), TypeInfoPropertyName = "DeleteCallResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteCallResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteCallResponseStatus4), TypeInfoPropertyName = "DeleteCallResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetCallResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetCallResponseStatus), TypeInfoPropertyName = "GetCallResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetCallResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetCallResponseStatus2), TypeInfoPropertyName = "GetCallResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetCallResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetCallResponseStatus3), TypeInfoPropertyName = "GetCallResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetCallResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetCallResponseStatus4), TypeInfoPropertyName = "GetCallResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListCallsResponse22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListCallsResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + internal sealed partial class SourceGenerationContextChunk2 : global::System.Text.Json.Serialization.JsonSerializerContext + { + } - typeof(global::RetellAI.JsonConverters.AllOfJsonConverter), + /// + /// + /// + [global::System.Text.Json.Serialization.JsonSourceGenerationOptions( + DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, + Converters = new global::System.Type[] + { + })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NullableLLMModel), TypeInfoPropertyName = "NullableLLMModel_RetellAI_NullableLLMModel")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.LLMModel?), TypeInfoPropertyName = "NullableLLMModel_RetellAI_LLMModel")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListCallsResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListCallsResponseStatus), TypeInfoPropertyName = "ListCallsResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListCallsResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListCallsResponseStatus2), TypeInfoPropertyName = "ListCallsResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListCallsResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListCallsResponseStatus3), TypeInfoPropertyName = "ListCallsResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListCallsResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListCallsResponseStatus4), TypeInfoPropertyName = "ListCallsResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf), TypeInfoPropertyName = "AllOfPaginatedResponseBaseListExportRequestsResponse22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponseItem))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponseItemChannel), TypeInfoPropertyName = "ListExportRequestsResponseItemChannel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponseItemStatus), TypeInfoPropertyName = "ListExportRequestsResponseItemStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponseStatus), TypeInfoPropertyName = "ListExportRequestsResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponseStatus2), TypeInfoPropertyName = "ListExportRequestsResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponseStatus3), TypeInfoPropertyName = "ListExportRequestsResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsResponseStatus4), TypeInfoPropertyName = "ListExportRequestsResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponseStatus), TypeInfoPropertyName = "RegisterPhoneCallResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponseStatus2), TypeInfoPropertyName = "RegisterPhoneCallResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponseStatus3), TypeInfoPropertyName = "RegisterPhoneCallResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponseStatus4), TypeInfoPropertyName = "RegisterPhoneCallResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponseStatus5), TypeInfoPropertyName = "RegisterPhoneCallResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallResponseStatus6), TypeInfoPropertyName = "RegisterPhoneCallResponseStatus62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataResponseStatus), TypeInfoPropertyName = "UpdateCallMetadataResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataResponseStatus2), TypeInfoPropertyName = "UpdateCallMetadataResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataResponseStatus3), TypeInfoPropertyName = "UpdateCallMetadataResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataResponseStatus4), TypeInfoPropertyName = "UpdateCallMetadataResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponseStatus), TypeInfoPropertyName = "UpdateLiveCallResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponseStatus2), TypeInfoPropertyName = "UpdateLiveCallResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponseStatus3), TypeInfoPropertyName = "UpdateLiveCallResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponse5))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponseStatus4), TypeInfoPropertyName = "UpdateLiveCallResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponse6))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallResponseStatus5), TypeInfoPropertyName = "UpdateLiveCallResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StopCallResponse))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StopCallResponseStatus), TypeInfoPropertyName = "StopCallResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StopCallResponse2))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StopCallResponseStatus2), TypeInfoPropertyName = "StopCallResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StopCallResponse3))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StopCallResponseStatus3), TypeInfoPropertyName = "StopCallResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StopCallResponse4))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StopCallResponseStatus4), TypeInfoPropertyName = "StopCallResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertMetricType?), TypeInfoPropertyName = "NullableAlertMetricType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AsrProvider?), TypeInfoPropertyName = "NullableAsrProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(int?))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(double?))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(bool?))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterAlertFilterDisconnectionReason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DisconnectionReason5?), TypeInfoPropertyName = "NullableDisconnectionReason52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomFieldFilter?), TypeInfoPropertyName = "NullableCustomFieldFilter2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfStringFilterObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterAlertFilterStatusCode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertFilterStatusCodeValueItem?), TypeInfoPropertyName = "NullableAlertFilterStatusCodeValueItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertFilterErrorCodeItem?), TypeInfoPropertyName = "NullableAlertFilterErrorCodeItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertIncidentResponseThresholdType?), TypeInfoPropertyName = "NullableAlertIncidentResponseThresholdType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertIncidentResponseComparator?), TypeInfoPropertyName = "NullableAlertIncidentResponseComparator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertIncidentResponseFrequency?), TypeInfoPropertyName = "NullableAlertIncidentResponseFrequency2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertIncidentResponseWindow?), TypeInfoPropertyName = "NullableAlertIncidentResponseWindow2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleRequestThresholdType?), TypeInfoPropertyName = "NullableAlertRuleRequestThresholdType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleRequestComparator?), TypeInfoPropertyName = "NullableAlertRuleRequestComparator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleRequestFrequency?), TypeInfoPropertyName = "NullableAlertRuleRequestFrequency2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleRequestWindow?), TypeInfoPropertyName = "NullableAlertRuleRequestWindow2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleResponseThresholdType?), TypeInfoPropertyName = "NullableAlertRuleResponseThresholdType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleResponseComparator?), TypeInfoPropertyName = "NullableAlertRuleResponseComparator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleResponseFrequency?), TypeInfoPropertyName = "NullableAlertRuleResponseFrequency2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlertRuleResponseWindow?), TypeInfoPropertyName = "NullableAlertRuleResponseWindow2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentVersionReference?), TypeInfoPropertyName = "NullableAgentVersionReference2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngine?), TypeInfoPropertyName = "NullableResponseEngine2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestVoiceModel?), TypeInfoPropertyName = "NullableAgentRequestVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestVoiceEmotion?), TypeInfoPropertyName = "NullableAgentRequestVoiceEmotion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestExpressiveEmotionTag?), TypeInfoPropertyName = "NullableAgentRequestExpressiveEmotionTag2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestAmbientSound?), TypeInfoPropertyName = "NullableAgentRequestAmbientSound2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf, global::RetellAI.AgentRequestLanguage?>?), TypeInfoPropertyName = "NullableOneOfLanguage3IListLanguage3AgentRequestLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Language3?), TypeInfoPropertyName = "NullableLanguage32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestLanguage?), TypeInfoPropertyName = "NullableAgentRequestLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestWebhookEvent?), TypeInfoPropertyName = "NullableAgentRequestWebhookEvent2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestDataStorageSetting?), TypeInfoPropertyName = "NullableAgentRequestDataStorageSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestPronunciationDictionaryItemAlphabet?), TypeInfoPropertyName = "NullableAgentRequestPronunciationDictionaryItemAlphabet2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailAction?), TypeInfoPropertyName = "NullableVoicemailAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PostCallAnalysisData?), TypeInfoPropertyName = "NullablePostCallAnalysisData2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NullableLLMModel?), TypeInfoPropertyName = "NullableNullableLLMModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestSttMode?), TypeInfoPropertyName = "NullableAgentRequestSttMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestVocabSpecialization?), TypeInfoPropertyName = "NullableAgentRequestVocabSpecialization2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentRequestDenoisingMode?), TypeInfoPropertyName = "NullableAgentRequestDenoisingMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentResponse?), TypeInfoPropertyName = "NullableAgentResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(long?))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfStringFilterAgentListFilterChannel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentListFilterChannelOp?), TypeInfoPropertyName = "NullableAgentListFilterChannelOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentListFilterChannelValue?), TypeInfoPropertyName = "NullableAgentListFilterChannelValue2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentListItemResponseChannel?), TypeInfoPropertyName = "NullableAgentListItemResponseChannel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapNode?), TypeInfoPropertyName = "NullableAgentSwapNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeBase?), TypeInfoPropertyName = "NullableNodeBase2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapNodeVariant2Type?), TypeInfoPropertyName = "NullableAgentSwapNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PostCallAnalysisSetting?), TypeInfoPropertyName = "NullablePostCallAnalysisSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapWebhookSetting?), TypeInfoPropertyName = "NullableAgentSwapWebhookSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferFailedEdge?), TypeInfoPropertyName = "NullableTransferFailedEdge2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeInstruction?), TypeInfoPropertyName = "NullableNodeInstruction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapToolType?), TypeInfoPropertyName = "NullableAgentSwapToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AgentSwapToolExecutionMessageType?), TypeInfoPropertyName = "NullableAgentSwapToolExecutionMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AnalysisData?), TypeInfoPropertyName = "NullableAnalysisData2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PostChatAnalysisData?), TypeInfoPropertyName = "NullablePostChatAnalysisData2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BookAppointmentCalToolType?), TypeInfoPropertyName = "NullableBookAppointmentCalToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfDoubleString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BooleanAnalysisDataType?), TypeInfoPropertyName = "NullableBooleanAnalysisDataType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BranchNode?), TypeInfoPropertyName = "NullableBranchNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BranchNodeVariant2Type?), TypeInfoPropertyName = "NullableBranchNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ElseEdge?), TypeInfoPropertyName = "NullableElseEdge2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferNode?), TypeInfoPropertyName = "NullableBridgeTransferNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferNodeVariant2Type?), TypeInfoPropertyName = "NullableBridgeTransferNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferToolType?), TypeInfoPropertyName = "NullableBridgeTransferToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BridgeTransferToolExecutionMessageType?), TypeInfoPropertyName = "NullableBridgeTransferToolExecutionMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallAnalysisUserSentiment?), TypeInfoPropertyName = "NullableCallAnalysisUserSentiment2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DayOfWeek?), TypeInfoPropertyName = "NullableDayOfWeek2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferNode?), TypeInfoPropertyName = "NullableCancelTransferNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferNodeVariant2Type?), TypeInfoPropertyName = "NullableCancelTransferNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferToolType?), TypeInfoPropertyName = "NullableCancelTransferToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CancelTransferToolExecutionMessageType?), TypeInfoPropertyName = "NullableCancelTransferToolExecutionMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PreviewCallQA?), TypeInfoPropertyName = "NullablePreviewCallQA2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf, global::RetellAI.ChatAgentRequestLanguage?>?), TypeInfoPropertyName = "NullableOneOfLanguage3IListLanguage3ChatAgentRequestLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentRequestLanguage?), TypeInfoPropertyName = "NullableChatAgentRequestLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentRequestWebhookEvent?), TypeInfoPropertyName = "NullableChatAgentRequestWebhookEvent2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentRequestDataStorageSetting?), TypeInfoPropertyName = "NullableChatAgentRequestDataStorageSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAgentResponse?), TypeInfoPropertyName = "NullableChatAgentResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatAnalysisUserSentiment?), TypeInfoPropertyName = "NullableChatAnalysisUserSentiment2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatResponseChatStatus?), TypeInfoPropertyName = "NullableChatResponseChatStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatResponseChatType?), TypeInfoPropertyName = "NullableChatResponseChatType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfStringDoubleBoolean2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MessageOrToolCall?), TypeInfoPropertyName = "NullableMessageOrToolCall2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3ChatResponse?), TypeInfoPropertyName = "NullableV3ChatResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3ListChatsRequestSortOrder?), TypeInfoPropertyName = "NullableV3ListChatsRequestSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CheckAvailabilityCalToolType?), TypeInfoPropertyName = "NullableCheckAvailabilityCalToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortAggregatedResultGroupBy?), TypeInfoPropertyName = "NullableCohortAggregatedResultGroupBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?, global::RetellAI.RangeFilter>?), TypeInfoPropertyName = "NullableOneOfAllOfNumberFilterCohortFilterStartTimestampVariant1RangeFilter2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfNumberFilterCohortFilterStartTimestampVariant12")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortFilterStartTimestampVariant1Op?), TypeInfoPropertyName = "NullableCohortFilterStartTimestampVariant1Op2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterCohortFilterDisconnectionReason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfNumberFilterRangeFilter2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortFilterCallDurationFilterOp?), TypeInfoPropertyName = "NullableCohortFilterCallDurationFilterOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortSuccessfulCriteriaType?), TypeInfoPropertyName = "NullableCohortSuccessfulCriteriaType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortSuccessfulCriteriaOp?), TypeInfoPropertyName = "NullableCohortSuccessfulCriteriaOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortEvaluationMode?), TypeInfoPropertyName = "NullableCohortEvaluationMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ComponentNode?), TypeInfoPropertyName = "NullableComponentNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ComponentNodeVariant2Type?), TypeInfoPropertyName = "NullableComponentNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ComponentNodeVariant2ComponentType?), TypeInfoPropertyName = "NullableComponentNodeVariant2ComponentType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowComponentResponse?), TypeInfoPropertyName = "NullableConversationFlowComponentResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowComponentRequest?), TypeInfoPropertyName = "NullableCreateConversationFlowComponentRequest2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTool?), TypeInfoPropertyName = "NullableNodeTool2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowNode?), TypeInfoPropertyName = "NullableConversationFlowNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationNode?), TypeInfoPropertyName = "NullableConversationNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SubagentNode?), TypeInfoPropertyName = "NullableSubagentNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndNode?), TypeInfoPropertyName = "NullableEndNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FunctionNode?), TypeInfoPropertyName = "NullableFunctionNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeNode?), TypeInfoPropertyName = "NullableCodeNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallNode?), TypeInfoPropertyName = "NullableTransferCallNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PressDigitNode?), TypeInfoPropertyName = "NullablePressDigitNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsNode?), TypeInfoPropertyName = "NullableSmsNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ExtractDynamicVariablesNode?), TypeInfoPropertyName = "NullableExtractDynamicVariablesNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPNode?), TypeInfoPropertyName = "NullableMCPNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowOverrideStartSpeaker?), TypeInfoPropertyName = "NullableConversationFlowOverrideStartSpeaker2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlowResponse?), TypeInfoPropertyName = "NullableConversationFlowResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationFlow?), TypeInfoPropertyName = "NullableConversationFlow2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConversationNodeVariant3Type?), TypeInfoPropertyName = "NullableConversationNodeVariant3Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SkipResponseEdge?), TypeInfoPropertyName = "NullableSkipResponseEdge2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlwaysEdge?), TypeInfoPropertyName = "NullableAlwaysEdge2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SubagentNodeVariant3Type?), TypeInfoPropertyName = "NullableSubagentNodeVariant3Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Tool?), TypeInfoPropertyName = "NullableTool2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateConversationFlowRequest?), TypeInfoPropertyName = "NullableCreateConversationFlowRequest2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateOrganizationRequest?), TypeInfoPropertyName = "NullableCreateOrganizationRequest2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomToolType?), TypeInfoPropertyName = "NullableCustomToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomToolMethod?), TypeInfoPropertyName = "NullableCustomToolMethod2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomToolExecutionMessageType?), TypeInfoPropertyName = "NullableCustomToolExecutionMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CustomToolParameterType?), TypeInfoPropertyName = "NullableCustomToolParameterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeToolType?), TypeInfoPropertyName = "NullableCodeToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeToolExecutionMessageType?), TypeInfoPropertyName = "NullableCodeToolExecutionMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DTMFUtteranceRole?), TypeInfoPropertyName = "NullableDTMFUtteranceRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsUtteranceRole?), TypeInfoPropertyName = "NullableSmsUtteranceRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.InjectedUtteranceRole?), TypeInfoPropertyName = "NullableInjectedUtteranceRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StringFilterType?), TypeInfoPropertyName = "NullableStringFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StringFilterOp?), TypeInfoPropertyName = "NullableStringFilterOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NumberFilterType?), TypeInfoPropertyName = "NullableNumberFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NumberFilterOp?), TypeInfoPropertyName = "NullableNumberFilterOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BooleanFilterType?), TypeInfoPropertyName = "NullableBooleanFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.BooleanFilterOp?), TypeInfoPropertyName = "NullableBooleanFilterOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RangeFilterType?), TypeInfoPropertyName = "NullableRangeFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RangeFilterOp?), TypeInfoPropertyName = "NullableRangeFilterOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EnumFilterType?), TypeInfoPropertyName = "NullableEnumFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EnumFilterOp?), TypeInfoPropertyName = "NullableEnumFilterOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresentFilterType?), TypeInfoPropertyName = "NullablePresentFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresentFilterOp?), TypeInfoPropertyName = "NullablePresentFilterOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ValueFilter?), TypeInfoPropertyName = "NullableValueFilter2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfStringFilterEnumFilter2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterCallFilterCallStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterCallStatusValueItem?), TypeInfoPropertyName = "NullableCallFilterCallStatusValueItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterCallFilterDisconnectionReason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterCallFilterCallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterCallTypeValueItem?), TypeInfoPropertyName = "NullableCallFilterCallTypeValueItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterCallFilterDirection2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterDirectionValueItem?), TypeInfoPropertyName = "NullableCallFilterDirectionValueItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterCallFilterUserSentiment2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterUserSentimentValueItem?), TypeInfoPropertyName = "NullableCallFilterUserSentimentValueItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterCallFilterDataStorageSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallFilterDataStorageSettingValueItem?), TypeInfoPropertyName = "NullableCallFilterDataStorageSettingValueItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfStringFilterCallFilterDynamicVariable2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterChatFilterChatStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatFilterChatStatusValueItem?), TypeInfoPropertyName = "NullableChatFilterChatStatusValueItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterChatFilterDisconnectionReason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterChatFilterUserSentiment2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatFilterUserSentimentValueItem?), TypeInfoPropertyName = "NullableChatFilterUserSentimentValueItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfStringFilterPresentFilter2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListContactsRequestSortOrder?), TypeInfoPropertyName = "NullableListContactsRequestSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ElseEdgeVariant2TransitionConditionType?), TypeInfoPropertyName = "NullableElseEdgeVariant2TransitionConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ElseEdgeVariant2TransitionConditionPrompt?), TypeInfoPropertyName = "NullableElseEdgeVariant2TransitionConditionPrompt2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndCallToolType?), TypeInfoPropertyName = "NullableEndCallToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndCallToolExecutionMessageType?), TypeInfoPropertyName = "NullableEndCallToolExecutionMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EndNodeVariant2Type?), TypeInfoPropertyName = "NullableEndNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EnumAnalysisDataType?), TypeInfoPropertyName = "NullableEnumAnalysisDataType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EquationConditionType?), TypeInfoPropertyName = "NullableEquationConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EquationConditionOperator?), TypeInfoPropertyName = "NullableEquationConditionOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.EquationOperator?), TypeInfoPropertyName = "NullableEquationOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ExtractDynamicVariableToolType?), TypeInfoPropertyName = "NullableExtractDynamicVariableToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ExtractDynamicVariablesNodeVariant2Type?), TypeInfoPropertyName = "NullableExtractDynamicVariablesNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtterance?), TypeInfoPropertyName = "NullableFinetuneExampleUtterance2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtteranceVariant1Role?), TypeInfoPropertyName = "NullableFinetuneExampleUtteranceVariant1Role2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtteranceVariant2Role?), TypeInfoPropertyName = "NullableFinetuneExampleUtteranceVariant2Role2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FinetuneExampleUtteranceVariant3Role?), TypeInfoPropertyName = "NullableFinetuneExampleUtteranceVariant3Role2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FunctionNodeVariant2Type?), TypeInfoPropertyName = "NullableFunctionNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.FunctionNodeVariant2ToolType?), TypeInfoPropertyName = "NullableFunctionNodeVariant2ToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CodeNodeVariant2Type?), TypeInfoPropertyName = "NullableCodeNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseResponseStatus?), TypeInfoPropertyName = "NullableKnowledgeBaseResponseStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfKnowledgeBaseSourceDocumentKnowledgeBaseSourceTextKnowledgeBaseSourceUrl2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseSourceDocumentType?), TypeInfoPropertyName = "NullableKnowledgeBaseSourceDocumentType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseSourceTextType?), TypeInfoPropertyName = "NullableKnowledgeBaseSourceTextType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.KnowledgeBaseSourceUrlType?), TypeInfoPropertyName = "NullableKnowledgeBaseSourceUrlType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPNodeVariant2Type?), TypeInfoPropertyName = "NullableMCPNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPToolType?), TypeInfoPropertyName = "NullableMCPToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MCPToolExecutionMessageType?), TypeInfoPropertyName = "NullableMCPToolExecutionMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.Message?), TypeInfoPropertyName = "NullableMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallInvocationMessage?), TypeInfoPropertyName = "NullableToolCallInvocationMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallResultMessage?), TypeInfoPropertyName = "NullableToolCallResultMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionMessage?), TypeInfoPropertyName = "NullableNodeTransitionMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StateTransitionMessage?), TypeInfoPropertyName = "NullableStateTransitionMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.InjectedMessage?), TypeInfoPropertyName = "NullableInjectedMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsMessage?), TypeInfoPropertyName = "NullableSmsMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatMessageInput?), TypeInfoPropertyName = "NullableChatMessageInput2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.MessageBaseRole?), TypeInfoPropertyName = "NullableMessageBaseRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.InjectedMessageBaseRole?), TypeInfoPropertyName = "NullableInjectedMessageBaseRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsMessageBaseRole?), TypeInfoPropertyName = "NullableSmsMessageBaseRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfPerformanceMetricCriteriaCustomMetricCriteria2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfDoubleBooleanString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ModelChoiceCascadingType?), TypeInfoPropertyName = "NullableModelChoiceCascadingType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ModelChoice?), TypeInfoPropertyName = "NullableModelChoice2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NaturalnessIssue?), TypeInfoPropertyName = "NullableNaturalnessIssue2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfPromptConditionEquationCondition2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeInstructionPromptType?), TypeInfoPropertyName = "NullableNodeInstructionPromptType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeInstructionStaticTextType?), TypeInfoPropertyName = "NullableNodeInstructionStaticTextType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsInstructionTemplateType?), TypeInfoPropertyName = "NullableSmsInstructionTemplateType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsInstructionTemplateTemplate?), TypeInfoPropertyName = "NullableSmsInstructionTemplateTemplate2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfCustomToolCheckAvailabilityCalToolBookAppointmentCalTool2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionMessageBaseRole?), TypeInfoPropertyName = "NullableNodeTransitionMessageBaseRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionMessageBaseTransitionType?), TypeInfoPropertyName = "NullableNodeTransitionMessageBaseTransitionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionUtteranceRole?), TypeInfoPropertyName = "NullableNodeTransitionUtteranceRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NodeTransitionUtteranceTransitionType?), TypeInfoPropertyName = "NullableNodeTransitionUtteranceTransitionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NumberAnalysisDataType?), TypeInfoPropertyName = "NullableNumberAnalysisDataType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresetAnalysisDataType?), TypeInfoPropertyName = "NullablePresetAnalysisDataType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PresetAnalysisDataName?), TypeInfoPropertyName = "NullablePresetAnalysisDataName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallPresetAnalysisDataType?), TypeInfoPropertyName = "NullableCallPresetAnalysisDataType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CallPresetAnalysisDataName?), TypeInfoPropertyName = "NullableCallPresetAnalysisDataName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatPresetAnalysisDataType?), TypeInfoPropertyName = "NullableChatPresetAnalysisDataType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChatPresetAnalysisDataName?), TypeInfoPropertyName = "NullableChatPresetAnalysisDataName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.DateTimeOffset?))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfig?), TypeInfoPropertyName = "NullableConductorOverageConfig2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OrganizationResponse?), TypeInfoPropertyName = "NullableOrganizationResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OrganizationResponseVariant2EnterprisePlanStatus?), TypeInfoPropertyName = "NullableOrganizationResponseVariant2EnterprisePlanStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PIIConfigMode?), TypeInfoPropertyName = "NullablePIIConfigMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PIIConfigCategorie?), TypeInfoPropertyName = "NullablePIIConfigCategorie2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GuardrailConfigOutputTopic?), TypeInfoPropertyName = "NullableGuardrailConfigOutputTopic2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GuardrailConfigInputTopic?), TypeInfoPropertyName = "NullableGuardrailConfigInputTopic2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PerformanceMetricCriteriaOp?), TypeInfoPropertyName = "NullablePerformanceMetricCriteriaOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PhoneNumberResponsePhoneNumberType?), TypeInfoPropertyName = "NullablePhoneNumberResponsePhoneNumberType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PressDigitNodeVariant2Type?), TypeInfoPropertyName = "NullablePressDigitNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PressDigitToolType?), TypeInfoPropertyName = "NullablePressDigitToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.PromptConditionType?), TypeInfoPropertyName = "NullablePromptConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfEnumFilterQaViewFilterDisconnectionReason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfBooleanBooleanFilter2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.QaViewFilterScoreRangeType?), TypeInfoPropertyName = "NullableQaViewFilterScoreRangeType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.QaViewFilterScoreRangeOp?), TypeInfoPropertyName = "NullableQaViewFilterScoreRangeOp2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortQaListArgsSortKey?), TypeInfoPropertyName = "NullableCohortQaListArgsSortKey2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CohortQaListArgsOrder?), TypeInfoPropertyName = "NullableCohortQaListArgsOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngineConversationFlowType?), TypeInfoPropertyName = "NullableResponseEngineConversationFlowType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngineCustomLmType?), TypeInfoPropertyName = "NullableResponseEngineCustomLmType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ResponseEngineRetellLmType?), TypeInfoPropertyName = "NullableResponseEngineRetellLmType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellResponseEngine?), TypeInfoPropertyName = "NullableRetellResponseEngine2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLLMResponse?), TypeInfoPropertyName = "NullableRetellLLMResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLlmRequest?), TypeInfoPropertyName = "NullableRetellLlmRequest2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLlmOverrideS2sModel?), TypeInfoPropertyName = "NullableRetellLlmOverrideS2sModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RetellLlmOverrideStartSpeaker?), TypeInfoPropertyName = "NullableRetellLlmOverrideStartSpeaker2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SendSMSToolType?), TypeInfoPropertyName = "NullableSendSMSToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SendSMSToolExecutionMessageType?), TypeInfoPropertyName = "NullableSendSMSToolExecutionMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContent?), TypeInfoPropertyName = "NullableSmsContent2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSender?), TypeInfoPropertyName = "NullableSmsSender2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSenderVariant1Type?), TypeInfoPropertyName = "NullableSmsSenderVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSenderVariant2Type?), TypeInfoPropertyName = "NullableSmsSenderVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsDestination?), TypeInfoPropertyName = "NullableSmsDestination2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsDestinationVariant1Type?), TypeInfoPropertyName = "NullableSmsDestinationVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsDestinationVariant2Type?), TypeInfoPropertyName = "NullableSmsDestinationVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfSentimentAnalysisDetailVariant1SentimentAnalysisDetailVariant22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SentimentAnalysisDetailVariant1Sentiment?), TypeInfoPropertyName = "NullableSentimentAnalysisDetailVariant1Sentiment2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SentimentAnalysisDetailVariant2Sentiment?), TypeInfoPropertyName = "NullableSentimentAnalysisDetailVariant2Sentiment2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SkipResponseEdgeVariant2TransitionConditionType?), TypeInfoPropertyName = "NullableSkipResponseEdgeVariant2TransitionConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SkipResponseEdgeVariant2TransitionConditionPrompt?), TypeInfoPropertyName = "NullableSkipResponseEdgeVariant2TransitionConditionPrompt2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlwaysEdgeVariant2TransitionConditionType?), TypeInfoPropertyName = "NullableAlwaysEdgeVariant2TransitionConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AlwaysEdgeVariant2TransitionConditionPrompt?), TypeInfoPropertyName = "NullableAlwaysEdgeVariant2TransitionConditionPrompt2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentInferredType?), TypeInfoPropertyName = "NullableSmsContentInferredType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentPredefinedType?), TypeInfoPropertyName = "NullableSmsContentPredefinedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentTemplateType?), TypeInfoPropertyName = "NullableSmsContentTemplateType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsContentTemplateTemplate?), TypeInfoPropertyName = "NullableSmsContentTemplateTemplate2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsFailedEdge?), TypeInfoPropertyName = "NullableSmsFailedEdge2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsFailedEdgeVariant2TransitionConditionType?), TypeInfoPropertyName = "NullableSmsFailedEdgeVariant2TransitionConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsFailedEdgeVariant2TransitionConditionPrompt?), TypeInfoPropertyName = "NullableSmsFailedEdgeVariant2TransitionConditionPrompt2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsNodeVariant2Type?), TypeInfoPropertyName = "NullableSmsNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfNodeInstructionSmsInstructionTemplate2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSuccessEdge?), TypeInfoPropertyName = "NullableSmsSuccessEdge2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSuccessEdgeVariant2TransitionConditionType?), TypeInfoPropertyName = "NullableSmsSuccessEdgeVariant2TransitionConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SmsSuccessEdgeVariant2TransitionConditionPrompt?), TypeInfoPropertyName = "NullableSmsSuccessEdgeVariant2TransitionConditionPrompt2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StateTransitionMessageBaseRole?), TypeInfoPropertyName = "NullableStateTransitionMessageBaseRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.StringAnalysisDataType?), TypeInfoPropertyName = "NullableStringAnalysisDataType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseBatchJobStatus?), TypeInfoPropertyName = "NullableTestCaseBatchJobStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseDefinition?), TypeInfoPropertyName = "NullableTestCaseDefinition2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseDefinitionVariant2Type?), TypeInfoPropertyName = "NullableTestCaseDefinitionVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TestCaseJobStatus?), TypeInfoPropertyName = "NullableTestCaseJobStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolMockInputMatchRule?), TypeInfoPropertyName = "NullableToolMockInputMatchRule2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolMockInputMatchRuleVariant1Type?), TypeInfoPropertyName = "NullableToolMockInputMatchRuleVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolMockInputMatchRuleVariant2Type?), TypeInfoPropertyName = "NullableToolMockInputMatchRuleVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallInvocationMessageBaseRole?), TypeInfoPropertyName = "NullableToolCallInvocationMessageBaseRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallInvocationUtteranceRole?), TypeInfoPropertyName = "NullableToolCallInvocationUtteranceRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallResultMessageBaseRole?), TypeInfoPropertyName = "NullableToolCallResultMessageBaseRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolCallResultUtteranceRole?), TypeInfoPropertyName = "NullableToolCallResultUtteranceRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ToolParameterType?), TypeInfoPropertyName = "NullableToolParameterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallNodeVariant2Type?), TypeInfoPropertyName = "NullableTransferCallNodeVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferDestination?), TypeInfoPropertyName = "NullableTransferDestination2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOption?), TypeInfoPropertyName = "NullableTransferOption2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallToolType?), TypeInfoPropertyName = "NullableTransferCallToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferCallToolExecutionMessageType?), TypeInfoPropertyName = "NullableTransferCallToolExecutionMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferDestinationInferredType?), TypeInfoPropertyName = "NullableTransferDestinationInferredType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferDestinationPredefinedType?), TypeInfoPropertyName = "NullableTransferDestinationPredefinedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferFailedEdgeVariant2TransitionConditionType?), TypeInfoPropertyName = "NullableTransferFailedEdgeVariant2TransitionConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferFailedEdgeVariant2TransitionConditionPrompt?), TypeInfoPropertyName = "NullableTransferFailedEdgeVariant2TransitionConditionPrompt2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionAgenticWarmTransferType?), TypeInfoPropertyName = "NullableTransferOptionAgenticWarmTransferType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionAgenticWarmTransferOnHoldMusic?), TypeInfoPropertyName = "NullableTransferOptionAgenticWarmTransferOnHoldMusic2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.OneOf?), TypeInfoPropertyName = "NullableOneOfWarmTransferPromptWarmTransferStaticMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeout?), TypeInfoPropertyName = "NullableTransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeout2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionColdTransferType?), TypeInfoPropertyName = "NullableTransferOptionColdTransferType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionColdTransferColdTransferMode?), TypeInfoPropertyName = "NullableTransferOptionColdTransferColdTransferMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionWarmTransferType?), TypeInfoPropertyName = "NullableTransferOptionWarmTransferType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.TransferOptionWarmTransferOnHoldMusic?), TypeInfoPropertyName = "NullableTransferOptionWarmTransferOnHoldMusic2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateSpendBudgetRequest?), TypeInfoPropertyName = "NullableUpdateSpendBudgetRequest2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceHallucinationHallucinationType?), TypeInfoPropertyName = "NullableUtteranceHallucinationHallucinationType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceOrToolCall?), TypeInfoPropertyName = "NullableUtteranceOrToolCall2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UtteranceRole?), TypeInfoPropertyName = "NullableUtteranceRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallBaseCallStatus?), TypeInfoPropertyName = "NullableV2CallBaseCallStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallBaseDataStorageSetting?), TypeInfoPropertyName = "NullableV2CallBaseDataStorageSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2CallResponse?), TypeInfoPropertyName = "NullableV2CallResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2WebCallResponse?), TypeInfoPropertyName = "NullableV2WebCallResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2PhoneCallResponse?), TypeInfoPropertyName = "NullableV2PhoneCallResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallResponse?), TypeInfoPropertyName = "NullableV3CallResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3WebCallResponse?), TypeInfoPropertyName = "NullableV3WebCallResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3PhoneCallResponse?), TypeInfoPropertyName = "NullableV3PhoneCallResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallBaseCallStatus?), TypeInfoPropertyName = "NullableV3CallBaseCallStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3CallBaseDataStorageSetting?), TypeInfoPropertyName = "NullableV3CallBaseDataStorageSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3PhoneCallResponseVariant1CallType?), TypeInfoPropertyName = "NullableV3PhoneCallResponseVariant1CallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3PhoneCallResponseVariant1Direction?), TypeInfoPropertyName = "NullableV3PhoneCallResponseVariant1Direction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3WebCallResponseVariant1CallType?), TypeInfoPropertyName = "NullableV3WebCallResponseVariant1CallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V3ListCallsRequestSortOrder?), TypeInfoPropertyName = "NullableV3ListCallsRequestSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2PhoneCallResponseVariant1CallType?), TypeInfoPropertyName = "NullableV2PhoneCallResponseVariant1CallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2PhoneCallResponseVariant1Direction?), TypeInfoPropertyName = "NullableV2PhoneCallResponseVariant1Direction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.V2WebCallResponseVariant1CallType?), TypeInfoPropertyName = "NullableV2WebCallResponseVariant1CallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoiceResponseProvider?), TypeInfoPropertyName = "NullableVoiceResponseProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoiceResponseGender?), TypeInfoPropertyName = "NullableVoiceResponseGender2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionBridgeTransferType?), TypeInfoPropertyName = "NullableVoicemailActionBridgeTransferType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionHangupType?), TypeInfoPropertyName = "NullableVoicemailActionHangupType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionPromptType?), TypeInfoPropertyName = "NullableVoicemailActionPromptType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.VoicemailActionStaticTextType?), TypeInfoPropertyName = "NullableVoicemailActionStaticTextType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.IvrActionHangupType?), TypeInfoPropertyName = "NullableIvrActionHangupType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.IvrAction?), TypeInfoPropertyName = "NullableIvrAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.WarmTransferPromptType?), TypeInfoPropertyName = "NullableWarmTransferPromptType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.WarmTransferStaticMessageType?), TypeInfoPropertyName = "NullableWarmTransferStaticMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfigVariant1Mode?), TypeInfoPropertyName = "NullableConductorOverageConfigVariant1Mode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfigVariant2Mode?), TypeInfoPropertyName = "NullableConductorOverageConfigVariant2Mode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ConductorOverageConfigVariant3Mode?), TypeInfoPropertyName = "NullableConductorOverageConfigVariant3Mode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactConversation?), TypeInfoPropertyName = "NullableContactConversation2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactCallType?), TypeInfoPropertyName = "NullableContactCallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactCallDirection?), TypeInfoPropertyName = "NullableContactCallDirection2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactCallSentiment?), TypeInfoPropertyName = "NullableContactCallSentiment2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactChatType?), TypeInfoPropertyName = "NullableContactChatType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactChatDirection?), TypeInfoPropertyName = "NullableContactChatDirection2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ContactChatSentiment?), TypeInfoPropertyName = "NullableContactChatSentiment2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DashboardSource?), TypeInfoPropertyName = "NullableDashboardSource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChartGroupItem?), TypeInfoPropertyName = "NullableChartGroupItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChartGroupItemVariant1Type?), TypeInfoPropertyName = "NullableChartGroupItemVariant1Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ChartGroupItemVariant2Type?), TypeInfoPropertyName = "NullableChartGroupItemVariant2Type2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfAgentRequestObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfTestCaseDefinitionInputObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfChatAgentRequestObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberRequestNumberProvider?), TypeInfoPropertyName = "NullableCreatePhoneNumberRequestNumberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreatePhoneNumberRequestCountryCode?), TypeInfoPropertyName = "NullableCreatePhoneNumberRequestCountryCode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CloneVoiceRequestVoiceProvider?), TypeInfoPropertyName = "NullableCloneVoiceRequestVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddCommunityVoiceRequestVoiceProvider?), TypeInfoPropertyName = "NullableAddCommunityVoiceRequestVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.SearchCommunityVoiceRequestVoiceProvider?), TypeInfoPropertyName = "NullableSearchCommunityVoiceRequestVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateChatMetadataRequestDataStorageSetting?), TypeInfoPropertyName = "NullableUpdateChatMetadataRequestDataStorageSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.RegisterPhoneCallRequestDirection?), TypeInfoPropertyName = "NullableRegisterPhoneCallRequestDirection2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateCallMetadataRequestDataStorageSetting?), TypeInfoPropertyName = "NullableUpdateCallMetadataRequestDataStorageSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateLiveCallRequestFieldsToOverrideDataStorageSetting?), TypeInfoPropertyName = "NullableUpdateLiveCallRequestFieldsToOverrideDataStorageSetting2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsType?), TypeInfoPropertyName = "NullableListTestCaseDefinitionsType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsType?), TypeInfoPropertyName = "NullableListBatchTestsType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListAgentsSortOrder?), TypeInfoPropertyName = "NullableListAgentsSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowComponentsSortOrder?), TypeInfoPropertyName = "NullableListConversationFlowComponentsSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListConversationFlowsSortOrder?), TypeInfoPropertyName = "NullableListConversationFlowsSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListPhoneNumbersSortOrder?), TypeInfoPropertyName = "NullableListPhoneNumbersSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListRetellLLMSortOrder?), TypeInfoPropertyName = "NullableListRetellLLMSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListExportRequestsSortOrder?), TypeInfoPropertyName = "NullableListExportRequestsSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus?), TypeInfoPropertyName = "NullableAddKnowledgeBaseSourcesResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus2?), TypeInfoPropertyName = "NullableAddKnowledgeBaseSourcesResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus3?), TypeInfoPropertyName = "NullableAddKnowledgeBaseSourcesResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus4?), TypeInfoPropertyName = "NullableAddKnowledgeBaseSourcesResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus5?), TypeInfoPropertyName = "NullableAddKnowledgeBaseSourcesResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponseStatus?), TypeInfoPropertyName = "NullableCreateAgentResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponseStatus2?), TypeInfoPropertyName = "NullableCreateAgentResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponseStatus3?), TypeInfoPropertyName = "NullableCreateAgentResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateAgentResponseStatus4?), TypeInfoPropertyName = "NullableCreateAgentResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponseStatus?), TypeInfoPropertyName = "NullableCreateBatchCallResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponseStatus2?), TypeInfoPropertyName = "NullableCreateBatchCallResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponseStatus3?), TypeInfoPropertyName = "NullableCreateBatchCallResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchCallResponseStatus4?), TypeInfoPropertyName = "NullableCreateBatchCallResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus?), TypeInfoPropertyName = "NullableCreateBatchTestResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus2?), TypeInfoPropertyName = "NullableCreateBatchTestResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus3?), TypeInfoPropertyName = "NullableCreateBatchTestResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus4?), TypeInfoPropertyName = "NullableCreateBatchTestResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateBatchTestResponseStatus5?), TypeInfoPropertyName = "NullableCreateBatchTestResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus?), TypeInfoPropertyName = "NullableCreateTestCaseDefinitionResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus2?), TypeInfoPropertyName = "NullableCreateTestCaseDefinitionResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus3?), TypeInfoPropertyName = "NullableCreateTestCaseDefinitionResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus4?), TypeInfoPropertyName = "NullableCreateTestCaseDefinitionResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus5?), TypeInfoPropertyName = "NullableCreateTestCaseDefinitionResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus?), TypeInfoPropertyName = "NullableDeleteTestCaseDefinitionResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus2?), TypeInfoPropertyName = "NullableDeleteTestCaseDefinitionResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus3?), TypeInfoPropertyName = "NullableDeleteTestCaseDefinitionResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus4?), TypeInfoPropertyName = "NullableDeleteTestCaseDefinitionResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus5?), TypeInfoPropertyName = "NullableDeleteTestCaseDefinitionResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus?), TypeInfoPropertyName = "NullableGetTestCaseDefinitionResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus2?), TypeInfoPropertyName = "NullableGetTestCaseDefinitionResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus3?), TypeInfoPropertyName = "NullableGetTestCaseDefinitionResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus4?), TypeInfoPropertyName = "NullableGetTestCaseDefinitionResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus5?), TypeInfoPropertyName = "NullableGetTestCaseDefinitionResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfPaginatedResponseBaseListTestCaseDefinitionsResponse22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus?), TypeInfoPropertyName = "NullableListTestCaseDefinitionsResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus2?), TypeInfoPropertyName = "NullableListTestCaseDefinitionsResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus3?), TypeInfoPropertyName = "NullableListTestCaseDefinitionsResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus4?), TypeInfoPropertyName = "NullableListTestCaseDefinitionsResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus?), TypeInfoPropertyName = "NullableUpdateTestCaseDefinitionResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus2?), TypeInfoPropertyName = "NullableUpdateTestCaseDefinitionResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus3?), TypeInfoPropertyName = "NullableUpdateTestCaseDefinitionResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus4?), TypeInfoPropertyName = "NullableUpdateTestCaseDefinitionResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus5?), TypeInfoPropertyName = "NullableUpdateTestCaseDefinitionResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus?), TypeInfoPropertyName = "NullableGetBatchTestResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus2?), TypeInfoPropertyName = "NullableGetBatchTestResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus3?), TypeInfoPropertyName = "NullableGetBatchTestResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus4?), TypeInfoPropertyName = "NullableGetBatchTestResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetBatchTestResponseStatus5?), TypeInfoPropertyName = "NullableGetBatchTestResponseStatus52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.AllOf?), TypeInfoPropertyName = "NullableAllOfPaginatedResponseBaseListBatchTestsResponse22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponseStatus?), TypeInfoPropertyName = "NullableListBatchTestsResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponseStatus2?), TypeInfoPropertyName = "NullableListBatchTestsResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponseStatus3?), TypeInfoPropertyName = "NullableListBatchTestsResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.ListBatchTestsResponseStatus4?), TypeInfoPropertyName = "NullableListBatchTestsResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus?), TypeInfoPropertyName = "NullableGetTestRunResponseStatus2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus2?), TypeInfoPropertyName = "NullableGetTestRunResponseStatus22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus3?), TypeInfoPropertyName = "NullableGetTestRunResponseStatus32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus4?), TypeInfoPropertyName = "NullableGetTestRunResponseStatus42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.GetTestRunResponseStatus5?), TypeInfoPropertyName = "NullableGetTestRunResponseStatus52")] + internal sealed partial class SourceGenerationContextChunk3 : global::System.Text.Json.Serialization.JsonSerializerContext + { + } - typeof(global::RetellAI.JsonConverters.UnixTimestampJsonConverter), + /// + /// + /// + [global::System.Text.Json.Serialization.JsonSourceGenerationOptions( + DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, + Converters = new global::System.Type[] + { })] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.NullableLLMModel), TypeInfoPropertyName = "NullableLLMModel_RetellAI_NullableLLMModel")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::RetellAI.LLMModel?), TypeInfoPropertyName = "NullableLLMModel_RetellAI_LLMModel")] @@ -16380,1438 +2485,8925 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex /// public sealed partial class SourceGenerationContext : global::System.Text.Json.Serialization.JsonSerializerContext { - private static readonly global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver Resolver = global::System.Text.Json.Serialization.Metadata.JsonTypeInfoResolver.Combine( - SourceGenerationContextChunk0.Default, + private static readonly global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver Resolver = new LazyChunkResolver(); + + private static readonly global::System.Text.Json.JsonSerializerOptions DefaultOptions = CreateDefaultOptions(); + + /// + /// + /// + public static SourceGenerationContext Default { get; } = new(DefaultOptions); + + private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions options) + : base(options) + { + } + + /// + protected override global::System.Text.Json.JsonSerializerOptions? GeneratedSerializerOptions => DefaultOptions; + + /// + public override global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? GetTypeInfo(global::System.Type type) + { + return Resolver.GetTypeInfo(type, Options); + } + + private static global::System.Text.Json.JsonSerializerOptions CreateDefaultOptions() + { + var options = new global::System.Text.Json.JsonSerializerOptions + { + DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, + TypeInfoResolver = Resolver, + }; + options.Converters.Add(new global::RetellAI.JsonConverters.AgentVersionReferenceJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AgentResponseJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AgentSwapNodeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AnalysisDataJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.PostCallAnalysisDataJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.PostChatAnalysisDataJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.BranchNodeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.BridgeTransferNodeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.CancelTransferNodeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.PreviewCallQAJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ChatAgentResponseJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.V3ChatResponseJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ComponentNodeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ConversationFlowComponentResponseJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ConversationFlowNodeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ConversationFlowResponseJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ConversationFlowJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ConversationNodeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.SubagentNodeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowComponentRequestJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowRequestJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.CreateOrganizationRequestJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ValueFilterJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.CustomFieldFilterJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ElseEdgeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.EndNodeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.FinetuneExampleUtteranceJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.FunctionNodeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.CodeNodeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.MCPNodeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.MessageOrToolCallJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ChatMessageInputJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.MessageJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.InjectedMessageJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.SmsMessageJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ModelChoiceJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.NodeBaseJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.NodeInstructionJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.NodeToolJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.NodeTransitionMessageJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OrganizationResponseJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.PressDigitNodeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ResponseEngineJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.RetellResponseEngineJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.RetellLLMResponseJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.RetellLlmRequestJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.SmsSenderJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.SmsDestinationJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.SkipResponseEdgeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AlwaysEdgeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.SmsContentJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.SmsFailedEdgeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.SmsNodeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.SmsSuccessEdgeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.StateTransitionMessageJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.TestCaseDefinitionJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ToolMockInputMatchRuleJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ToolCallInvocationMessageJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ToolCallResultMessageJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ToolJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.TransferCallNodeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.TransferDestinationJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.TransferFailedEdgeJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.TransferOptionJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.UpdateSpendBudgetRequestJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.UtteranceOrToolCallJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.V2CallResponseJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.V3CallResponseJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.V3PhoneCallResponseJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.V3WebCallResponseJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.V2PhoneCallResponseJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.V2WebCallResponseJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.VoicemailActionJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.IvrActionJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ConductorOverageConfigJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ContactConversationJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.ChartGroupItemJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter, global::RetellAI.AgentRequestLanguage?>()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter, global::RetellAI.ChatAgentRequestLanguage?>()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter?, global::RetellAI.RangeFilter>()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); + options.Converters.Add(new global::RetellAI.JsonConverters.UnixTimestampJsonConverter()); + + options.Converters.Add(new LazyEnumJsonConverterFactory()); + + return options; + } + + + private sealed class LazyEnumJsonConverterFactory : global::System.Text.Json.Serialization.JsonConverterFactory + { + public override bool CanConvert(global::System.Type typeToConvert) + { + return + typeToConvert == typeof(global::RetellAI.AlertMetricType) + + || typeToConvert == typeof(global::RetellAI.AlertMetricType?) + + || typeToConvert == typeof(global::RetellAI.AsrProvider) + + || typeToConvert == typeof(global::RetellAI.AsrProvider?) + + || typeToConvert == typeof(global::RetellAI.AlertFilterStatusCodeValueItem) + + || typeToConvert == typeof(global::RetellAI.AlertFilterStatusCodeValueItem?) + + || typeToConvert == typeof(global::RetellAI.AlertFilterErrorCodeItem) + + || typeToConvert == typeof(global::RetellAI.AlertFilterErrorCodeItem?) + + || typeToConvert == typeof(global::RetellAI.AlertIncidentResponseThresholdType) + + || typeToConvert == typeof(global::RetellAI.AlertIncidentResponseThresholdType?) + + || typeToConvert == typeof(global::RetellAI.AlertIncidentResponseComparator) + + || typeToConvert == typeof(global::RetellAI.AlertIncidentResponseComparator?) + + || typeToConvert == typeof(global::RetellAI.AlertIncidentResponseFrequency) + + || typeToConvert == typeof(global::RetellAI.AlertIncidentResponseFrequency?) + + || typeToConvert == typeof(global::RetellAI.AlertIncidentResponseWindow) + + || typeToConvert == typeof(global::RetellAI.AlertIncidentResponseWindow?) + + || typeToConvert == typeof(global::RetellAI.AlertRuleRequestThresholdType) + + || typeToConvert == typeof(global::RetellAI.AlertRuleRequestThresholdType?) + + || typeToConvert == typeof(global::RetellAI.AlertRuleRequestComparator) + + || typeToConvert == typeof(global::RetellAI.AlertRuleRequestComparator?) + + || typeToConvert == typeof(global::RetellAI.AlertRuleRequestFrequency) + + || typeToConvert == typeof(global::RetellAI.AlertRuleRequestFrequency?) + + || typeToConvert == typeof(global::RetellAI.AlertRuleRequestWindow) + + || typeToConvert == typeof(global::RetellAI.AlertRuleRequestWindow?) + + || typeToConvert == typeof(global::RetellAI.AlertRuleResponseThresholdType) + + || typeToConvert == typeof(global::RetellAI.AlertRuleResponseThresholdType?) + + || typeToConvert == typeof(global::RetellAI.AlertRuleResponseComparator) + + || typeToConvert == typeof(global::RetellAI.AlertRuleResponseComparator?) + + || typeToConvert == typeof(global::RetellAI.AlertRuleResponseFrequency) + + || typeToConvert == typeof(global::RetellAI.AlertRuleResponseFrequency?) + + || typeToConvert == typeof(global::RetellAI.AlertRuleResponseWindow) + + || typeToConvert == typeof(global::RetellAI.AlertRuleResponseWindow?) + + || typeToConvert == typeof(global::RetellAI.AgentRequestVoiceModel) + + || typeToConvert == typeof(global::RetellAI.AgentRequestVoiceModel?) + + || typeToConvert == typeof(global::RetellAI.AgentRequestVoiceEmotion) + + || typeToConvert == typeof(global::RetellAI.AgentRequestVoiceEmotion?) + + || typeToConvert == typeof(global::RetellAI.AgentRequestExpressiveEmotionTag) + + || typeToConvert == typeof(global::RetellAI.AgentRequestExpressiveEmotionTag?) + + || typeToConvert == typeof(global::RetellAI.AgentRequestAmbientSound) + + || typeToConvert == typeof(global::RetellAI.AgentRequestAmbientSound?) + + || typeToConvert == typeof(global::RetellAI.AgentRequestLanguage) + + || typeToConvert == typeof(global::RetellAI.AgentRequestLanguage?) + + || typeToConvert == typeof(global::RetellAI.AgentRequestWebhookEvent) + + || typeToConvert == typeof(global::RetellAI.AgentRequestWebhookEvent?) + + || typeToConvert == typeof(global::RetellAI.AgentRequestDataStorageSetting) + + || typeToConvert == typeof(global::RetellAI.AgentRequestDataStorageSetting?) + + || typeToConvert == typeof(global::RetellAI.AgentRequestPronunciationDictionaryItemAlphabet) + + || typeToConvert == typeof(global::RetellAI.AgentRequestPronunciationDictionaryItemAlphabet?) + + || typeToConvert == typeof(global::RetellAI.AgentRequestSttMode) + + || typeToConvert == typeof(global::RetellAI.AgentRequestSttMode?) + + || typeToConvert == typeof(global::RetellAI.AgentRequestVocabSpecialization) + + || typeToConvert == typeof(global::RetellAI.AgentRequestVocabSpecialization?) + + || typeToConvert == typeof(global::RetellAI.AgentRequestDenoisingMode) + + || typeToConvert == typeof(global::RetellAI.AgentRequestDenoisingMode?) + + || typeToConvert == typeof(global::RetellAI.AgentListFilterChannelOp) + + || typeToConvert == typeof(global::RetellAI.AgentListFilterChannelOp?) + + || typeToConvert == typeof(global::RetellAI.AgentListFilterChannelValue) + + || typeToConvert == typeof(global::RetellAI.AgentListFilterChannelValue?) + + || typeToConvert == typeof(global::RetellAI.AgentListItemResponseChannel) + + || typeToConvert == typeof(global::RetellAI.AgentListItemResponseChannel?) + + || typeToConvert == typeof(global::RetellAI.AgentSwapNodeVariant2Type) + + || typeToConvert == typeof(global::RetellAI.AgentSwapNodeVariant2Type?) + + || typeToConvert == typeof(global::RetellAI.AgentSwapToolType) + + || typeToConvert == typeof(global::RetellAI.AgentSwapToolType?) + + || typeToConvert == typeof(global::RetellAI.AgentSwapToolExecutionMessageType) + + || typeToConvert == typeof(global::RetellAI.AgentSwapToolExecutionMessageType?) + + || typeToConvert == typeof(global::RetellAI.AgentSwapWebhookSetting) + + || typeToConvert == typeof(global::RetellAI.AgentSwapWebhookSetting?) + + || typeToConvert == typeof(global::RetellAI.BookAppointmentCalToolType) + + || typeToConvert == typeof(global::RetellAI.BookAppointmentCalToolType?) + + || typeToConvert == typeof(global::RetellAI.BooleanAnalysisDataType) + + || typeToConvert == typeof(global::RetellAI.BooleanAnalysisDataType?) + + || typeToConvert == typeof(global::RetellAI.BranchNodeVariant2Type) + + || typeToConvert == typeof(global::RetellAI.BranchNodeVariant2Type?) + + || typeToConvert == typeof(global::RetellAI.BridgeTransferNodeVariant2Type) + + || typeToConvert == typeof(global::RetellAI.BridgeTransferNodeVariant2Type?) + + || typeToConvert == typeof(global::RetellAI.BridgeTransferToolType) + + || typeToConvert == typeof(global::RetellAI.BridgeTransferToolType?) + + || typeToConvert == typeof(global::RetellAI.BridgeTransferToolExecutionMessageType) + + || typeToConvert == typeof(global::RetellAI.BridgeTransferToolExecutionMessageType?) + + || typeToConvert == typeof(global::RetellAI.CallAnalysisUserSentiment) + + || typeToConvert == typeof(global::RetellAI.CallAnalysisUserSentiment?) + + || typeToConvert == typeof(global::RetellAI.CancelTransferNodeVariant2Type) + + || typeToConvert == typeof(global::RetellAI.CancelTransferNodeVariant2Type?) + + || typeToConvert == typeof(global::RetellAI.CancelTransferToolType) + + || typeToConvert == typeof(global::RetellAI.CancelTransferToolType?) + + || typeToConvert == typeof(global::RetellAI.CancelTransferToolExecutionMessageType) + + || typeToConvert == typeof(global::RetellAI.CancelTransferToolExecutionMessageType?) + + || typeToConvert == typeof(global::RetellAI.ChatAgentRequestLanguage) + + || typeToConvert == typeof(global::RetellAI.ChatAgentRequestLanguage?) + + || typeToConvert == typeof(global::RetellAI.ChatAgentRequestWebhookEvent) + + || typeToConvert == typeof(global::RetellAI.ChatAgentRequestWebhookEvent?) + + || typeToConvert == typeof(global::RetellAI.ChatAgentRequestDataStorageSetting) + + || typeToConvert == typeof(global::RetellAI.ChatAgentRequestDataStorageSetting?) + + || typeToConvert == typeof(global::RetellAI.ChatAnalysisUserSentiment) + + || typeToConvert == typeof(global::RetellAI.ChatAnalysisUserSentiment?) + + || typeToConvert == typeof(global::RetellAI.ChatResponseChatStatus) + + || typeToConvert == typeof(global::RetellAI.ChatResponseChatStatus?) + + || typeToConvert == typeof(global::RetellAI.ChatResponseChatType) + + || typeToConvert == typeof(global::RetellAI.ChatResponseChatType?) + + || typeToConvert == typeof(global::RetellAI.V3ListChatsRequestSortOrder) + + || typeToConvert == typeof(global::RetellAI.V3ListChatsRequestSortOrder?) + + || typeToConvert == typeof(global::RetellAI.CheckAvailabilityCalToolType) + + || typeToConvert == typeof(global::RetellAI.CheckAvailabilityCalToolType?) + + || typeToConvert == typeof(global::RetellAI.CohortAggregatedResultGroupBy) + + || typeToConvert == typeof(global::RetellAI.CohortAggregatedResultGroupBy?) + + || typeToConvert == typeof(global::RetellAI.CohortFilterStartTimestampVariant1Op) + + || typeToConvert == typeof(global::RetellAI.CohortFilterStartTimestampVariant1Op?) + + || typeToConvert == typeof(global::RetellAI.CohortFilterCallDurationFilterOp) + + || typeToConvert == typeof(global::RetellAI.CohortFilterCallDurationFilterOp?) + + || typeToConvert == typeof(global::RetellAI.CohortSuccessfulCriteriaType) + + || typeToConvert == typeof(global::RetellAI.CohortSuccessfulCriteriaType?) + + || typeToConvert == typeof(global::RetellAI.CohortSuccessfulCriteriaOp) + + || typeToConvert == typeof(global::RetellAI.CohortSuccessfulCriteriaOp?) + + || typeToConvert == typeof(global::RetellAI.CohortEvaluationMode) + + || typeToConvert == typeof(global::RetellAI.CohortEvaluationMode?) + + || typeToConvert == typeof(global::RetellAI.ComponentNodeVariant2Type) + + || typeToConvert == typeof(global::RetellAI.ComponentNodeVariant2Type?) + + || typeToConvert == typeof(global::RetellAI.ComponentNodeVariant2ComponentType) + + || typeToConvert == typeof(global::RetellAI.ComponentNodeVariant2ComponentType?) + + || typeToConvert == typeof(global::RetellAI.ConversationFlowOverrideStartSpeaker) + + || typeToConvert == typeof(global::RetellAI.ConversationFlowOverrideStartSpeaker?) + + || typeToConvert == typeof(global::RetellAI.ConversationNodeVariant3Type) + + || typeToConvert == typeof(global::RetellAI.ConversationNodeVariant3Type?) + + || typeToConvert == typeof(global::RetellAI.SubagentNodeVariant3Type) + + || typeToConvert == typeof(global::RetellAI.SubagentNodeVariant3Type?) + + || typeToConvert == typeof(global::RetellAI.CustomToolType) + + || typeToConvert == typeof(global::RetellAI.CustomToolType?) + + || typeToConvert == typeof(global::RetellAI.CustomToolMethod) + + || typeToConvert == typeof(global::RetellAI.CustomToolMethod?) + + || typeToConvert == typeof(global::RetellAI.CustomToolExecutionMessageType) + + || typeToConvert == typeof(global::RetellAI.CustomToolExecutionMessageType?) + + || typeToConvert == typeof(global::RetellAI.CustomToolParameterType) + + || typeToConvert == typeof(global::RetellAI.CustomToolParameterType?) + + || typeToConvert == typeof(global::RetellAI.CodeToolType) + + || typeToConvert == typeof(global::RetellAI.CodeToolType?) + + || typeToConvert == typeof(global::RetellAI.CodeToolExecutionMessageType) + + || typeToConvert == typeof(global::RetellAI.CodeToolExecutionMessageType?) + + || typeToConvert == typeof(global::RetellAI.DTMFUtteranceRole) + + || typeToConvert == typeof(global::RetellAI.DTMFUtteranceRole?) + + || typeToConvert == typeof(global::RetellAI.SmsUtteranceRole) + + || typeToConvert == typeof(global::RetellAI.SmsUtteranceRole?) + + || typeToConvert == typeof(global::RetellAI.InjectedUtteranceRole) + + || typeToConvert == typeof(global::RetellAI.InjectedUtteranceRole?) + + || typeToConvert == typeof(global::RetellAI.StringFilterType) + + || typeToConvert == typeof(global::RetellAI.StringFilterType?) + + || typeToConvert == typeof(global::RetellAI.StringFilterOp) + + || typeToConvert == typeof(global::RetellAI.StringFilterOp?) + + || typeToConvert == typeof(global::RetellAI.NumberFilterType) + + || typeToConvert == typeof(global::RetellAI.NumberFilterType?) + + || typeToConvert == typeof(global::RetellAI.NumberFilterOp) + + || typeToConvert == typeof(global::RetellAI.NumberFilterOp?) + + || typeToConvert == typeof(global::RetellAI.BooleanFilterType) + + || typeToConvert == typeof(global::RetellAI.BooleanFilterType?) + + || typeToConvert == typeof(global::RetellAI.BooleanFilterOp) + + || typeToConvert == typeof(global::RetellAI.BooleanFilterOp?) + + || typeToConvert == typeof(global::RetellAI.RangeFilterType) + + || typeToConvert == typeof(global::RetellAI.RangeFilterType?) + + || typeToConvert == typeof(global::RetellAI.RangeFilterOp) + + || typeToConvert == typeof(global::RetellAI.RangeFilterOp?) + + || typeToConvert == typeof(global::RetellAI.EnumFilterType) + + || typeToConvert == typeof(global::RetellAI.EnumFilterType?) + + || typeToConvert == typeof(global::RetellAI.EnumFilterOp) + + || typeToConvert == typeof(global::RetellAI.EnumFilterOp?) + + || typeToConvert == typeof(global::RetellAI.PresentFilterType) + + || typeToConvert == typeof(global::RetellAI.PresentFilterType?) + + || typeToConvert == typeof(global::RetellAI.PresentFilterOp) + + || typeToConvert == typeof(global::RetellAI.PresentFilterOp?) + + || typeToConvert == typeof(global::RetellAI.CallFilterCallStatusValueItem) + + || typeToConvert == typeof(global::RetellAI.CallFilterCallStatusValueItem?) + + || typeToConvert == typeof(global::RetellAI.CallFilterCallTypeValueItem) + + || typeToConvert == typeof(global::RetellAI.CallFilterCallTypeValueItem?) + + || typeToConvert == typeof(global::RetellAI.CallFilterDirectionValueItem) + + || typeToConvert == typeof(global::RetellAI.CallFilterDirectionValueItem?) + + || typeToConvert == typeof(global::RetellAI.CallFilterUserSentimentValueItem) + + || typeToConvert == typeof(global::RetellAI.CallFilterUserSentimentValueItem?) + + || typeToConvert == typeof(global::RetellAI.CallFilterDataStorageSettingValueItem) + + || typeToConvert == typeof(global::RetellAI.CallFilterDataStorageSettingValueItem?) + + || typeToConvert == typeof(global::RetellAI.ChatFilterChatStatusValueItem) + + || typeToConvert == typeof(global::RetellAI.ChatFilterChatStatusValueItem?) + + || typeToConvert == typeof(global::RetellAI.ChatFilterUserSentimentValueItem) + + || typeToConvert == typeof(global::RetellAI.ChatFilterUserSentimentValueItem?) + + || typeToConvert == typeof(global::RetellAI.ListContactsRequestSortOrder) + + || typeToConvert == typeof(global::RetellAI.ListContactsRequestSortOrder?) + + || typeToConvert == typeof(global::RetellAI.DayOfWeek) + + || typeToConvert == typeof(global::RetellAI.DayOfWeek?) + + || typeToConvert == typeof(global::RetellAI.DisconnectionReason5) + + || typeToConvert == typeof(global::RetellAI.DisconnectionReason5?) + + || typeToConvert == typeof(global::RetellAI.ElseEdgeVariant2TransitionConditionType) + + || typeToConvert == typeof(global::RetellAI.ElseEdgeVariant2TransitionConditionType?) + + || typeToConvert == typeof(global::RetellAI.ElseEdgeVariant2TransitionConditionPrompt) + + || typeToConvert == typeof(global::RetellAI.ElseEdgeVariant2TransitionConditionPrompt?) + + || typeToConvert == typeof(global::RetellAI.EndCallToolType) + + || typeToConvert == typeof(global::RetellAI.EndCallToolType?) + + || typeToConvert == typeof(global::RetellAI.EndCallToolExecutionMessageType) + + || typeToConvert == typeof(global::RetellAI.EndCallToolExecutionMessageType?) + + || typeToConvert == typeof(global::RetellAI.EndNodeVariant2Type) + + || typeToConvert == typeof(global::RetellAI.EndNodeVariant2Type?) + + || typeToConvert == typeof(global::RetellAI.EnumAnalysisDataType) + + || typeToConvert == typeof(global::RetellAI.EnumAnalysisDataType?) + + || typeToConvert == typeof(global::RetellAI.EquationConditionType) + + || typeToConvert == typeof(global::RetellAI.EquationConditionType?) + + || typeToConvert == typeof(global::RetellAI.EquationConditionOperator) + + || typeToConvert == typeof(global::RetellAI.EquationConditionOperator?) + + || typeToConvert == typeof(global::RetellAI.EquationOperator) + + || typeToConvert == typeof(global::RetellAI.EquationOperator?) + + || typeToConvert == typeof(global::RetellAI.ExtractDynamicVariableToolType) + + || typeToConvert == typeof(global::RetellAI.ExtractDynamicVariableToolType?) + + || typeToConvert == typeof(global::RetellAI.ExtractDynamicVariablesNodeVariant2Type) + + || typeToConvert == typeof(global::RetellAI.ExtractDynamicVariablesNodeVariant2Type?) + + || typeToConvert == typeof(global::RetellAI.FinetuneExampleUtteranceVariant1Role) + + || typeToConvert == typeof(global::RetellAI.FinetuneExampleUtteranceVariant1Role?) + + || typeToConvert == typeof(global::RetellAI.FinetuneExampleUtteranceVariant2Role) + + || typeToConvert == typeof(global::RetellAI.FinetuneExampleUtteranceVariant2Role?) + + || typeToConvert == typeof(global::RetellAI.FinetuneExampleUtteranceVariant3Role) + + || typeToConvert == typeof(global::RetellAI.FinetuneExampleUtteranceVariant3Role?) + + || typeToConvert == typeof(global::RetellAI.FunctionNodeVariant2Type) + + || typeToConvert == typeof(global::RetellAI.FunctionNodeVariant2Type?) + + || typeToConvert == typeof(global::RetellAI.FunctionNodeVariant2ToolType) + + || typeToConvert == typeof(global::RetellAI.FunctionNodeVariant2ToolType?) + + || typeToConvert == typeof(global::RetellAI.CodeNodeVariant2Type) + + || typeToConvert == typeof(global::RetellAI.CodeNodeVariant2Type?) + + || typeToConvert == typeof(global::RetellAI.KnowledgeBaseResponseStatus) + + || typeToConvert == typeof(global::RetellAI.KnowledgeBaseResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.KnowledgeBaseSourceDocumentType) + + || typeToConvert == typeof(global::RetellAI.KnowledgeBaseSourceDocumentType?) + + || typeToConvert == typeof(global::RetellAI.KnowledgeBaseSourceTextType) + + || typeToConvert == typeof(global::RetellAI.KnowledgeBaseSourceTextType?) + + || typeToConvert == typeof(global::RetellAI.KnowledgeBaseSourceUrlType) + + || typeToConvert == typeof(global::RetellAI.KnowledgeBaseSourceUrlType?) + + || typeToConvert == typeof(global::RetellAI.Language3) + + || typeToConvert == typeof(global::RetellAI.Language3?) + + || typeToConvert == typeof(global::RetellAI.LLMModel) + + || typeToConvert == typeof(global::RetellAI.LLMModel?) + + || typeToConvert == typeof(global::RetellAI.MCPNodeVariant2Type) + + || typeToConvert == typeof(global::RetellAI.MCPNodeVariant2Type?) + + || typeToConvert == typeof(global::RetellAI.MCPToolType) + + || typeToConvert == typeof(global::RetellAI.MCPToolType?) + + || typeToConvert == typeof(global::RetellAI.MCPToolExecutionMessageType) + + || typeToConvert == typeof(global::RetellAI.MCPToolExecutionMessageType?) + + || typeToConvert == typeof(global::RetellAI.MessageBaseRole) + + || typeToConvert == typeof(global::RetellAI.MessageBaseRole?) + + || typeToConvert == typeof(global::RetellAI.InjectedMessageBaseRole) + + || typeToConvert == typeof(global::RetellAI.InjectedMessageBaseRole?) + + || typeToConvert == typeof(global::RetellAI.SmsMessageBaseRole) + + || typeToConvert == typeof(global::RetellAI.SmsMessageBaseRole?) + + || typeToConvert == typeof(global::RetellAI.ModelChoiceCascadingType) + + || typeToConvert == typeof(global::RetellAI.ModelChoiceCascadingType?) + + || typeToConvert == typeof(global::RetellAI.NaturalnessIssue) + + || typeToConvert == typeof(global::RetellAI.NaturalnessIssue?) + + || typeToConvert == typeof(global::RetellAI.NodeInstructionPromptType) + + || typeToConvert == typeof(global::RetellAI.NodeInstructionPromptType?) + + || typeToConvert == typeof(global::RetellAI.NodeInstructionStaticTextType) + + || typeToConvert == typeof(global::RetellAI.NodeInstructionStaticTextType?) + + || typeToConvert == typeof(global::RetellAI.SmsInstructionTemplateType) + + || typeToConvert == typeof(global::RetellAI.SmsInstructionTemplateType?) + + || typeToConvert == typeof(global::RetellAI.SmsInstructionTemplateTemplate) + + || typeToConvert == typeof(global::RetellAI.SmsInstructionTemplateTemplate?) + + || typeToConvert == typeof(global::RetellAI.NodeTransitionMessageBaseRole) + + || typeToConvert == typeof(global::RetellAI.NodeTransitionMessageBaseRole?) + + || typeToConvert == typeof(global::RetellAI.NodeTransitionMessageBaseTransitionType) + + || typeToConvert == typeof(global::RetellAI.NodeTransitionMessageBaseTransitionType?) + + || typeToConvert == typeof(global::RetellAI.NodeTransitionUtteranceRole) + + || typeToConvert == typeof(global::RetellAI.NodeTransitionUtteranceRole?) + + || typeToConvert == typeof(global::RetellAI.NodeTransitionUtteranceTransitionType) + + || typeToConvert == typeof(global::RetellAI.NodeTransitionUtteranceTransitionType?) + + || typeToConvert == typeof(global::RetellAI.NullableLLMModel) + + || typeToConvert == typeof(global::RetellAI.NullableLLMModel?) + + || typeToConvert == typeof(global::RetellAI.NumberAnalysisDataType) + + || typeToConvert == typeof(global::RetellAI.NumberAnalysisDataType?) + + || typeToConvert == typeof(global::RetellAI.PresetAnalysisDataType) + + || typeToConvert == typeof(global::RetellAI.PresetAnalysisDataType?) + + || typeToConvert == typeof(global::RetellAI.PresetAnalysisDataName) + + || typeToConvert == typeof(global::RetellAI.PresetAnalysisDataName?) + + || typeToConvert == typeof(global::RetellAI.CallPresetAnalysisDataType) + + || typeToConvert == typeof(global::RetellAI.CallPresetAnalysisDataType?) + + || typeToConvert == typeof(global::RetellAI.CallPresetAnalysisDataName) + + || typeToConvert == typeof(global::RetellAI.CallPresetAnalysisDataName?) + + || typeToConvert == typeof(global::RetellAI.ChatPresetAnalysisDataType) + + || typeToConvert == typeof(global::RetellAI.ChatPresetAnalysisDataType?) + + || typeToConvert == typeof(global::RetellAI.ChatPresetAnalysisDataName) + + || typeToConvert == typeof(global::RetellAI.ChatPresetAnalysisDataName?) + + || typeToConvert == typeof(global::RetellAI.OrganizationResponseVariant2EnterprisePlanStatus) + + || typeToConvert == typeof(global::RetellAI.OrganizationResponseVariant2EnterprisePlanStatus?) + + || typeToConvert == typeof(global::RetellAI.PIIConfigMode) + + || typeToConvert == typeof(global::RetellAI.PIIConfigMode?) + + || typeToConvert == typeof(global::RetellAI.PIIConfigCategorie) + + || typeToConvert == typeof(global::RetellAI.PIIConfigCategorie?) + + || typeToConvert == typeof(global::RetellAI.GuardrailConfigOutputTopic) + + || typeToConvert == typeof(global::RetellAI.GuardrailConfigOutputTopic?) + + || typeToConvert == typeof(global::RetellAI.GuardrailConfigInputTopic) + + || typeToConvert == typeof(global::RetellAI.GuardrailConfigInputTopic?) + + || typeToConvert == typeof(global::RetellAI.PerformanceMetricCriteriaOp) + + || typeToConvert == typeof(global::RetellAI.PerformanceMetricCriteriaOp?) + + || typeToConvert == typeof(global::RetellAI.PhoneNumberResponsePhoneNumberType) + + || typeToConvert == typeof(global::RetellAI.PhoneNumberResponsePhoneNumberType?) + + || typeToConvert == typeof(global::RetellAI.PostCallAnalysisSetting) + + || typeToConvert == typeof(global::RetellAI.PostCallAnalysisSetting?) + + || typeToConvert == typeof(global::RetellAI.PressDigitNodeVariant2Type) + + || typeToConvert == typeof(global::RetellAI.PressDigitNodeVariant2Type?) + + || typeToConvert == typeof(global::RetellAI.PressDigitToolType) + + || typeToConvert == typeof(global::RetellAI.PressDigitToolType?) + + || typeToConvert == typeof(global::RetellAI.PromptConditionType) + + || typeToConvert == typeof(global::RetellAI.PromptConditionType?) + + || typeToConvert == typeof(global::RetellAI.QaViewFilterScoreRangeType) + + || typeToConvert == typeof(global::RetellAI.QaViewFilterScoreRangeType?) + + || typeToConvert == typeof(global::RetellAI.QaViewFilterScoreRangeOp) + + || typeToConvert == typeof(global::RetellAI.QaViewFilterScoreRangeOp?) + + || typeToConvert == typeof(global::RetellAI.CohortQaListArgsSortKey) + + || typeToConvert == typeof(global::RetellAI.CohortQaListArgsSortKey?) + + || typeToConvert == typeof(global::RetellAI.CohortQaListArgsOrder) + + || typeToConvert == typeof(global::RetellAI.CohortQaListArgsOrder?) + + || typeToConvert == typeof(global::RetellAI.ResponseEngineConversationFlowType) + + || typeToConvert == typeof(global::RetellAI.ResponseEngineConversationFlowType?) + + || typeToConvert == typeof(global::RetellAI.ResponseEngineCustomLmType) + + || typeToConvert == typeof(global::RetellAI.ResponseEngineCustomLmType?) + + || typeToConvert == typeof(global::RetellAI.ResponseEngineRetellLmType) + + || typeToConvert == typeof(global::RetellAI.ResponseEngineRetellLmType?) + + || typeToConvert == typeof(global::RetellAI.RetellLlmOverrideS2sModel) + + || typeToConvert == typeof(global::RetellAI.RetellLlmOverrideS2sModel?) + + || typeToConvert == typeof(global::RetellAI.RetellLlmOverrideStartSpeaker) + + || typeToConvert == typeof(global::RetellAI.RetellLlmOverrideStartSpeaker?) + + || typeToConvert == typeof(global::RetellAI.SendSMSToolType) + + || typeToConvert == typeof(global::RetellAI.SendSMSToolType?) + + || typeToConvert == typeof(global::RetellAI.SendSMSToolExecutionMessageType) + + || typeToConvert == typeof(global::RetellAI.SendSMSToolExecutionMessageType?) + + || typeToConvert == typeof(global::RetellAI.SmsSenderVariant1Type) + + || typeToConvert == typeof(global::RetellAI.SmsSenderVariant1Type?) + + || typeToConvert == typeof(global::RetellAI.SmsSenderVariant2Type) + + || typeToConvert == typeof(global::RetellAI.SmsSenderVariant2Type?) + + || typeToConvert == typeof(global::RetellAI.SmsDestinationVariant1Type) + + || typeToConvert == typeof(global::RetellAI.SmsDestinationVariant1Type?) + + || typeToConvert == typeof(global::RetellAI.SmsDestinationVariant2Type) + + || typeToConvert == typeof(global::RetellAI.SmsDestinationVariant2Type?) + + || typeToConvert == typeof(global::RetellAI.SentimentAnalysisDetailVariant1Sentiment) + + || typeToConvert == typeof(global::RetellAI.SentimentAnalysisDetailVariant1Sentiment?) + + || typeToConvert == typeof(global::RetellAI.SentimentAnalysisDetailVariant2Sentiment) + + || typeToConvert == typeof(global::RetellAI.SentimentAnalysisDetailVariant2Sentiment?) + + || typeToConvert == typeof(global::RetellAI.SkipResponseEdgeVariant2TransitionConditionType) + + || typeToConvert == typeof(global::RetellAI.SkipResponseEdgeVariant2TransitionConditionType?) + + || typeToConvert == typeof(global::RetellAI.SkipResponseEdgeVariant2TransitionConditionPrompt) + + || typeToConvert == typeof(global::RetellAI.SkipResponseEdgeVariant2TransitionConditionPrompt?) + + || typeToConvert == typeof(global::RetellAI.AlwaysEdgeVariant2TransitionConditionType) + + || typeToConvert == typeof(global::RetellAI.AlwaysEdgeVariant2TransitionConditionType?) + + || typeToConvert == typeof(global::RetellAI.AlwaysEdgeVariant2TransitionConditionPrompt) + + || typeToConvert == typeof(global::RetellAI.AlwaysEdgeVariant2TransitionConditionPrompt?) + + || typeToConvert == typeof(global::RetellAI.SmsContentInferredType) + + || typeToConvert == typeof(global::RetellAI.SmsContentInferredType?) + + || typeToConvert == typeof(global::RetellAI.SmsContentPredefinedType) + + || typeToConvert == typeof(global::RetellAI.SmsContentPredefinedType?) + + || typeToConvert == typeof(global::RetellAI.SmsContentTemplateType) + + || typeToConvert == typeof(global::RetellAI.SmsContentTemplateType?) + + || typeToConvert == typeof(global::RetellAI.SmsContentTemplateTemplate) + + || typeToConvert == typeof(global::RetellAI.SmsContentTemplateTemplate?) + + || typeToConvert == typeof(global::RetellAI.SmsFailedEdgeVariant2TransitionConditionType) + + || typeToConvert == typeof(global::RetellAI.SmsFailedEdgeVariant2TransitionConditionType?) + + || typeToConvert == typeof(global::RetellAI.SmsFailedEdgeVariant2TransitionConditionPrompt) + + || typeToConvert == typeof(global::RetellAI.SmsFailedEdgeVariant2TransitionConditionPrompt?) + + || typeToConvert == typeof(global::RetellAI.SmsNodeVariant2Type) + + || typeToConvert == typeof(global::RetellAI.SmsNodeVariant2Type?) + + || typeToConvert == typeof(global::RetellAI.SmsSuccessEdgeVariant2TransitionConditionType) + + || typeToConvert == typeof(global::RetellAI.SmsSuccessEdgeVariant2TransitionConditionType?) + + || typeToConvert == typeof(global::RetellAI.SmsSuccessEdgeVariant2TransitionConditionPrompt) + + || typeToConvert == typeof(global::RetellAI.SmsSuccessEdgeVariant2TransitionConditionPrompt?) + + || typeToConvert == typeof(global::RetellAI.StateTransitionMessageBaseRole) + + || typeToConvert == typeof(global::RetellAI.StateTransitionMessageBaseRole?) + + || typeToConvert == typeof(global::RetellAI.StringAnalysisDataType) + + || typeToConvert == typeof(global::RetellAI.StringAnalysisDataType?) + + || typeToConvert == typeof(global::RetellAI.TestCaseBatchJobStatus) + + || typeToConvert == typeof(global::RetellAI.TestCaseBatchJobStatus?) + + || typeToConvert == typeof(global::RetellAI.TestCaseDefinitionVariant2Type) + + || typeToConvert == typeof(global::RetellAI.TestCaseDefinitionVariant2Type?) + + || typeToConvert == typeof(global::RetellAI.TestCaseJobStatus) + + || typeToConvert == typeof(global::RetellAI.TestCaseJobStatus?) + + || typeToConvert == typeof(global::RetellAI.ToolMockInputMatchRuleVariant1Type) + + || typeToConvert == typeof(global::RetellAI.ToolMockInputMatchRuleVariant1Type?) + + || typeToConvert == typeof(global::RetellAI.ToolMockInputMatchRuleVariant2Type) + + || typeToConvert == typeof(global::RetellAI.ToolMockInputMatchRuleVariant2Type?) + + || typeToConvert == typeof(global::RetellAI.ToolCallInvocationMessageBaseRole) + + || typeToConvert == typeof(global::RetellAI.ToolCallInvocationMessageBaseRole?) + + || typeToConvert == typeof(global::RetellAI.ToolCallInvocationUtteranceRole) + + || typeToConvert == typeof(global::RetellAI.ToolCallInvocationUtteranceRole?) + + || typeToConvert == typeof(global::RetellAI.ToolCallResultMessageBaseRole) + + || typeToConvert == typeof(global::RetellAI.ToolCallResultMessageBaseRole?) + + || typeToConvert == typeof(global::RetellAI.ToolCallResultUtteranceRole) + + || typeToConvert == typeof(global::RetellAI.ToolCallResultUtteranceRole?) + + || typeToConvert == typeof(global::RetellAI.ToolParameterType) + + || typeToConvert == typeof(global::RetellAI.ToolParameterType?) + + || typeToConvert == typeof(global::RetellAI.TransferCallNodeVariant2Type) + + || typeToConvert == typeof(global::RetellAI.TransferCallNodeVariant2Type?) + + || typeToConvert == typeof(global::RetellAI.TransferCallToolType) + + || typeToConvert == typeof(global::RetellAI.TransferCallToolType?) + + || typeToConvert == typeof(global::RetellAI.TransferCallToolExecutionMessageType) + + || typeToConvert == typeof(global::RetellAI.TransferCallToolExecutionMessageType?) + + || typeToConvert == typeof(global::RetellAI.TransferDestinationInferredType) + + || typeToConvert == typeof(global::RetellAI.TransferDestinationInferredType?) + + || typeToConvert == typeof(global::RetellAI.TransferDestinationPredefinedType) + + || typeToConvert == typeof(global::RetellAI.TransferDestinationPredefinedType?) + + || typeToConvert == typeof(global::RetellAI.TransferFailedEdgeVariant2TransitionConditionType) + + || typeToConvert == typeof(global::RetellAI.TransferFailedEdgeVariant2TransitionConditionType?) + + || typeToConvert == typeof(global::RetellAI.TransferFailedEdgeVariant2TransitionConditionPrompt) + + || typeToConvert == typeof(global::RetellAI.TransferFailedEdgeVariant2TransitionConditionPrompt?) + + || typeToConvert == typeof(global::RetellAI.TransferOptionAgenticWarmTransferType) + + || typeToConvert == typeof(global::RetellAI.TransferOptionAgenticWarmTransferType?) + + || typeToConvert == typeof(global::RetellAI.TransferOptionAgenticWarmTransferOnHoldMusic) + + || typeToConvert == typeof(global::RetellAI.TransferOptionAgenticWarmTransferOnHoldMusic?) + + || typeToConvert == typeof(global::RetellAI.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeout) + + || typeToConvert == typeof(global::RetellAI.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeout?) + + || typeToConvert == typeof(global::RetellAI.TransferOptionColdTransferType) + + || typeToConvert == typeof(global::RetellAI.TransferOptionColdTransferType?) + + || typeToConvert == typeof(global::RetellAI.TransferOptionColdTransferColdTransferMode) + + || typeToConvert == typeof(global::RetellAI.TransferOptionColdTransferColdTransferMode?) + + || typeToConvert == typeof(global::RetellAI.TransferOptionWarmTransferType) + + || typeToConvert == typeof(global::RetellAI.TransferOptionWarmTransferType?) + + || typeToConvert == typeof(global::RetellAI.TransferOptionWarmTransferOnHoldMusic) + + || typeToConvert == typeof(global::RetellAI.TransferOptionWarmTransferOnHoldMusic?) + + || typeToConvert == typeof(global::RetellAI.UtteranceHallucinationHallucinationType) + + || typeToConvert == typeof(global::RetellAI.UtteranceHallucinationHallucinationType?) + + || typeToConvert == typeof(global::RetellAI.UtteranceRole) + + || typeToConvert == typeof(global::RetellAI.UtteranceRole?) + + || typeToConvert == typeof(global::RetellAI.V2CallBaseCallStatus) + + || typeToConvert == typeof(global::RetellAI.V2CallBaseCallStatus?) + + || typeToConvert == typeof(global::RetellAI.V2CallBaseDataStorageSetting) + + || typeToConvert == typeof(global::RetellAI.V2CallBaseDataStorageSetting?) + + || typeToConvert == typeof(global::RetellAI.V3CallBaseCallStatus) + + || typeToConvert == typeof(global::RetellAI.V3CallBaseCallStatus?) + + || typeToConvert == typeof(global::RetellAI.V3CallBaseDataStorageSetting) + + || typeToConvert == typeof(global::RetellAI.V3CallBaseDataStorageSetting?) + + || typeToConvert == typeof(global::RetellAI.V3PhoneCallResponseVariant1CallType) + + || typeToConvert == typeof(global::RetellAI.V3PhoneCallResponseVariant1CallType?) + + || typeToConvert == typeof(global::RetellAI.V3PhoneCallResponseVariant1Direction) + + || typeToConvert == typeof(global::RetellAI.V3PhoneCallResponseVariant1Direction?) + + || typeToConvert == typeof(global::RetellAI.V3WebCallResponseVariant1CallType) + + || typeToConvert == typeof(global::RetellAI.V3WebCallResponseVariant1CallType?) + + || typeToConvert == typeof(global::RetellAI.V3ListCallsRequestSortOrder) + + || typeToConvert == typeof(global::RetellAI.V3ListCallsRequestSortOrder?) + + || typeToConvert == typeof(global::RetellAI.V2PhoneCallResponseVariant1CallType) + + || typeToConvert == typeof(global::RetellAI.V2PhoneCallResponseVariant1CallType?) + + || typeToConvert == typeof(global::RetellAI.V2PhoneCallResponseVariant1Direction) + + || typeToConvert == typeof(global::RetellAI.V2PhoneCallResponseVariant1Direction?) + + || typeToConvert == typeof(global::RetellAI.V2WebCallResponseVariant1CallType) + + || typeToConvert == typeof(global::RetellAI.V2WebCallResponseVariant1CallType?) + + || typeToConvert == typeof(global::RetellAI.VoiceResponseProvider) + + || typeToConvert == typeof(global::RetellAI.VoiceResponseProvider?) + + || typeToConvert == typeof(global::RetellAI.VoiceResponseGender) + + || typeToConvert == typeof(global::RetellAI.VoiceResponseGender?) + + || typeToConvert == typeof(global::RetellAI.VoicemailActionBridgeTransferType) + + || typeToConvert == typeof(global::RetellAI.VoicemailActionBridgeTransferType?) + + || typeToConvert == typeof(global::RetellAI.VoicemailActionHangupType) + + || typeToConvert == typeof(global::RetellAI.VoicemailActionHangupType?) + + || typeToConvert == typeof(global::RetellAI.VoicemailActionPromptType) + + || typeToConvert == typeof(global::RetellAI.VoicemailActionPromptType?) + + || typeToConvert == typeof(global::RetellAI.VoicemailActionStaticTextType) + + || typeToConvert == typeof(global::RetellAI.VoicemailActionStaticTextType?) + + || typeToConvert == typeof(global::RetellAI.IvrActionHangupType) + + || typeToConvert == typeof(global::RetellAI.IvrActionHangupType?) + + || typeToConvert == typeof(global::RetellAI.WarmTransferPromptType) + + || typeToConvert == typeof(global::RetellAI.WarmTransferPromptType?) + + || typeToConvert == typeof(global::RetellAI.WarmTransferStaticMessageType) + + || typeToConvert == typeof(global::RetellAI.WarmTransferStaticMessageType?) + + || typeToConvert == typeof(global::RetellAI.ConductorOverageConfigVariant1Mode) + + || typeToConvert == typeof(global::RetellAI.ConductorOverageConfigVariant1Mode?) + + || typeToConvert == typeof(global::RetellAI.ConductorOverageConfigVariant2Mode) + + || typeToConvert == typeof(global::RetellAI.ConductorOverageConfigVariant2Mode?) + + || typeToConvert == typeof(global::RetellAI.ConductorOverageConfigVariant3Mode) + + || typeToConvert == typeof(global::RetellAI.ConductorOverageConfigVariant3Mode?) + + || typeToConvert == typeof(global::RetellAI.ContactCallType) + + || typeToConvert == typeof(global::RetellAI.ContactCallType?) + + || typeToConvert == typeof(global::RetellAI.ContactCallDirection) + + || typeToConvert == typeof(global::RetellAI.ContactCallDirection?) + + || typeToConvert == typeof(global::RetellAI.ContactCallSentiment) + + || typeToConvert == typeof(global::RetellAI.ContactCallSentiment?) + + || typeToConvert == typeof(global::RetellAI.ContactChatType) + + || typeToConvert == typeof(global::RetellAI.ContactChatType?) + + || typeToConvert == typeof(global::RetellAI.ContactChatDirection) + + || typeToConvert == typeof(global::RetellAI.ContactChatDirection?) + + || typeToConvert == typeof(global::RetellAI.ContactChatSentiment) + + || typeToConvert == typeof(global::RetellAI.ContactChatSentiment?) + + || typeToConvert == typeof(global::RetellAI.DashboardSource) + + || typeToConvert == typeof(global::RetellAI.DashboardSource?) + + || typeToConvert == typeof(global::RetellAI.ChartGroupItemVariant1Type) + + || typeToConvert == typeof(global::RetellAI.ChartGroupItemVariant1Type?) + + || typeToConvert == typeof(global::RetellAI.ChartGroupItemVariant2Type) + + || typeToConvert == typeof(global::RetellAI.ChartGroupItemVariant2Type?) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneNumberRequestNumberProvider) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneNumberRequestNumberProvider?) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneNumberRequestCountryCode) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneNumberRequestCountryCode?) + + || typeToConvert == typeof(global::RetellAI.CloneVoiceRequestVoiceProvider) + + || typeToConvert == typeof(global::RetellAI.CloneVoiceRequestVoiceProvider?) + + || typeToConvert == typeof(global::RetellAI.AddCommunityVoiceRequestVoiceProvider) + + || typeToConvert == typeof(global::RetellAI.AddCommunityVoiceRequestVoiceProvider?) + + || typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceRequestVoiceProvider) + + || typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceRequestVoiceProvider?) + + || typeToConvert == typeof(global::RetellAI.UpdateChatMetadataRequestDataStorageSetting) + + || typeToConvert == typeof(global::RetellAI.UpdateChatMetadataRequestDataStorageSetting?) + + || typeToConvert == typeof(global::RetellAI.RegisterPhoneCallRequestDirection) + + || typeToConvert == typeof(global::RetellAI.RegisterPhoneCallRequestDirection?) + + || typeToConvert == typeof(global::RetellAI.UpdateCallMetadataRequestDataStorageSetting) + + || typeToConvert == typeof(global::RetellAI.UpdateCallMetadataRequestDataStorageSetting?) + + || typeToConvert == typeof(global::RetellAI.UpdateLiveCallRequestFieldsToOverrideDataStorageSetting) + + || typeToConvert == typeof(global::RetellAI.UpdateLiveCallRequestFieldsToOverrideDataStorageSetting?) + + || typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsType) + + || typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsType?) + + || typeToConvert == typeof(global::RetellAI.ListBatchTestsType) + + || typeToConvert == typeof(global::RetellAI.ListBatchTestsType?) + + || typeToConvert == typeof(global::RetellAI.ListAgentsSortOrder) + + || typeToConvert == typeof(global::RetellAI.ListAgentsSortOrder?) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsSortOrder) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsSortOrder?) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowsSortOrder) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowsSortOrder?) + + || typeToConvert == typeof(global::RetellAI.ListPhoneNumbersSortOrder) + + || typeToConvert == typeof(global::RetellAI.ListPhoneNumbersSortOrder?) + + || typeToConvert == typeof(global::RetellAI.ListRetellLLMSortOrder) + + || typeToConvert == typeof(global::RetellAI.ListRetellLLMSortOrder?) + + || typeToConvert == typeof(global::RetellAI.ListExportRequestsSortOrder) + + || typeToConvert == typeof(global::RetellAI.ListExportRequestsSortOrder?) + + || typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus) + + || typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.CreateAgentResponseStatus) + + || typeToConvert == typeof(global::RetellAI.CreateAgentResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.CreateAgentResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.CreateAgentResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.CreateAgentResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.CreateAgentResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.CreateAgentResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.CreateAgentResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.CreateBatchCallResponseStatus) + + || typeToConvert == typeof(global::RetellAI.CreateBatchCallResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.CreateBatchCallResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.CreateBatchCallResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.CreateBatchCallResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.CreateBatchCallResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.CreateBatchCallResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.CreateBatchCallResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus) + + || typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus) + + || typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus) + + || typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus) + + || typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus) + + || typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus) + + || typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus) + + || typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.ListBatchTestsResponseStatus) + + || typeToConvert == typeof(global::RetellAI.ListBatchTestsResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.ListBatchTestsResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.ListBatchTestsResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.ListBatchTestsResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.ListBatchTestsResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.ListBatchTestsResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.ListBatchTestsResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus) + + || typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus) + + || typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.CreateChatAgentResponseStatus) + + || typeToConvert == typeof(global::RetellAI.CreateChatAgentResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.CreateChatAgentResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.CreateChatAgentResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.CreateChatAgentResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.CreateChatAgentResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.CreateChatAgentResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.CreateChatAgentResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus) + + || typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus6) + + || typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus6?) + + || typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus) + + || typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus6) + + || typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus6?) + + || typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus) + + || typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus6) + + || typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus6?) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus) + + || typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneNumberResponseStatus) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneNumberResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneNumberResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneNumberResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneNumberResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneNumberResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.CreateRetellLLMResponseStatus) + + || typeToConvert == typeof(global::RetellAI.CreateRetellLLMResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.CreateRetellLLMResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.CreateRetellLLMResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.CreateRetellLLMResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.CreateRetellLLMResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus) + + || typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus6) + + || typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus6?) + + || typeToConvert == typeof(global::RetellAI.DeleteAgentResponseStatus) + + || typeToConvert == typeof(global::RetellAI.DeleteAgentResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.DeleteAgentResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.DeleteAgentResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.DeleteAgentResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.DeleteAgentResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.DeleteAgentResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.DeleteAgentResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.DeleteChatResponseStatus) + + || typeToConvert == typeof(global::RetellAI.DeleteChatResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.DeleteChatResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.DeleteChatResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.DeleteChatResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.DeleteChatResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.DeleteChatResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.DeleteChatResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.DeleteChatAgentResponseStatus) + + || typeToConvert == typeof(global::RetellAI.DeleteChatAgentResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.DeleteChatAgentResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.DeleteChatAgentResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.DeleteChatAgentResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.DeleteChatAgentResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.DeleteChatAgentResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.DeleteChatAgentResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus) + + || typeToConvert == typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus) + + || typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus) + + || typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus) + + || typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.DeletePhoneNumberResponseStatus) + + || typeToConvert == typeof(global::RetellAI.DeletePhoneNumberResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.DeletePhoneNumberResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.DeletePhoneNumberResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.DeletePhoneNumberResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.DeletePhoneNumberResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.DeleteRetellLLMResponseStatus) + + || typeToConvert == typeof(global::RetellAI.DeleteRetellLLMResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.DeleteRetellLLMResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.DeleteRetellLLMResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.DeleteRetellLLMResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.DeleteRetellLLMResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.DeleteRetellLLMResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.DeleteRetellLLMResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.EndChatResponseStatus) + + || typeToConvert == typeof(global::RetellAI.EndChatResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.EndChatResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.EndChatResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.EndChatResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.EndChatResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.EndChatResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.EndChatResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.GetAgentVersionsResponseStatus) + + || typeToConvert == typeof(global::RetellAI.GetAgentVersionsResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.GetAgentVersionsResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.GetAgentVersionsResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.GetAgentVersionsResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.GetAgentVersionsResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.GetAgentVersionsResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.GetAgentVersionsResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.GetAgentResponseStatus) + + || typeToConvert == typeof(global::RetellAI.GetAgentResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.GetAgentResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.GetAgentResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.GetAgentResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.GetAgentResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.GetAgentResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.GetAgentResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.GetChatAgentVersionsResponseStatus) + + || typeToConvert == typeof(global::RetellAI.GetChatAgentVersionsResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.GetChatAgentVersionsResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.GetChatAgentVersionsResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.GetChatAgentVersionsResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.GetChatAgentVersionsResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.GetChatAgentResponseStatus) + + || typeToConvert == typeof(global::RetellAI.GetChatAgentResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.GetChatAgentResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.GetChatAgentResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.GetChatAgentResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.GetChatAgentResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.GetChatAgentResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.GetChatAgentResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.GetChatResponseStatus) + + || typeToConvert == typeof(global::RetellAI.GetChatResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.GetChatResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.GetChatResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.GetChatResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.GetChatResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.GetChatResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.GetChatResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.GetConcurrencyResponseStatus) + + || typeToConvert == typeof(global::RetellAI.GetConcurrencyResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.GetConcurrencyResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.GetConcurrencyResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.GetApiKeyInfoResponseStatus) + + || typeToConvert == typeof(global::RetellAI.GetApiKeyInfoResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.GetApiKeyInfoResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.GetApiKeyInfoResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.GetConversationFlowComponentResponseStatus) + + || typeToConvert == typeof(global::RetellAI.GetConversationFlowComponentResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.GetConversationFlowComponentResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.GetConversationFlowComponentResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.GetConversationFlowComponentResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.GetConversationFlowComponentResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.GetConversationFlowComponentResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.GetConversationFlowComponentResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus) + + || typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.GetKnowledgeBaseResponseStatus) + + || typeToConvert == typeof(global::RetellAI.GetKnowledgeBaseResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.GetKnowledgeBaseResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.GetKnowledgeBaseResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.GetKnowledgeBaseResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.GetKnowledgeBaseResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.GetKnowledgeBaseResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.GetKnowledgeBaseResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.GetMCPToolsResponseStatus) + + || typeToConvert == typeof(global::RetellAI.GetMCPToolsResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.GetMCPToolsResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.GetMCPToolsResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.GetMCPToolsResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.GetMCPToolsResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.GetMCPToolsResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.GetMCPToolsResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.GetPhoneNumberResponseStatus) + + || typeToConvert == typeof(global::RetellAI.GetPhoneNumberResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.GetPhoneNumberResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.GetPhoneNumberResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.GetPhoneNumberResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.GetPhoneNumberResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.GetPhoneNumberResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.GetPhoneNumberResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.GetRetellLLMResponseStatus) + + || typeToConvert == typeof(global::RetellAI.GetRetellLLMResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.GetRetellLLMResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.GetRetellLLMResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.GetRetellLLMResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.GetRetellLLMResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.GetRetellLLMResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.GetRetellLLMResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.GetVoiceResponseStatus) + + || typeToConvert == typeof(global::RetellAI.GetVoiceResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.GetVoiceResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.GetVoiceResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.GetVoiceResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.GetVoiceResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.GetVoiceResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.GetVoiceResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus) + + || typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.AddCommunityVoiceResponseStatus) + + || typeToConvert == typeof(global::RetellAI.AddCommunityVoiceResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.AddCommunityVoiceResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.AddCommunityVoiceResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.AddCommunityVoiceResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.AddCommunityVoiceResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.AddCommunityVoiceResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.AddCommunityVoiceResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceResponseStatus) + + || typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.ImportPhoneNumberResponseStatus) + + || typeToConvert == typeof(global::RetellAI.ImportPhoneNumberResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.ImportPhoneNumberResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.ImportPhoneNumberResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.ImportPhoneNumberResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.ImportPhoneNumberResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.ListAgentsResponseStatus) + + || typeToConvert == typeof(global::RetellAI.ListAgentsResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.ListAgentsResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.ListAgentsResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.ListAgentsResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.ListAgentsResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.ListAgentsResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.ListAgentsResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.ListChatsResponseStatus) + + || typeToConvert == typeof(global::RetellAI.ListChatsResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.ListChatsResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.ListChatsResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.ListChatsResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.ListChatsResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.ListChatsResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.ListChatsResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.ListKnowledgeBasesResponseStatus) + + || typeToConvert == typeof(global::RetellAI.ListKnowledgeBasesResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.ListKnowledgeBasesResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.ListKnowledgeBasesResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.ListKnowledgeBasesResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.ListKnowledgeBasesResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.ListPhoneNumbersResponseStatus) + + || typeToConvert == typeof(global::RetellAI.ListPhoneNumbersResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.ListPhoneNumbersResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.ListPhoneNumbersResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus) + + || typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.ListVoicesResponseStatus) + + || typeToConvert == typeof(global::RetellAI.ListVoicesResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.ListVoicesResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.ListVoicesResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus) + + || typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus) + + || typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus) + + || typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus) + + || typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus6) + + || typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus6?) + + || typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus7) + + || typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus7?) + + || typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus) + + || typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus6) + + || typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus6?) + + || typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus7) + + || typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus7?) + + || typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus) + + || typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus) + + || typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.UpdateChatMetadataResponseStatus) + + || typeToConvert == typeof(global::RetellAI.UpdateChatMetadataResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.UpdateChatMetadataResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.UpdateChatMetadataResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.UpdateChatMetadataResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.UpdateChatMetadataResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.UpdateChatMetadataResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.UpdateChatMetadataResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus6) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus6?) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus6) + + || typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus6?) + + || typeToConvert == typeof(global::RetellAI.UpdatePhoneNumberResponseStatus) + + || typeToConvert == typeof(global::RetellAI.UpdatePhoneNumberResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.UpdatePhoneNumberResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.UpdatePhoneNumberResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.UpdatePhoneNumberResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.UpdatePhoneNumberResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.UpdatePhoneNumberResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.UpdatePhoneNumberResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus) + + || typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus6) + + || typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus6?) + + || typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus) + + || typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus?) - SourceGenerationContextChunk1.Default, + || typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus2) - SourceGenerationContextChunk2.Default, + || typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus2?) - SourceGenerationContextChunk3.Default, + || typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus3) - SourceGenerationContextChunk4.Default - ); + || typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus3?) - private static readonly global::System.Text.Json.JsonSerializerOptions DefaultOptions = CreateDefaultOptions(); + || typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus4) - /// - /// - /// - public static SourceGenerationContext Default { get; } = new(DefaultOptions); + || typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus4?) - private SourceGenerationContext(global::System.Text.Json.JsonSerializerOptions options) - : base(options) - { - } + || typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus5) - /// - protected override global::System.Text.Json.JsonSerializerOptions? GeneratedSerializerOptions => DefaultOptions; + || typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus5?) - /// - public override global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? GetTypeInfo(global::System.Type type) - { - return Resolver.GetTypeInfo(type, Options); + || typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus6) + + || typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus6?) + + || typeToConvert == typeof(global::RetellAI.DeleteCallResponseStatus) + + || typeToConvert == typeof(global::RetellAI.DeleteCallResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.DeleteCallResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.DeleteCallResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.DeleteCallResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.DeleteCallResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.DeleteCallResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.DeleteCallResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.GetCallResponseStatus) + + || typeToConvert == typeof(global::RetellAI.GetCallResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.GetCallResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.GetCallResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.GetCallResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.GetCallResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.GetCallResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.GetCallResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.ListCallsResponseStatus) + + || typeToConvert == typeof(global::RetellAI.ListCallsResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.ListCallsResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.ListCallsResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.ListCallsResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.ListCallsResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.ListCallsResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.ListCallsResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseItemChannel) + + || typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseItemChannel?) + + || typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseItemStatus) + + || typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseItemStatus?) + + || typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseStatus) + + || typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus) + + || typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus6) + + || typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus6?) + + || typeToConvert == typeof(global::RetellAI.UpdateCallMetadataResponseStatus) + + || typeToConvert == typeof(global::RetellAI.UpdateCallMetadataResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.UpdateCallMetadataResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.UpdateCallMetadataResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.UpdateCallMetadataResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.UpdateCallMetadataResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.UpdateCallMetadataResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.UpdateCallMetadataResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus) + + || typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus4?) + + || typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus5) + + || typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus5?) + + || typeToConvert == typeof(global::RetellAI.StopCallResponseStatus) + + || typeToConvert == typeof(global::RetellAI.StopCallResponseStatus?) + + || typeToConvert == typeof(global::RetellAI.StopCallResponseStatus2) + + || typeToConvert == typeof(global::RetellAI.StopCallResponseStatus2?) + + || typeToConvert == typeof(global::RetellAI.StopCallResponseStatus3) + + || typeToConvert == typeof(global::RetellAI.StopCallResponseStatus3?) + + || typeToConvert == typeof(global::RetellAI.StopCallResponseStatus4) + + || typeToConvert == typeof(global::RetellAI.StopCallResponseStatus4?); + } + + public override global::System.Text.Json.Serialization.JsonConverter CreateConverter( + global::System.Type typeToConvert, + global::System.Text.Json.JsonSerializerOptions options) + { + if (typeToConvert == typeof(global::RetellAI.AlertMetricType)) + { + return new global::RetellAI.JsonConverters.AlertMetricTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertMetricType?)) + { + return new global::RetellAI.JsonConverters.AlertMetricTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AsrProvider)) + { + return new global::RetellAI.JsonConverters.AsrProviderJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AsrProvider?)) + { + return new global::RetellAI.JsonConverters.AsrProviderNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertFilterStatusCodeValueItem)) + { + return new global::RetellAI.JsonConverters.AlertFilterStatusCodeValueItemJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertFilterStatusCodeValueItem?)) + { + return new global::RetellAI.JsonConverters.AlertFilterStatusCodeValueItemNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertFilterErrorCodeItem)) + { + return new global::RetellAI.JsonConverters.AlertFilterErrorCodeItemJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertFilterErrorCodeItem?)) + { + return new global::RetellAI.JsonConverters.AlertFilterErrorCodeItemNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertIncidentResponseThresholdType)) + { + return new global::RetellAI.JsonConverters.AlertIncidentResponseThresholdTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertIncidentResponseThresholdType?)) + { + return new global::RetellAI.JsonConverters.AlertIncidentResponseThresholdTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertIncidentResponseComparator)) + { + return new global::RetellAI.JsonConverters.AlertIncidentResponseComparatorJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertIncidentResponseComparator?)) + { + return new global::RetellAI.JsonConverters.AlertIncidentResponseComparatorNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertIncidentResponseFrequency)) + { + return new global::RetellAI.JsonConverters.AlertIncidentResponseFrequencyJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertIncidentResponseFrequency?)) + { + return new global::RetellAI.JsonConverters.AlertIncidentResponseFrequencyNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertIncidentResponseWindow)) + { + return new global::RetellAI.JsonConverters.AlertIncidentResponseWindowJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertIncidentResponseWindow?)) + { + return new global::RetellAI.JsonConverters.AlertIncidentResponseWindowNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertRuleRequestThresholdType)) + { + return new global::RetellAI.JsonConverters.AlertRuleRequestThresholdTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertRuleRequestThresholdType?)) + { + return new global::RetellAI.JsonConverters.AlertRuleRequestThresholdTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertRuleRequestComparator)) + { + return new global::RetellAI.JsonConverters.AlertRuleRequestComparatorJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertRuleRequestComparator?)) + { + return new global::RetellAI.JsonConverters.AlertRuleRequestComparatorNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertRuleRequestFrequency)) + { + return new global::RetellAI.JsonConverters.AlertRuleRequestFrequencyJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertRuleRequestFrequency?)) + { + return new global::RetellAI.JsonConverters.AlertRuleRequestFrequencyNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertRuleRequestWindow)) + { + return new global::RetellAI.JsonConverters.AlertRuleRequestWindowJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertRuleRequestWindow?)) + { + return new global::RetellAI.JsonConverters.AlertRuleRequestWindowNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertRuleResponseThresholdType)) + { + return new global::RetellAI.JsonConverters.AlertRuleResponseThresholdTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertRuleResponseThresholdType?)) + { + return new global::RetellAI.JsonConverters.AlertRuleResponseThresholdTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertRuleResponseComparator)) + { + return new global::RetellAI.JsonConverters.AlertRuleResponseComparatorJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertRuleResponseComparator?)) + { + return new global::RetellAI.JsonConverters.AlertRuleResponseComparatorNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertRuleResponseFrequency)) + { + return new global::RetellAI.JsonConverters.AlertRuleResponseFrequencyJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertRuleResponseFrequency?)) + { + return new global::RetellAI.JsonConverters.AlertRuleResponseFrequencyNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertRuleResponseWindow)) + { + return new global::RetellAI.JsonConverters.AlertRuleResponseWindowJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlertRuleResponseWindow?)) + { + return new global::RetellAI.JsonConverters.AlertRuleResponseWindowNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestVoiceModel)) + { + return new global::RetellAI.JsonConverters.AgentRequestVoiceModelJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestVoiceModel?)) + { + return new global::RetellAI.JsonConverters.AgentRequestVoiceModelNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestVoiceEmotion)) + { + return new global::RetellAI.JsonConverters.AgentRequestVoiceEmotionJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestVoiceEmotion?)) + { + return new global::RetellAI.JsonConverters.AgentRequestVoiceEmotionNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestExpressiveEmotionTag)) + { + return new global::RetellAI.JsonConverters.AgentRequestExpressiveEmotionTagJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestExpressiveEmotionTag?)) + { + return new global::RetellAI.JsonConverters.AgentRequestExpressiveEmotionTagNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestAmbientSound)) + { + return new global::RetellAI.JsonConverters.AgentRequestAmbientSoundJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestAmbientSound?)) + { + return new global::RetellAI.JsonConverters.AgentRequestAmbientSoundNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestLanguage)) + { + return new global::RetellAI.JsonConverters.AgentRequestLanguageJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestLanguage?)) + { + return new global::RetellAI.JsonConverters.AgentRequestLanguageNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestWebhookEvent)) + { + return new global::RetellAI.JsonConverters.AgentRequestWebhookEventJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestWebhookEvent?)) + { + return new global::RetellAI.JsonConverters.AgentRequestWebhookEventNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestDataStorageSetting)) + { + return new global::RetellAI.JsonConverters.AgentRequestDataStorageSettingJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestDataStorageSetting?)) + { + return new global::RetellAI.JsonConverters.AgentRequestDataStorageSettingNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestPronunciationDictionaryItemAlphabet)) + { + return new global::RetellAI.JsonConverters.AgentRequestPronunciationDictionaryItemAlphabetJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestPronunciationDictionaryItemAlphabet?)) + { + return new global::RetellAI.JsonConverters.AgentRequestPronunciationDictionaryItemAlphabetNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestSttMode)) + { + return new global::RetellAI.JsonConverters.AgentRequestSttModeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestSttMode?)) + { + return new global::RetellAI.JsonConverters.AgentRequestSttModeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestVocabSpecialization)) + { + return new global::RetellAI.JsonConverters.AgentRequestVocabSpecializationJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestVocabSpecialization?)) + { + return new global::RetellAI.JsonConverters.AgentRequestVocabSpecializationNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestDenoisingMode)) + { + return new global::RetellAI.JsonConverters.AgentRequestDenoisingModeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentRequestDenoisingMode?)) + { + return new global::RetellAI.JsonConverters.AgentRequestDenoisingModeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentListFilterChannelOp)) + { + return new global::RetellAI.JsonConverters.AgentListFilterChannelOpJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentListFilterChannelOp?)) + { + return new global::RetellAI.JsonConverters.AgentListFilterChannelOpNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentListFilterChannelValue)) + { + return new global::RetellAI.JsonConverters.AgentListFilterChannelValueJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentListFilterChannelValue?)) + { + return new global::RetellAI.JsonConverters.AgentListFilterChannelValueNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentListItemResponseChannel)) + { + return new global::RetellAI.JsonConverters.AgentListItemResponseChannelJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentListItemResponseChannel?)) + { + return new global::RetellAI.JsonConverters.AgentListItemResponseChannelNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentSwapNodeVariant2Type)) + { + return new global::RetellAI.JsonConverters.AgentSwapNodeVariant2TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentSwapNodeVariant2Type?)) + { + return new global::RetellAI.JsonConverters.AgentSwapNodeVariant2TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentSwapToolType)) + { + return new global::RetellAI.JsonConverters.AgentSwapToolTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentSwapToolType?)) + { + return new global::RetellAI.JsonConverters.AgentSwapToolTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentSwapToolExecutionMessageType)) + { + return new global::RetellAI.JsonConverters.AgentSwapToolExecutionMessageTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentSwapToolExecutionMessageType?)) + { + return new global::RetellAI.JsonConverters.AgentSwapToolExecutionMessageTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentSwapWebhookSetting)) + { + return new global::RetellAI.JsonConverters.AgentSwapWebhookSettingJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentSwapWebhookSetting?)) + { + return new global::RetellAI.JsonConverters.AgentSwapWebhookSettingNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.BookAppointmentCalToolType)) + { + return new global::RetellAI.JsonConverters.BookAppointmentCalToolTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.BookAppointmentCalToolType?)) + { + return new global::RetellAI.JsonConverters.BookAppointmentCalToolTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.BooleanAnalysisDataType)) + { + return new global::RetellAI.JsonConverters.BooleanAnalysisDataTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.BooleanAnalysisDataType?)) + { + return new global::RetellAI.JsonConverters.BooleanAnalysisDataTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.BranchNodeVariant2Type)) + { + return new global::RetellAI.JsonConverters.BranchNodeVariant2TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.BranchNodeVariant2Type?)) + { + return new global::RetellAI.JsonConverters.BranchNodeVariant2TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.BridgeTransferNodeVariant2Type)) + { + return new global::RetellAI.JsonConverters.BridgeTransferNodeVariant2TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.BridgeTransferNodeVariant2Type?)) + { + return new global::RetellAI.JsonConverters.BridgeTransferNodeVariant2TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.BridgeTransferToolType)) + { + return new global::RetellAI.JsonConverters.BridgeTransferToolTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.BridgeTransferToolType?)) + { + return new global::RetellAI.JsonConverters.BridgeTransferToolTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.BridgeTransferToolExecutionMessageType)) + { + return new global::RetellAI.JsonConverters.BridgeTransferToolExecutionMessageTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.BridgeTransferToolExecutionMessageType?)) + { + return new global::RetellAI.JsonConverters.BridgeTransferToolExecutionMessageTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CallAnalysisUserSentiment)) + { + return new global::RetellAI.JsonConverters.CallAnalysisUserSentimentJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CallAnalysisUserSentiment?)) + { + return new global::RetellAI.JsonConverters.CallAnalysisUserSentimentNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CancelTransferNodeVariant2Type)) + { + return new global::RetellAI.JsonConverters.CancelTransferNodeVariant2TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CancelTransferNodeVariant2Type?)) + { + return new global::RetellAI.JsonConverters.CancelTransferNodeVariant2TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CancelTransferToolType)) + { + return new global::RetellAI.JsonConverters.CancelTransferToolTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CancelTransferToolType?)) + { + return new global::RetellAI.JsonConverters.CancelTransferToolTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CancelTransferToolExecutionMessageType)) + { + return new global::RetellAI.JsonConverters.CancelTransferToolExecutionMessageTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CancelTransferToolExecutionMessageType?)) + { + return new global::RetellAI.JsonConverters.CancelTransferToolExecutionMessageTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatAgentRequestLanguage)) + { + return new global::RetellAI.JsonConverters.ChatAgentRequestLanguageJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatAgentRequestLanguage?)) + { + return new global::RetellAI.JsonConverters.ChatAgentRequestLanguageNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatAgentRequestWebhookEvent)) + { + return new global::RetellAI.JsonConverters.ChatAgentRequestWebhookEventJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatAgentRequestWebhookEvent?)) + { + return new global::RetellAI.JsonConverters.ChatAgentRequestWebhookEventNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatAgentRequestDataStorageSetting)) + { + return new global::RetellAI.JsonConverters.ChatAgentRequestDataStorageSettingJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatAgentRequestDataStorageSetting?)) + { + return new global::RetellAI.JsonConverters.ChatAgentRequestDataStorageSettingNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatAnalysisUserSentiment)) + { + return new global::RetellAI.JsonConverters.ChatAnalysisUserSentimentJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatAnalysisUserSentiment?)) + { + return new global::RetellAI.JsonConverters.ChatAnalysisUserSentimentNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatResponseChatStatus)) + { + return new global::RetellAI.JsonConverters.ChatResponseChatStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatResponseChatStatus?)) + { + return new global::RetellAI.JsonConverters.ChatResponseChatStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatResponseChatType)) + { + return new global::RetellAI.JsonConverters.ChatResponseChatTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatResponseChatType?)) + { + return new global::RetellAI.JsonConverters.ChatResponseChatTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V3ListChatsRequestSortOrder)) + { + return new global::RetellAI.JsonConverters.V3ListChatsRequestSortOrderJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V3ListChatsRequestSortOrder?)) + { + return new global::RetellAI.JsonConverters.V3ListChatsRequestSortOrderNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CheckAvailabilityCalToolType)) + { + return new global::RetellAI.JsonConverters.CheckAvailabilityCalToolTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CheckAvailabilityCalToolType?)) + { + return new global::RetellAI.JsonConverters.CheckAvailabilityCalToolTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CohortAggregatedResultGroupBy)) + { + return new global::RetellAI.JsonConverters.CohortAggregatedResultGroupByJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CohortAggregatedResultGroupBy?)) + { + return new global::RetellAI.JsonConverters.CohortAggregatedResultGroupByNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CohortFilterStartTimestampVariant1Op)) + { + return new global::RetellAI.JsonConverters.CohortFilterStartTimestampVariant1OpJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CohortFilterStartTimestampVariant1Op?)) + { + return new global::RetellAI.JsonConverters.CohortFilterStartTimestampVariant1OpNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CohortFilterCallDurationFilterOp)) + { + return new global::RetellAI.JsonConverters.CohortFilterCallDurationFilterOpJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CohortFilterCallDurationFilterOp?)) + { + return new global::RetellAI.JsonConverters.CohortFilterCallDurationFilterOpNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CohortSuccessfulCriteriaType)) + { + return new global::RetellAI.JsonConverters.CohortSuccessfulCriteriaTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CohortSuccessfulCriteriaType?)) + { + return new global::RetellAI.JsonConverters.CohortSuccessfulCriteriaTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CohortSuccessfulCriteriaOp)) + { + return new global::RetellAI.JsonConverters.CohortSuccessfulCriteriaOpJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CohortSuccessfulCriteriaOp?)) + { + return new global::RetellAI.JsonConverters.CohortSuccessfulCriteriaOpNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CohortEvaluationMode)) + { + return new global::RetellAI.JsonConverters.CohortEvaluationModeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CohortEvaluationMode?)) + { + return new global::RetellAI.JsonConverters.CohortEvaluationModeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ComponentNodeVariant2Type)) + { + return new global::RetellAI.JsonConverters.ComponentNodeVariant2TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ComponentNodeVariant2Type?)) + { + return new global::RetellAI.JsonConverters.ComponentNodeVariant2TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ComponentNodeVariant2ComponentType)) + { + return new global::RetellAI.JsonConverters.ComponentNodeVariant2ComponentTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ComponentNodeVariant2ComponentType?)) + { + return new global::RetellAI.JsonConverters.ComponentNodeVariant2ComponentTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ConversationFlowOverrideStartSpeaker)) + { + return new global::RetellAI.JsonConverters.ConversationFlowOverrideStartSpeakerJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ConversationFlowOverrideStartSpeaker?)) + { + return new global::RetellAI.JsonConverters.ConversationFlowOverrideStartSpeakerNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ConversationNodeVariant3Type)) + { + return new global::RetellAI.JsonConverters.ConversationNodeVariant3TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ConversationNodeVariant3Type?)) + { + return new global::RetellAI.JsonConverters.ConversationNodeVariant3TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SubagentNodeVariant3Type)) + { + return new global::RetellAI.JsonConverters.SubagentNodeVariant3TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SubagentNodeVariant3Type?)) + { + return new global::RetellAI.JsonConverters.SubagentNodeVariant3TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CustomToolType)) + { + return new global::RetellAI.JsonConverters.CustomToolTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CustomToolType?)) + { + return new global::RetellAI.JsonConverters.CustomToolTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CustomToolMethod)) + { + return new global::RetellAI.JsonConverters.CustomToolMethodJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CustomToolMethod?)) + { + return new global::RetellAI.JsonConverters.CustomToolMethodNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CustomToolExecutionMessageType)) + { + return new global::RetellAI.JsonConverters.CustomToolExecutionMessageTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CustomToolExecutionMessageType?)) + { + return new global::RetellAI.JsonConverters.CustomToolExecutionMessageTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CustomToolParameterType)) + { + return new global::RetellAI.JsonConverters.CustomToolParameterTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CustomToolParameterType?)) + { + return new global::RetellAI.JsonConverters.CustomToolParameterTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CodeToolType)) + { + return new global::RetellAI.JsonConverters.CodeToolTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CodeToolType?)) + { + return new global::RetellAI.JsonConverters.CodeToolTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CodeToolExecutionMessageType)) + { + return new global::RetellAI.JsonConverters.CodeToolExecutionMessageTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CodeToolExecutionMessageType?)) + { + return new global::RetellAI.JsonConverters.CodeToolExecutionMessageTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DTMFUtteranceRole)) + { + return new global::RetellAI.JsonConverters.DTMFUtteranceRoleJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DTMFUtteranceRole?)) + { + return new global::RetellAI.JsonConverters.DTMFUtteranceRoleNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsUtteranceRole)) + { + return new global::RetellAI.JsonConverters.SmsUtteranceRoleJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsUtteranceRole?)) + { + return new global::RetellAI.JsonConverters.SmsUtteranceRoleNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.InjectedUtteranceRole)) + { + return new global::RetellAI.JsonConverters.InjectedUtteranceRoleJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.InjectedUtteranceRole?)) + { + return new global::RetellAI.JsonConverters.InjectedUtteranceRoleNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.StringFilterType)) + { + return new global::RetellAI.JsonConverters.StringFilterTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.StringFilterType?)) + { + return new global::RetellAI.JsonConverters.StringFilterTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.StringFilterOp)) + { + return new global::RetellAI.JsonConverters.StringFilterOpJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.StringFilterOp?)) + { + return new global::RetellAI.JsonConverters.StringFilterOpNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NumberFilterType)) + { + return new global::RetellAI.JsonConverters.NumberFilterTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NumberFilterType?)) + { + return new global::RetellAI.JsonConverters.NumberFilterTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NumberFilterOp)) + { + return new global::RetellAI.JsonConverters.NumberFilterOpJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NumberFilterOp?)) + { + return new global::RetellAI.JsonConverters.NumberFilterOpNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.BooleanFilterType)) + { + return new global::RetellAI.JsonConverters.BooleanFilterTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.BooleanFilterType?)) + { + return new global::RetellAI.JsonConverters.BooleanFilterTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.BooleanFilterOp)) + { + return new global::RetellAI.JsonConverters.BooleanFilterOpJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.BooleanFilterOp?)) + { + return new global::RetellAI.JsonConverters.BooleanFilterOpNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RangeFilterType)) + { + return new global::RetellAI.JsonConverters.RangeFilterTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RangeFilterType?)) + { + return new global::RetellAI.JsonConverters.RangeFilterTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RangeFilterOp)) + { + return new global::RetellAI.JsonConverters.RangeFilterOpJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RangeFilterOp?)) + { + return new global::RetellAI.JsonConverters.RangeFilterOpNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EnumFilterType)) + { + return new global::RetellAI.JsonConverters.EnumFilterTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EnumFilterType?)) + { + return new global::RetellAI.JsonConverters.EnumFilterTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EnumFilterOp)) + { + return new global::RetellAI.JsonConverters.EnumFilterOpJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EnumFilterOp?)) + { + return new global::RetellAI.JsonConverters.EnumFilterOpNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PresentFilterType)) + { + return new global::RetellAI.JsonConverters.PresentFilterTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PresentFilterType?)) + { + return new global::RetellAI.JsonConverters.PresentFilterTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PresentFilterOp)) + { + return new global::RetellAI.JsonConverters.PresentFilterOpJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PresentFilterOp?)) + { + return new global::RetellAI.JsonConverters.PresentFilterOpNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CallFilterCallStatusValueItem)) + { + return new global::RetellAI.JsonConverters.CallFilterCallStatusValueItemJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CallFilterCallStatusValueItem?)) + { + return new global::RetellAI.JsonConverters.CallFilterCallStatusValueItemNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CallFilterCallTypeValueItem)) + { + return new global::RetellAI.JsonConverters.CallFilterCallTypeValueItemJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CallFilterCallTypeValueItem?)) + { + return new global::RetellAI.JsonConverters.CallFilterCallTypeValueItemNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CallFilterDirectionValueItem)) + { + return new global::RetellAI.JsonConverters.CallFilterDirectionValueItemJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CallFilterDirectionValueItem?)) + { + return new global::RetellAI.JsonConverters.CallFilterDirectionValueItemNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CallFilterUserSentimentValueItem)) + { + return new global::RetellAI.JsonConverters.CallFilterUserSentimentValueItemJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CallFilterUserSentimentValueItem?)) + { + return new global::RetellAI.JsonConverters.CallFilterUserSentimentValueItemNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CallFilterDataStorageSettingValueItem)) + { + return new global::RetellAI.JsonConverters.CallFilterDataStorageSettingValueItemJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CallFilterDataStorageSettingValueItem?)) + { + return new global::RetellAI.JsonConverters.CallFilterDataStorageSettingValueItemNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatFilterChatStatusValueItem)) + { + return new global::RetellAI.JsonConverters.ChatFilterChatStatusValueItemJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatFilterChatStatusValueItem?)) + { + return new global::RetellAI.JsonConverters.ChatFilterChatStatusValueItemNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatFilterUserSentimentValueItem)) + { + return new global::RetellAI.JsonConverters.ChatFilterUserSentimentValueItemJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatFilterUserSentimentValueItem?)) + { + return new global::RetellAI.JsonConverters.ChatFilterUserSentimentValueItemNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListContactsRequestSortOrder)) + { + return new global::RetellAI.JsonConverters.ListContactsRequestSortOrderJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListContactsRequestSortOrder?)) + { + return new global::RetellAI.JsonConverters.ListContactsRequestSortOrderNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DayOfWeek)) + { + return new global::RetellAI.JsonConverters.DayOfWeekJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DayOfWeek?)) + { + return new global::RetellAI.JsonConverters.DayOfWeekNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DisconnectionReason5)) + { + return new global::RetellAI.JsonConverters.DisconnectionReason5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DisconnectionReason5?)) + { + return new global::RetellAI.JsonConverters.DisconnectionReason5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ElseEdgeVariant2TransitionConditionType)) + { + return new global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ElseEdgeVariant2TransitionConditionType?)) + { + return new global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ElseEdgeVariant2TransitionConditionPrompt)) + { + return new global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionPromptJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ElseEdgeVariant2TransitionConditionPrompt?)) + { + return new global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionPromptNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EndCallToolType)) + { + return new global::RetellAI.JsonConverters.EndCallToolTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EndCallToolType?)) + { + return new global::RetellAI.JsonConverters.EndCallToolTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EndCallToolExecutionMessageType)) + { + return new global::RetellAI.JsonConverters.EndCallToolExecutionMessageTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EndCallToolExecutionMessageType?)) + { + return new global::RetellAI.JsonConverters.EndCallToolExecutionMessageTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EndNodeVariant2Type)) + { + return new global::RetellAI.JsonConverters.EndNodeVariant2TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EndNodeVariant2Type?)) + { + return new global::RetellAI.JsonConverters.EndNodeVariant2TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EnumAnalysisDataType)) + { + return new global::RetellAI.JsonConverters.EnumAnalysisDataTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EnumAnalysisDataType?)) + { + return new global::RetellAI.JsonConverters.EnumAnalysisDataTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EquationConditionType)) + { + return new global::RetellAI.JsonConverters.EquationConditionTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EquationConditionType?)) + { + return new global::RetellAI.JsonConverters.EquationConditionTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EquationConditionOperator)) + { + return new global::RetellAI.JsonConverters.EquationConditionOperatorJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EquationConditionOperator?)) + { + return new global::RetellAI.JsonConverters.EquationConditionOperatorNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EquationOperator)) + { + return new global::RetellAI.JsonConverters.EquationOperatorJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EquationOperator?)) + { + return new global::RetellAI.JsonConverters.EquationOperatorNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ExtractDynamicVariableToolType)) + { + return new global::RetellAI.JsonConverters.ExtractDynamicVariableToolTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ExtractDynamicVariableToolType?)) + { + return new global::RetellAI.JsonConverters.ExtractDynamicVariableToolTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ExtractDynamicVariablesNodeVariant2Type)) + { + return new global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeVariant2TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ExtractDynamicVariablesNodeVariant2Type?)) + { + return new global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeVariant2TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.FinetuneExampleUtteranceVariant1Role)) + { + return new global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant1RoleJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.FinetuneExampleUtteranceVariant1Role?)) + { + return new global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant1RoleNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.FinetuneExampleUtteranceVariant2Role)) + { + return new global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant2RoleJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.FinetuneExampleUtteranceVariant2Role?)) + { + return new global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant2RoleNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.FinetuneExampleUtteranceVariant3Role)) + { + return new global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant3RoleJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.FinetuneExampleUtteranceVariant3Role?)) + { + return new global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant3RoleNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.FunctionNodeVariant2Type)) + { + return new global::RetellAI.JsonConverters.FunctionNodeVariant2TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.FunctionNodeVariant2Type?)) + { + return new global::RetellAI.JsonConverters.FunctionNodeVariant2TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.FunctionNodeVariant2ToolType)) + { + return new global::RetellAI.JsonConverters.FunctionNodeVariant2ToolTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.FunctionNodeVariant2ToolType?)) + { + return new global::RetellAI.JsonConverters.FunctionNodeVariant2ToolTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CodeNodeVariant2Type)) + { + return new global::RetellAI.JsonConverters.CodeNodeVariant2TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CodeNodeVariant2Type?)) + { + return new global::RetellAI.JsonConverters.CodeNodeVariant2TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.KnowledgeBaseResponseStatus)) + { + return new global::RetellAI.JsonConverters.KnowledgeBaseResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.KnowledgeBaseResponseStatus?)) + { + return new global::RetellAI.JsonConverters.KnowledgeBaseResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.KnowledgeBaseSourceDocumentType)) + { + return new global::RetellAI.JsonConverters.KnowledgeBaseSourceDocumentTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.KnowledgeBaseSourceDocumentType?)) + { + return new global::RetellAI.JsonConverters.KnowledgeBaseSourceDocumentTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.KnowledgeBaseSourceTextType)) + { + return new global::RetellAI.JsonConverters.KnowledgeBaseSourceTextTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.KnowledgeBaseSourceTextType?)) + { + return new global::RetellAI.JsonConverters.KnowledgeBaseSourceTextTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.KnowledgeBaseSourceUrlType)) + { + return new global::RetellAI.JsonConverters.KnowledgeBaseSourceUrlTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.KnowledgeBaseSourceUrlType?)) + { + return new global::RetellAI.JsonConverters.KnowledgeBaseSourceUrlTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.Language3)) + { + return new global::RetellAI.JsonConverters.Language3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.Language3?)) + { + return new global::RetellAI.JsonConverters.Language3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.LLMModel)) + { + return new global::RetellAI.JsonConverters.LLMModelJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.LLMModel?)) + { + return new global::RetellAI.JsonConverters.LLMModelNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.MCPNodeVariant2Type)) + { + return new global::RetellAI.JsonConverters.MCPNodeVariant2TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.MCPNodeVariant2Type?)) + { + return new global::RetellAI.JsonConverters.MCPNodeVariant2TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.MCPToolType)) + { + return new global::RetellAI.JsonConverters.MCPToolTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.MCPToolType?)) + { + return new global::RetellAI.JsonConverters.MCPToolTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.MCPToolExecutionMessageType)) + { + return new global::RetellAI.JsonConverters.MCPToolExecutionMessageTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.MCPToolExecutionMessageType?)) + { + return new global::RetellAI.JsonConverters.MCPToolExecutionMessageTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.MessageBaseRole)) + { + return new global::RetellAI.JsonConverters.MessageBaseRoleJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.MessageBaseRole?)) + { + return new global::RetellAI.JsonConverters.MessageBaseRoleNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.InjectedMessageBaseRole)) + { + return new global::RetellAI.JsonConverters.InjectedMessageBaseRoleJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.InjectedMessageBaseRole?)) + { + return new global::RetellAI.JsonConverters.InjectedMessageBaseRoleNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsMessageBaseRole)) + { + return new global::RetellAI.JsonConverters.SmsMessageBaseRoleJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsMessageBaseRole?)) + { + return new global::RetellAI.JsonConverters.SmsMessageBaseRoleNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ModelChoiceCascadingType)) + { + return new global::RetellAI.JsonConverters.ModelChoiceCascadingTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ModelChoiceCascadingType?)) + { + return new global::RetellAI.JsonConverters.ModelChoiceCascadingTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NaturalnessIssue)) + { + return new global::RetellAI.JsonConverters.NaturalnessIssueJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NaturalnessIssue?)) + { + return new global::RetellAI.JsonConverters.NaturalnessIssueNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NodeInstructionPromptType)) + { + return new global::RetellAI.JsonConverters.NodeInstructionPromptTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NodeInstructionPromptType?)) + { + return new global::RetellAI.JsonConverters.NodeInstructionPromptTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NodeInstructionStaticTextType)) + { + return new global::RetellAI.JsonConverters.NodeInstructionStaticTextTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NodeInstructionStaticTextType?)) + { + return new global::RetellAI.JsonConverters.NodeInstructionStaticTextTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsInstructionTemplateType)) + { + return new global::RetellAI.JsonConverters.SmsInstructionTemplateTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsInstructionTemplateType?)) + { + return new global::RetellAI.JsonConverters.SmsInstructionTemplateTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsInstructionTemplateTemplate)) + { + return new global::RetellAI.JsonConverters.SmsInstructionTemplateTemplateJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsInstructionTemplateTemplate?)) + { + return new global::RetellAI.JsonConverters.SmsInstructionTemplateTemplateNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NodeTransitionMessageBaseRole)) + { + return new global::RetellAI.JsonConverters.NodeTransitionMessageBaseRoleJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NodeTransitionMessageBaseRole?)) + { + return new global::RetellAI.JsonConverters.NodeTransitionMessageBaseRoleNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NodeTransitionMessageBaseTransitionType)) + { + return new global::RetellAI.JsonConverters.NodeTransitionMessageBaseTransitionTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NodeTransitionMessageBaseTransitionType?)) + { + return new global::RetellAI.JsonConverters.NodeTransitionMessageBaseTransitionTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NodeTransitionUtteranceRole)) + { + return new global::RetellAI.JsonConverters.NodeTransitionUtteranceRoleJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NodeTransitionUtteranceRole?)) + { + return new global::RetellAI.JsonConverters.NodeTransitionUtteranceRoleNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NodeTransitionUtteranceTransitionType)) + { + return new global::RetellAI.JsonConverters.NodeTransitionUtteranceTransitionTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NodeTransitionUtteranceTransitionType?)) + { + return new global::RetellAI.JsonConverters.NodeTransitionUtteranceTransitionTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NullableLLMModel)) + { + return new global::RetellAI.JsonConverters.NullableLLMModelJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NullableLLMModel?)) + { + return new global::RetellAI.JsonConverters.NullableLLMModelNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NumberAnalysisDataType)) + { + return new global::RetellAI.JsonConverters.NumberAnalysisDataTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.NumberAnalysisDataType?)) + { + return new global::RetellAI.JsonConverters.NumberAnalysisDataTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PresetAnalysisDataType)) + { + return new global::RetellAI.JsonConverters.PresetAnalysisDataTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PresetAnalysisDataType?)) + { + return new global::RetellAI.JsonConverters.PresetAnalysisDataTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PresetAnalysisDataName)) + { + return new global::RetellAI.JsonConverters.PresetAnalysisDataNameJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PresetAnalysisDataName?)) + { + return new global::RetellAI.JsonConverters.PresetAnalysisDataNameNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CallPresetAnalysisDataType)) + { + return new global::RetellAI.JsonConverters.CallPresetAnalysisDataTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CallPresetAnalysisDataType?)) + { + return new global::RetellAI.JsonConverters.CallPresetAnalysisDataTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CallPresetAnalysisDataName)) + { + return new global::RetellAI.JsonConverters.CallPresetAnalysisDataNameJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CallPresetAnalysisDataName?)) + { + return new global::RetellAI.JsonConverters.CallPresetAnalysisDataNameNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatPresetAnalysisDataType)) + { + return new global::RetellAI.JsonConverters.ChatPresetAnalysisDataTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatPresetAnalysisDataType?)) + { + return new global::RetellAI.JsonConverters.ChatPresetAnalysisDataTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatPresetAnalysisDataName)) + { + return new global::RetellAI.JsonConverters.ChatPresetAnalysisDataNameJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChatPresetAnalysisDataName?)) + { + return new global::RetellAI.JsonConverters.ChatPresetAnalysisDataNameNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.OrganizationResponseVariant2EnterprisePlanStatus)) + { + return new global::RetellAI.JsonConverters.OrganizationResponseVariant2EnterprisePlanStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.OrganizationResponseVariant2EnterprisePlanStatus?)) + { + return new global::RetellAI.JsonConverters.OrganizationResponseVariant2EnterprisePlanStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PIIConfigMode)) + { + return new global::RetellAI.JsonConverters.PIIConfigModeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PIIConfigMode?)) + { + return new global::RetellAI.JsonConverters.PIIConfigModeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PIIConfigCategorie)) + { + return new global::RetellAI.JsonConverters.PIIConfigCategorieJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PIIConfigCategorie?)) + { + return new global::RetellAI.JsonConverters.PIIConfigCategorieNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GuardrailConfigOutputTopic)) + { + return new global::RetellAI.JsonConverters.GuardrailConfigOutputTopicJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GuardrailConfigOutputTopic?)) + { + return new global::RetellAI.JsonConverters.GuardrailConfigOutputTopicNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GuardrailConfigInputTopic)) + { + return new global::RetellAI.JsonConverters.GuardrailConfigInputTopicJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GuardrailConfigInputTopic?)) + { + return new global::RetellAI.JsonConverters.GuardrailConfigInputTopicNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PerformanceMetricCriteriaOp)) + { + return new global::RetellAI.JsonConverters.PerformanceMetricCriteriaOpJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PerformanceMetricCriteriaOp?)) + { + return new global::RetellAI.JsonConverters.PerformanceMetricCriteriaOpNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PhoneNumberResponsePhoneNumberType)) + { + return new global::RetellAI.JsonConverters.PhoneNumberResponsePhoneNumberTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PhoneNumberResponsePhoneNumberType?)) + { + return new global::RetellAI.JsonConverters.PhoneNumberResponsePhoneNumberTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PostCallAnalysisSetting)) + { + return new global::RetellAI.JsonConverters.PostCallAnalysisSettingJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PostCallAnalysisSetting?)) + { + return new global::RetellAI.JsonConverters.PostCallAnalysisSettingNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PressDigitNodeVariant2Type)) + { + return new global::RetellAI.JsonConverters.PressDigitNodeVariant2TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PressDigitNodeVariant2Type?)) + { + return new global::RetellAI.JsonConverters.PressDigitNodeVariant2TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PressDigitToolType)) + { + return new global::RetellAI.JsonConverters.PressDigitToolTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PressDigitToolType?)) + { + return new global::RetellAI.JsonConverters.PressDigitToolTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PromptConditionType)) + { + return new global::RetellAI.JsonConverters.PromptConditionTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PromptConditionType?)) + { + return new global::RetellAI.JsonConverters.PromptConditionTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.QaViewFilterScoreRangeType)) + { + return new global::RetellAI.JsonConverters.QaViewFilterScoreRangeTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.QaViewFilterScoreRangeType?)) + { + return new global::RetellAI.JsonConverters.QaViewFilterScoreRangeTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.QaViewFilterScoreRangeOp)) + { + return new global::RetellAI.JsonConverters.QaViewFilterScoreRangeOpJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.QaViewFilterScoreRangeOp?)) + { + return new global::RetellAI.JsonConverters.QaViewFilterScoreRangeOpNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CohortQaListArgsSortKey)) + { + return new global::RetellAI.JsonConverters.CohortQaListArgsSortKeyJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CohortQaListArgsSortKey?)) + { + return new global::RetellAI.JsonConverters.CohortQaListArgsSortKeyNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CohortQaListArgsOrder)) + { + return new global::RetellAI.JsonConverters.CohortQaListArgsOrderJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CohortQaListArgsOrder?)) + { + return new global::RetellAI.JsonConverters.CohortQaListArgsOrderNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ResponseEngineConversationFlowType)) + { + return new global::RetellAI.JsonConverters.ResponseEngineConversationFlowTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ResponseEngineConversationFlowType?)) + { + return new global::RetellAI.JsonConverters.ResponseEngineConversationFlowTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ResponseEngineCustomLmType)) + { + return new global::RetellAI.JsonConverters.ResponseEngineCustomLmTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ResponseEngineCustomLmType?)) + { + return new global::RetellAI.JsonConverters.ResponseEngineCustomLmTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ResponseEngineRetellLmType)) + { + return new global::RetellAI.JsonConverters.ResponseEngineRetellLmTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ResponseEngineRetellLmType?)) + { + return new global::RetellAI.JsonConverters.ResponseEngineRetellLmTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RetellLlmOverrideS2sModel)) + { + return new global::RetellAI.JsonConverters.RetellLlmOverrideS2sModelJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RetellLlmOverrideS2sModel?)) + { + return new global::RetellAI.JsonConverters.RetellLlmOverrideS2sModelNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RetellLlmOverrideStartSpeaker)) + { + return new global::RetellAI.JsonConverters.RetellLlmOverrideStartSpeakerJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RetellLlmOverrideStartSpeaker?)) + { + return new global::RetellAI.JsonConverters.RetellLlmOverrideStartSpeakerNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SendSMSToolType)) + { + return new global::RetellAI.JsonConverters.SendSMSToolTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SendSMSToolType?)) + { + return new global::RetellAI.JsonConverters.SendSMSToolTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SendSMSToolExecutionMessageType)) + { + return new global::RetellAI.JsonConverters.SendSMSToolExecutionMessageTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SendSMSToolExecutionMessageType?)) + { + return new global::RetellAI.JsonConverters.SendSMSToolExecutionMessageTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsSenderVariant1Type)) + { + return new global::RetellAI.JsonConverters.SmsSenderVariant1TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsSenderVariant1Type?)) + { + return new global::RetellAI.JsonConverters.SmsSenderVariant1TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsSenderVariant2Type)) + { + return new global::RetellAI.JsonConverters.SmsSenderVariant2TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsSenderVariant2Type?)) + { + return new global::RetellAI.JsonConverters.SmsSenderVariant2TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsDestinationVariant1Type)) + { + return new global::RetellAI.JsonConverters.SmsDestinationVariant1TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsDestinationVariant1Type?)) + { + return new global::RetellAI.JsonConverters.SmsDestinationVariant1TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsDestinationVariant2Type)) + { + return new global::RetellAI.JsonConverters.SmsDestinationVariant2TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsDestinationVariant2Type?)) + { + return new global::RetellAI.JsonConverters.SmsDestinationVariant2TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SentimentAnalysisDetailVariant1Sentiment)) + { + return new global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant1SentimentJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SentimentAnalysisDetailVariant1Sentiment?)) + { + return new global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant1SentimentNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SentimentAnalysisDetailVariant2Sentiment)) + { + return new global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant2SentimentJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SentimentAnalysisDetailVariant2Sentiment?)) + { + return new global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant2SentimentNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SkipResponseEdgeVariant2TransitionConditionType)) + { + return new global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SkipResponseEdgeVariant2TransitionConditionType?)) + { + return new global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SkipResponseEdgeVariant2TransitionConditionPrompt)) + { + return new global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionPromptJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SkipResponseEdgeVariant2TransitionConditionPrompt?)) + { + return new global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionPromptNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlwaysEdgeVariant2TransitionConditionType)) + { + return new global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlwaysEdgeVariant2TransitionConditionType?)) + { + return new global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlwaysEdgeVariant2TransitionConditionPrompt)) + { + return new global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionPromptJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AlwaysEdgeVariant2TransitionConditionPrompt?)) + { + return new global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionPromptNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsContentInferredType)) + { + return new global::RetellAI.JsonConverters.SmsContentInferredTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsContentInferredType?)) + { + return new global::RetellAI.JsonConverters.SmsContentInferredTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsContentPredefinedType)) + { + return new global::RetellAI.JsonConverters.SmsContentPredefinedTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsContentPredefinedType?)) + { + return new global::RetellAI.JsonConverters.SmsContentPredefinedTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsContentTemplateType)) + { + return new global::RetellAI.JsonConverters.SmsContentTemplateTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsContentTemplateType?)) + { + return new global::RetellAI.JsonConverters.SmsContentTemplateTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsContentTemplateTemplate)) + { + return new global::RetellAI.JsonConverters.SmsContentTemplateTemplateJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsContentTemplateTemplate?)) + { + return new global::RetellAI.JsonConverters.SmsContentTemplateTemplateNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsFailedEdgeVariant2TransitionConditionType)) + { + return new global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsFailedEdgeVariant2TransitionConditionType?)) + { + return new global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsFailedEdgeVariant2TransitionConditionPrompt)) + { + return new global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionPromptJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsFailedEdgeVariant2TransitionConditionPrompt?)) + { + return new global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionPromptNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsNodeVariant2Type)) + { + return new global::RetellAI.JsonConverters.SmsNodeVariant2TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsNodeVariant2Type?)) + { + return new global::RetellAI.JsonConverters.SmsNodeVariant2TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsSuccessEdgeVariant2TransitionConditionType)) + { + return new global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsSuccessEdgeVariant2TransitionConditionType?)) + { + return new global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsSuccessEdgeVariant2TransitionConditionPrompt)) + { + return new global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionPromptJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SmsSuccessEdgeVariant2TransitionConditionPrompt?)) + { + return new global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionPromptNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.StateTransitionMessageBaseRole)) + { + return new global::RetellAI.JsonConverters.StateTransitionMessageBaseRoleJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.StateTransitionMessageBaseRole?)) + { + return new global::RetellAI.JsonConverters.StateTransitionMessageBaseRoleNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.StringAnalysisDataType)) + { + return new global::RetellAI.JsonConverters.StringAnalysisDataTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.StringAnalysisDataType?)) + { + return new global::RetellAI.JsonConverters.StringAnalysisDataTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TestCaseBatchJobStatus)) + { + return new global::RetellAI.JsonConverters.TestCaseBatchJobStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TestCaseBatchJobStatus?)) + { + return new global::RetellAI.JsonConverters.TestCaseBatchJobStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TestCaseDefinitionVariant2Type)) + { + return new global::RetellAI.JsonConverters.TestCaseDefinitionVariant2TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TestCaseDefinitionVariant2Type?)) + { + return new global::RetellAI.JsonConverters.TestCaseDefinitionVariant2TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TestCaseJobStatus)) + { + return new global::RetellAI.JsonConverters.TestCaseJobStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TestCaseJobStatus?)) + { + return new global::RetellAI.JsonConverters.TestCaseJobStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ToolMockInputMatchRuleVariant1Type)) + { + return new global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant1TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ToolMockInputMatchRuleVariant1Type?)) + { + return new global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant1TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ToolMockInputMatchRuleVariant2Type)) + { + return new global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant2TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ToolMockInputMatchRuleVariant2Type?)) + { + return new global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant2TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ToolCallInvocationMessageBaseRole)) + { + return new global::RetellAI.JsonConverters.ToolCallInvocationMessageBaseRoleJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ToolCallInvocationMessageBaseRole?)) + { + return new global::RetellAI.JsonConverters.ToolCallInvocationMessageBaseRoleNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ToolCallInvocationUtteranceRole)) + { + return new global::RetellAI.JsonConverters.ToolCallInvocationUtteranceRoleJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ToolCallInvocationUtteranceRole?)) + { + return new global::RetellAI.JsonConverters.ToolCallInvocationUtteranceRoleNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ToolCallResultMessageBaseRole)) + { + return new global::RetellAI.JsonConverters.ToolCallResultMessageBaseRoleJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ToolCallResultMessageBaseRole?)) + { + return new global::RetellAI.JsonConverters.ToolCallResultMessageBaseRoleNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ToolCallResultUtteranceRole)) + { + return new global::RetellAI.JsonConverters.ToolCallResultUtteranceRoleJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ToolCallResultUtteranceRole?)) + { + return new global::RetellAI.JsonConverters.ToolCallResultUtteranceRoleNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ToolParameterType)) + { + return new global::RetellAI.JsonConverters.ToolParameterTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ToolParameterType?)) + { + return new global::RetellAI.JsonConverters.ToolParameterTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferCallNodeVariant2Type)) + { + return new global::RetellAI.JsonConverters.TransferCallNodeVariant2TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferCallNodeVariant2Type?)) + { + return new global::RetellAI.JsonConverters.TransferCallNodeVariant2TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferCallToolType)) + { + return new global::RetellAI.JsonConverters.TransferCallToolTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferCallToolType?)) + { + return new global::RetellAI.JsonConverters.TransferCallToolTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferCallToolExecutionMessageType)) + { + return new global::RetellAI.JsonConverters.TransferCallToolExecutionMessageTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferCallToolExecutionMessageType?)) + { + return new global::RetellAI.JsonConverters.TransferCallToolExecutionMessageTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferDestinationInferredType)) + { + return new global::RetellAI.JsonConverters.TransferDestinationInferredTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferDestinationInferredType?)) + { + return new global::RetellAI.JsonConverters.TransferDestinationInferredTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferDestinationPredefinedType)) + { + return new global::RetellAI.JsonConverters.TransferDestinationPredefinedTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferDestinationPredefinedType?)) + { + return new global::RetellAI.JsonConverters.TransferDestinationPredefinedTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferFailedEdgeVariant2TransitionConditionType)) + { + return new global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferFailedEdgeVariant2TransitionConditionType?)) + { + return new global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferFailedEdgeVariant2TransitionConditionPrompt)) + { + return new global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionPromptJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferFailedEdgeVariant2TransitionConditionPrompt?)) + { + return new global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionPromptNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferOptionAgenticWarmTransferType)) + { + return new global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferOptionAgenticWarmTransferType?)) + { + return new global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferOptionAgenticWarmTransferOnHoldMusic)) + { + return new global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferOnHoldMusicJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferOptionAgenticWarmTransferOnHoldMusic?)) + { + return new global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferOnHoldMusicNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeout)) + { + return new global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeoutJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeout?)) + { + return new global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeoutNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferOptionColdTransferType)) + { + return new global::RetellAI.JsonConverters.TransferOptionColdTransferTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferOptionColdTransferType?)) + { + return new global::RetellAI.JsonConverters.TransferOptionColdTransferTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferOptionColdTransferColdTransferMode)) + { + return new global::RetellAI.JsonConverters.TransferOptionColdTransferColdTransferModeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferOptionColdTransferColdTransferMode?)) + { + return new global::RetellAI.JsonConverters.TransferOptionColdTransferColdTransferModeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferOptionWarmTransferType)) + { + return new global::RetellAI.JsonConverters.TransferOptionWarmTransferTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferOptionWarmTransferType?)) + { + return new global::RetellAI.JsonConverters.TransferOptionWarmTransferTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferOptionWarmTransferOnHoldMusic)) + { + return new global::RetellAI.JsonConverters.TransferOptionWarmTransferOnHoldMusicJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.TransferOptionWarmTransferOnHoldMusic?)) + { + return new global::RetellAI.JsonConverters.TransferOptionWarmTransferOnHoldMusicNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UtteranceHallucinationHallucinationType)) + { + return new global::RetellAI.JsonConverters.UtteranceHallucinationHallucinationTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UtteranceHallucinationHallucinationType?)) + { + return new global::RetellAI.JsonConverters.UtteranceHallucinationHallucinationTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UtteranceRole)) + { + return new global::RetellAI.JsonConverters.UtteranceRoleJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UtteranceRole?)) + { + return new global::RetellAI.JsonConverters.UtteranceRoleNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V2CallBaseCallStatus)) + { + return new global::RetellAI.JsonConverters.V2CallBaseCallStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V2CallBaseCallStatus?)) + { + return new global::RetellAI.JsonConverters.V2CallBaseCallStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V2CallBaseDataStorageSetting)) + { + return new global::RetellAI.JsonConverters.V2CallBaseDataStorageSettingJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V2CallBaseDataStorageSetting?)) + { + return new global::RetellAI.JsonConverters.V2CallBaseDataStorageSettingNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V3CallBaseCallStatus)) + { + return new global::RetellAI.JsonConverters.V3CallBaseCallStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V3CallBaseCallStatus?)) + { + return new global::RetellAI.JsonConverters.V3CallBaseCallStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V3CallBaseDataStorageSetting)) + { + return new global::RetellAI.JsonConverters.V3CallBaseDataStorageSettingJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V3CallBaseDataStorageSetting?)) + { + return new global::RetellAI.JsonConverters.V3CallBaseDataStorageSettingNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V3PhoneCallResponseVariant1CallType)) + { + return new global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1CallTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V3PhoneCallResponseVariant1CallType?)) + { + return new global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1CallTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V3PhoneCallResponseVariant1Direction)) + { + return new global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1DirectionJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V3PhoneCallResponseVariant1Direction?)) + { + return new global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1DirectionNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V3WebCallResponseVariant1CallType)) + { + return new global::RetellAI.JsonConverters.V3WebCallResponseVariant1CallTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V3WebCallResponseVariant1CallType?)) + { + return new global::RetellAI.JsonConverters.V3WebCallResponseVariant1CallTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V3ListCallsRequestSortOrder)) + { + return new global::RetellAI.JsonConverters.V3ListCallsRequestSortOrderJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V3ListCallsRequestSortOrder?)) + { + return new global::RetellAI.JsonConverters.V3ListCallsRequestSortOrderNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V2PhoneCallResponseVariant1CallType)) + { + return new global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1CallTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V2PhoneCallResponseVariant1CallType?)) + { + return new global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1CallTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V2PhoneCallResponseVariant1Direction)) + { + return new global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1DirectionJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V2PhoneCallResponseVariant1Direction?)) + { + return new global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1DirectionNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V2WebCallResponseVariant1CallType)) + { + return new global::RetellAI.JsonConverters.V2WebCallResponseVariant1CallTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.V2WebCallResponseVariant1CallType?)) + { + return new global::RetellAI.JsonConverters.V2WebCallResponseVariant1CallTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.VoiceResponseProvider)) + { + return new global::RetellAI.JsonConverters.VoiceResponseProviderJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.VoiceResponseProvider?)) + { + return new global::RetellAI.JsonConverters.VoiceResponseProviderNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.VoiceResponseGender)) + { + return new global::RetellAI.JsonConverters.VoiceResponseGenderJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.VoiceResponseGender?)) + { + return new global::RetellAI.JsonConverters.VoiceResponseGenderNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.VoicemailActionBridgeTransferType)) + { + return new global::RetellAI.JsonConverters.VoicemailActionBridgeTransferTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.VoicemailActionBridgeTransferType?)) + { + return new global::RetellAI.JsonConverters.VoicemailActionBridgeTransferTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.VoicemailActionHangupType)) + { + return new global::RetellAI.JsonConverters.VoicemailActionHangupTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.VoicemailActionHangupType?)) + { + return new global::RetellAI.JsonConverters.VoicemailActionHangupTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.VoicemailActionPromptType)) + { + return new global::RetellAI.JsonConverters.VoicemailActionPromptTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.VoicemailActionPromptType?)) + { + return new global::RetellAI.JsonConverters.VoicemailActionPromptTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.VoicemailActionStaticTextType)) + { + return new global::RetellAI.JsonConverters.VoicemailActionStaticTextTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.VoicemailActionStaticTextType?)) + { + return new global::RetellAI.JsonConverters.VoicemailActionStaticTextTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.IvrActionHangupType)) + { + return new global::RetellAI.JsonConverters.IvrActionHangupTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.IvrActionHangupType?)) + { + return new global::RetellAI.JsonConverters.IvrActionHangupTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.WarmTransferPromptType)) + { + return new global::RetellAI.JsonConverters.WarmTransferPromptTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.WarmTransferPromptType?)) + { + return new global::RetellAI.JsonConverters.WarmTransferPromptTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.WarmTransferStaticMessageType)) + { + return new global::RetellAI.JsonConverters.WarmTransferStaticMessageTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.WarmTransferStaticMessageType?)) + { + return new global::RetellAI.JsonConverters.WarmTransferStaticMessageTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ConductorOverageConfigVariant1Mode)) + { + return new global::RetellAI.JsonConverters.ConductorOverageConfigVariant1ModeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ConductorOverageConfigVariant1Mode?)) + { + return new global::RetellAI.JsonConverters.ConductorOverageConfigVariant1ModeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ConductorOverageConfigVariant2Mode)) + { + return new global::RetellAI.JsonConverters.ConductorOverageConfigVariant2ModeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ConductorOverageConfigVariant2Mode?)) + { + return new global::RetellAI.JsonConverters.ConductorOverageConfigVariant2ModeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ConductorOverageConfigVariant3Mode)) + { + return new global::RetellAI.JsonConverters.ConductorOverageConfigVariant3ModeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ConductorOverageConfigVariant3Mode?)) + { + return new global::RetellAI.JsonConverters.ConductorOverageConfigVariant3ModeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ContactCallType)) + { + return new global::RetellAI.JsonConverters.ContactCallTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ContactCallType?)) + { + return new global::RetellAI.JsonConverters.ContactCallTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ContactCallDirection)) + { + return new global::RetellAI.JsonConverters.ContactCallDirectionJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ContactCallDirection?)) + { + return new global::RetellAI.JsonConverters.ContactCallDirectionNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ContactCallSentiment)) + { + return new global::RetellAI.JsonConverters.ContactCallSentimentJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ContactCallSentiment?)) + { + return new global::RetellAI.JsonConverters.ContactCallSentimentNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ContactChatType)) + { + return new global::RetellAI.JsonConverters.ContactChatTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ContactChatType?)) + { + return new global::RetellAI.JsonConverters.ContactChatTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ContactChatDirection)) + { + return new global::RetellAI.JsonConverters.ContactChatDirectionJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ContactChatDirection?)) + { + return new global::RetellAI.JsonConverters.ContactChatDirectionNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ContactChatSentiment)) + { + return new global::RetellAI.JsonConverters.ContactChatSentimentJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ContactChatSentiment?)) + { + return new global::RetellAI.JsonConverters.ContactChatSentimentNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DashboardSource)) + { + return new global::RetellAI.JsonConverters.DashboardSourceJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DashboardSource?)) + { + return new global::RetellAI.JsonConverters.DashboardSourceNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChartGroupItemVariant1Type)) + { + return new global::RetellAI.JsonConverters.ChartGroupItemVariant1TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChartGroupItemVariant1Type?)) + { + return new global::RetellAI.JsonConverters.ChartGroupItemVariant1TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChartGroupItemVariant2Type)) + { + return new global::RetellAI.JsonConverters.ChartGroupItemVariant2TypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ChartGroupItemVariant2Type?)) + { + return new global::RetellAI.JsonConverters.ChartGroupItemVariant2TypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneNumberRequestNumberProvider)) + { + return new global::RetellAI.JsonConverters.CreatePhoneNumberRequestNumberProviderJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneNumberRequestNumberProvider?)) + { + return new global::RetellAI.JsonConverters.CreatePhoneNumberRequestNumberProviderNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneNumberRequestCountryCode)) + { + return new global::RetellAI.JsonConverters.CreatePhoneNumberRequestCountryCodeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneNumberRequestCountryCode?)) + { + return new global::RetellAI.JsonConverters.CreatePhoneNumberRequestCountryCodeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CloneVoiceRequestVoiceProvider)) + { + return new global::RetellAI.JsonConverters.CloneVoiceRequestVoiceProviderJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CloneVoiceRequestVoiceProvider?)) + { + return new global::RetellAI.JsonConverters.CloneVoiceRequestVoiceProviderNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddCommunityVoiceRequestVoiceProvider)) + { + return new global::RetellAI.JsonConverters.AddCommunityVoiceRequestVoiceProviderJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddCommunityVoiceRequestVoiceProvider?)) + { + return new global::RetellAI.JsonConverters.AddCommunityVoiceRequestVoiceProviderNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceRequestVoiceProvider)) + { + return new global::RetellAI.JsonConverters.SearchCommunityVoiceRequestVoiceProviderJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceRequestVoiceProvider?)) + { + return new global::RetellAI.JsonConverters.SearchCommunityVoiceRequestVoiceProviderNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatMetadataRequestDataStorageSetting)) + { + return new global::RetellAI.JsonConverters.UpdateChatMetadataRequestDataStorageSettingJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatMetadataRequestDataStorageSetting?)) + { + return new global::RetellAI.JsonConverters.UpdateChatMetadataRequestDataStorageSettingNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RegisterPhoneCallRequestDirection)) + { + return new global::RetellAI.JsonConverters.RegisterPhoneCallRequestDirectionJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RegisterPhoneCallRequestDirection?)) + { + return new global::RetellAI.JsonConverters.RegisterPhoneCallRequestDirectionNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateCallMetadataRequestDataStorageSetting)) + { + return new global::RetellAI.JsonConverters.UpdateCallMetadataRequestDataStorageSettingJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateCallMetadataRequestDataStorageSetting?)) + { + return new global::RetellAI.JsonConverters.UpdateCallMetadataRequestDataStorageSettingNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateLiveCallRequestFieldsToOverrideDataStorageSetting)) + { + return new global::RetellAI.JsonConverters.UpdateLiveCallRequestFieldsToOverrideDataStorageSettingJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateLiveCallRequestFieldsToOverrideDataStorageSetting?)) + { + return new global::RetellAI.JsonConverters.UpdateLiveCallRequestFieldsToOverrideDataStorageSettingNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsType)) + { + return new global::RetellAI.JsonConverters.ListTestCaseDefinitionsTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsType?)) + { + return new global::RetellAI.JsonConverters.ListTestCaseDefinitionsTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListBatchTestsType)) + { + return new global::RetellAI.JsonConverters.ListBatchTestsTypeJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListBatchTestsType?)) + { + return new global::RetellAI.JsonConverters.ListBatchTestsTypeNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListAgentsSortOrder)) + { + return new global::RetellAI.JsonConverters.ListAgentsSortOrderJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListAgentsSortOrder?)) + { + return new global::RetellAI.JsonConverters.ListAgentsSortOrderNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsSortOrder)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowComponentsSortOrderJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsSortOrder?)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowComponentsSortOrderNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowsSortOrder)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowsSortOrderJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowsSortOrder?)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowsSortOrderNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListPhoneNumbersSortOrder)) + { + return new global::RetellAI.JsonConverters.ListPhoneNumbersSortOrderJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListPhoneNumbersSortOrder?)) + { + return new global::RetellAI.JsonConverters.ListPhoneNumbersSortOrderNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListRetellLLMSortOrder)) + { + return new global::RetellAI.JsonConverters.ListRetellLLMSortOrderJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListRetellLLMSortOrder?)) + { + return new global::RetellAI.JsonConverters.ListRetellLLMSortOrderNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListExportRequestsSortOrder)) + { + return new global::RetellAI.JsonConverters.ListExportRequestsSortOrderJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListExportRequestsSortOrder?)) + { + return new global::RetellAI.JsonConverters.ListExportRequestsSortOrderNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus)) + { + return new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus?)) + { + return new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus2)) + { + return new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus3)) + { + return new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus4)) + { + return new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus5)) + { + return new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddKnowledgeBaseSourcesResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateAgentResponseStatus)) + { + return new global::RetellAI.JsonConverters.CreateAgentResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateAgentResponseStatus?)) + { + return new global::RetellAI.JsonConverters.CreateAgentResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateAgentResponseStatus2)) + { + return new global::RetellAI.JsonConverters.CreateAgentResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateAgentResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.CreateAgentResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateAgentResponseStatus3)) + { + return new global::RetellAI.JsonConverters.CreateAgentResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateAgentResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.CreateAgentResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateAgentResponseStatus4)) + { + return new global::RetellAI.JsonConverters.CreateAgentResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateAgentResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.CreateAgentResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateBatchCallResponseStatus)) + { + return new global::RetellAI.JsonConverters.CreateBatchCallResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateBatchCallResponseStatus?)) + { + return new global::RetellAI.JsonConverters.CreateBatchCallResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateBatchCallResponseStatus2)) + { + return new global::RetellAI.JsonConverters.CreateBatchCallResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateBatchCallResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.CreateBatchCallResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateBatchCallResponseStatus3)) + { + return new global::RetellAI.JsonConverters.CreateBatchCallResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateBatchCallResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.CreateBatchCallResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateBatchCallResponseStatus4)) + { + return new global::RetellAI.JsonConverters.CreateBatchCallResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateBatchCallResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.CreateBatchCallResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus)) + { + return new global::RetellAI.JsonConverters.CreateBatchTestResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus?)) + { + return new global::RetellAI.JsonConverters.CreateBatchTestResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus2)) + { + return new global::RetellAI.JsonConverters.CreateBatchTestResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.CreateBatchTestResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus3)) + { + return new global::RetellAI.JsonConverters.CreateBatchTestResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.CreateBatchTestResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus4)) + { + return new global::RetellAI.JsonConverters.CreateBatchTestResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.CreateBatchTestResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus5)) + { + return new global::RetellAI.JsonConverters.CreateBatchTestResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateBatchTestResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.CreateBatchTestResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus)) + { + return new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus?)) + { + return new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus2)) + { + return new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus3)) + { + return new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus4)) + { + return new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus5)) + { + return new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateTestCaseDefinitionResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus)) + { + return new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus?)) + { + return new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus2)) + { + return new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus3)) + { + return new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus4)) + { + return new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus5)) + { + return new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteTestCaseDefinitionResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus)) + { + return new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus?)) + { + return new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus2)) + { + return new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus3)) + { + return new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus4)) + { + return new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus5)) + { + return new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestCaseDefinitionResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus)) + { + return new global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus?)) + { + return new global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus2)) + { + return new global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus3)) + { + return new global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus4)) + { + return new global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestCaseDefinitionsResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus)) + { + return new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus?)) + { + return new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus2)) + { + return new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus3)) + { + return new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus4)) + { + return new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus5)) + { + return new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateTestCaseDefinitionResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus)) + { + return new global::RetellAI.JsonConverters.GetBatchTestResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus?)) + { + return new global::RetellAI.JsonConverters.GetBatchTestResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus2)) + { + return new global::RetellAI.JsonConverters.GetBatchTestResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.GetBatchTestResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus3)) + { + return new global::RetellAI.JsonConverters.GetBatchTestResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.GetBatchTestResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus4)) + { + return new global::RetellAI.JsonConverters.GetBatchTestResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.GetBatchTestResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus5)) + { + return new global::RetellAI.JsonConverters.GetBatchTestResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetBatchTestResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.GetBatchTestResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListBatchTestsResponseStatus)) + { + return new global::RetellAI.JsonConverters.ListBatchTestsResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListBatchTestsResponseStatus?)) + { + return new global::RetellAI.JsonConverters.ListBatchTestsResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListBatchTestsResponseStatus2)) + { + return new global::RetellAI.JsonConverters.ListBatchTestsResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListBatchTestsResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.ListBatchTestsResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListBatchTestsResponseStatus3)) + { + return new global::RetellAI.JsonConverters.ListBatchTestsResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListBatchTestsResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.ListBatchTestsResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListBatchTestsResponseStatus4)) + { + return new global::RetellAI.JsonConverters.ListBatchTestsResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListBatchTestsResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.ListBatchTestsResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus)) + { + return new global::RetellAI.JsonConverters.GetTestRunResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus?)) + { + return new global::RetellAI.JsonConverters.GetTestRunResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus2)) + { + return new global::RetellAI.JsonConverters.GetTestRunResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.GetTestRunResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus3)) + { + return new global::RetellAI.JsonConverters.GetTestRunResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.GetTestRunResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus4)) + { + return new global::RetellAI.JsonConverters.GetTestRunResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.GetTestRunResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus5)) + { + return new global::RetellAI.JsonConverters.GetTestRunResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetTestRunResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.GetTestRunResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus)) + { + return new global::RetellAI.JsonConverters.ListTestRunsResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus?)) + { + return new global::RetellAI.JsonConverters.ListTestRunsResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus2)) + { + return new global::RetellAI.JsonConverters.ListTestRunsResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.ListTestRunsResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus3)) + { + return new global::RetellAI.JsonConverters.ListTestRunsResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.ListTestRunsResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus4)) + { + return new global::RetellAI.JsonConverters.ListTestRunsResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.ListTestRunsResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus5)) + { + return new global::RetellAI.JsonConverters.ListTestRunsResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListTestRunsResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.ListTestRunsResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatAgentResponseStatus)) + { + return new global::RetellAI.JsonConverters.CreateChatAgentResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatAgentResponseStatus?)) + { + return new global::RetellAI.JsonConverters.CreateChatAgentResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatAgentResponseStatus2)) + { + return new global::RetellAI.JsonConverters.CreateChatAgentResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatAgentResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.CreateChatAgentResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatAgentResponseStatus3)) + { + return new global::RetellAI.JsonConverters.CreateChatAgentResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatAgentResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.CreateChatAgentResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatAgentResponseStatus4)) + { + return new global::RetellAI.JsonConverters.CreateChatAgentResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatAgentResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.CreateChatAgentResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus)) + { + return new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus?)) + { + return new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus2)) + { + return new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus3)) + { + return new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus4)) + { + return new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus5)) + { + return new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus6)) + { + return new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AgentPlaygroundCompletionResponseStatus6?)) + { + return new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus)) + { + return new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus?)) + { + return new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus2)) + { + return new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus3)) + { + return new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus4)) + { + return new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus5)) + { + return new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus6)) + { + return new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus6JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatCompletionResponseStatus6?)) + { + return new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus6NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus)) + { + return new global::RetellAI.JsonConverters.CreateChatResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus?)) + { + return new global::RetellAI.JsonConverters.CreateChatResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus2)) + { + return new global::RetellAI.JsonConverters.CreateChatResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.CreateChatResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus3)) + { + return new global::RetellAI.JsonConverters.CreateChatResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.CreateChatResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus4)) + { + return new global::RetellAI.JsonConverters.CreateChatResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.CreateChatResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus5)) + { + return new global::RetellAI.JsonConverters.CreateChatResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.CreateChatResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus6)) + { + return new global::RetellAI.JsonConverters.CreateChatResponseStatus6JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateChatResponseStatus6?)) + { + return new global::RetellAI.JsonConverters.CreateChatResponseStatus6NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus?)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus2)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus3)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus4)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus5)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowComponentResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus?)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus2)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus3)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus4)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus5)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateConversationFlowResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus)) + { + return new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus?)) + { + return new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus2)) + { + return new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus3)) + { + return new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus4)) + { + return new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus5)) + { + return new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateKnowledgeBaseResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneNumberResponseStatus)) + { + return new global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneNumberResponseStatus?)) + { + return new global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneNumberResponseStatus2)) + { + return new global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneNumberResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneNumberResponseStatus3)) + { + return new global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneNumberResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateRetellLLMResponseStatus)) + { + return new global::RetellAI.JsonConverters.CreateRetellLLMResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateRetellLLMResponseStatus?)) + { + return new global::RetellAI.JsonConverters.CreateRetellLLMResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateRetellLLMResponseStatus2)) + { + return new global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateRetellLLMResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateRetellLLMResponseStatus3)) + { + return new global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateRetellLLMResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus)) + { + return new global::RetellAI.JsonConverters.CreateSmsChatResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus?)) + { + return new global::RetellAI.JsonConverters.CreateSmsChatResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus2)) + { + return new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus3)) + { + return new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus4)) + { + return new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus5)) + { + return new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus6)) + { + return new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus6JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateSmsChatResponseStatus6?)) + { + return new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus6NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteAgentResponseStatus)) + { + return new global::RetellAI.JsonConverters.DeleteAgentResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteAgentResponseStatus?)) + { + return new global::RetellAI.JsonConverters.DeleteAgentResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteAgentResponseStatus2)) + { + return new global::RetellAI.JsonConverters.DeleteAgentResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteAgentResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.DeleteAgentResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteAgentResponseStatus3)) + { + return new global::RetellAI.JsonConverters.DeleteAgentResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteAgentResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.DeleteAgentResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteAgentResponseStatus4)) + { + return new global::RetellAI.JsonConverters.DeleteAgentResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteAgentResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.DeleteAgentResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteChatResponseStatus)) + { + return new global::RetellAI.JsonConverters.DeleteChatResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteChatResponseStatus?)) + { + return new global::RetellAI.JsonConverters.DeleteChatResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteChatResponseStatus2)) + { + return new global::RetellAI.JsonConverters.DeleteChatResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteChatResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.DeleteChatResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteChatResponseStatus3)) + { + return new global::RetellAI.JsonConverters.DeleteChatResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteChatResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.DeleteChatResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteChatResponseStatus4)) + { + return new global::RetellAI.JsonConverters.DeleteChatResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteChatResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.DeleteChatResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteChatAgentResponseStatus)) + { + return new global::RetellAI.JsonConverters.DeleteChatAgentResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteChatAgentResponseStatus?)) + { + return new global::RetellAI.JsonConverters.DeleteChatAgentResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteChatAgentResponseStatus2)) + { + return new global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteChatAgentResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteChatAgentResponseStatus3)) + { + return new global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteChatAgentResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteChatAgentResponseStatus4)) + { + return new global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteChatAgentResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus)) + { + return new global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus?)) + { + return new global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus2)) + { + return new global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus3)) + { + return new global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus4)) + { + return new global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteConversationFlowComponentResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus)) + { + return new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus?)) + { + return new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus2)) + { + return new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus3)) + { + return new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus4)) + { + return new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus5)) + { + return new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteConversationFlowResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus)) + { + return new global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus?)) + { + return new global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus2)) + { + return new global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus3)) + { + return new global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus4)) + { + return new global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseSourceResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus)) + { + return new global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus?)) + { + return new global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus2)) + { + return new global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus3)) + { + return new global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus4)) + { + return new global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteKnowledgeBaseResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeletePhoneNumberResponseStatus)) + { + return new global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeletePhoneNumberResponseStatus?)) + { + return new global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeletePhoneNumberResponseStatus2)) + { + return new global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeletePhoneNumberResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeletePhoneNumberResponseStatus3)) + { + return new global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeletePhoneNumberResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteRetellLLMResponseStatus)) + { + return new global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteRetellLLMResponseStatus?)) + { + return new global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteRetellLLMResponseStatus2)) + { + return new global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteRetellLLMResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteRetellLLMResponseStatus3)) + { + return new global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteRetellLLMResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteRetellLLMResponseStatus4)) + { + return new global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteRetellLLMResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EndChatResponseStatus)) + { + return new global::RetellAI.JsonConverters.EndChatResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EndChatResponseStatus?)) + { + return new global::RetellAI.JsonConverters.EndChatResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EndChatResponseStatus2)) + { + return new global::RetellAI.JsonConverters.EndChatResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EndChatResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.EndChatResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EndChatResponseStatus3)) + { + return new global::RetellAI.JsonConverters.EndChatResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EndChatResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.EndChatResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EndChatResponseStatus4)) + { + return new global::RetellAI.JsonConverters.EndChatResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.EndChatResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.EndChatResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetAgentVersionsResponseStatus)) + { + return new global::RetellAI.JsonConverters.GetAgentVersionsResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetAgentVersionsResponseStatus?)) + { + return new global::RetellAI.JsonConverters.GetAgentVersionsResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetAgentVersionsResponseStatus2)) + { + return new global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetAgentVersionsResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetAgentVersionsResponseStatus3)) + { + return new global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetAgentVersionsResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetAgentVersionsResponseStatus4)) + { + return new global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetAgentVersionsResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetAgentResponseStatus)) + { + return new global::RetellAI.JsonConverters.GetAgentResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetAgentResponseStatus?)) + { + return new global::RetellAI.JsonConverters.GetAgentResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetAgentResponseStatus2)) + { + return new global::RetellAI.JsonConverters.GetAgentResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetAgentResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.GetAgentResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetAgentResponseStatus3)) + { + return new global::RetellAI.JsonConverters.GetAgentResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetAgentResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.GetAgentResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetAgentResponseStatus4)) + { + return new global::RetellAI.JsonConverters.GetAgentResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetAgentResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.GetAgentResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatAgentVersionsResponseStatus)) + { + return new global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatAgentVersionsResponseStatus?)) + { + return new global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatAgentVersionsResponseStatus2)) + { + return new global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatAgentVersionsResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatAgentVersionsResponseStatus3)) + { + return new global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatAgentVersionsResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatAgentResponseStatus)) + { + return new global::RetellAI.JsonConverters.GetChatAgentResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatAgentResponseStatus?)) + { + return new global::RetellAI.JsonConverters.GetChatAgentResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatAgentResponseStatus2)) + { + return new global::RetellAI.JsonConverters.GetChatAgentResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatAgentResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.GetChatAgentResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatAgentResponseStatus3)) + { + return new global::RetellAI.JsonConverters.GetChatAgentResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatAgentResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.GetChatAgentResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatAgentResponseStatus4)) + { + return new global::RetellAI.JsonConverters.GetChatAgentResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatAgentResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.GetChatAgentResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatResponseStatus)) + { + return new global::RetellAI.JsonConverters.GetChatResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatResponseStatus?)) + { + return new global::RetellAI.JsonConverters.GetChatResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatResponseStatus2)) + { + return new global::RetellAI.JsonConverters.GetChatResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.GetChatResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatResponseStatus3)) + { + return new global::RetellAI.JsonConverters.GetChatResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.GetChatResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatResponseStatus4)) + { + return new global::RetellAI.JsonConverters.GetChatResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetChatResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.GetChatResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConcurrencyResponseStatus)) + { + return new global::RetellAI.JsonConverters.GetConcurrencyResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConcurrencyResponseStatus?)) + { + return new global::RetellAI.JsonConverters.GetConcurrencyResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConcurrencyResponseStatus2)) + { + return new global::RetellAI.JsonConverters.GetConcurrencyResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConcurrencyResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.GetConcurrencyResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetApiKeyInfoResponseStatus)) + { + return new global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetApiKeyInfoResponseStatus?)) + { + return new global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetApiKeyInfoResponseStatus2)) + { + return new global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetApiKeyInfoResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConversationFlowComponentResponseStatus)) + { + return new global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConversationFlowComponentResponseStatus?)) + { + return new global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConversationFlowComponentResponseStatus2)) + { + return new global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConversationFlowComponentResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConversationFlowComponentResponseStatus3)) + { + return new global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConversationFlowComponentResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConversationFlowComponentResponseStatus4)) + { + return new global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConversationFlowComponentResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus)) + { + return new global::RetellAI.JsonConverters.GetConversationFlowResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus?)) + { + return new global::RetellAI.JsonConverters.GetConversationFlowResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus2)) + { + return new global::RetellAI.JsonConverters.GetConversationFlowResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.GetConversationFlowResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus3)) + { + return new global::RetellAI.JsonConverters.GetConversationFlowResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.GetConversationFlowResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus4)) + { + return new global::RetellAI.JsonConverters.GetConversationFlowResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.GetConversationFlowResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus5)) + { + return new global::RetellAI.JsonConverters.GetConversationFlowResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetConversationFlowResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.GetConversationFlowResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetKnowledgeBaseResponseStatus)) + { + return new global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetKnowledgeBaseResponseStatus?)) + { + return new global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetKnowledgeBaseResponseStatus2)) + { + return new global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetKnowledgeBaseResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetKnowledgeBaseResponseStatus3)) + { + return new global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetKnowledgeBaseResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetKnowledgeBaseResponseStatus4)) + { + return new global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetKnowledgeBaseResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetMCPToolsResponseStatus)) + { + return new global::RetellAI.JsonConverters.GetMCPToolsResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetMCPToolsResponseStatus?)) + { + return new global::RetellAI.JsonConverters.GetMCPToolsResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetMCPToolsResponseStatus2)) + { + return new global::RetellAI.JsonConverters.GetMCPToolsResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetMCPToolsResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.GetMCPToolsResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetMCPToolsResponseStatus3)) + { + return new global::RetellAI.JsonConverters.GetMCPToolsResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetMCPToolsResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.GetMCPToolsResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetMCPToolsResponseStatus4)) + { + return new global::RetellAI.JsonConverters.GetMCPToolsResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetMCPToolsResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.GetMCPToolsResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetPhoneNumberResponseStatus)) + { + return new global::RetellAI.JsonConverters.GetPhoneNumberResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetPhoneNumberResponseStatus?)) + { + return new global::RetellAI.JsonConverters.GetPhoneNumberResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetPhoneNumberResponseStatus2)) + { + return new global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetPhoneNumberResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetPhoneNumberResponseStatus3)) + { + return new global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetPhoneNumberResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetPhoneNumberResponseStatus4)) + { + return new global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetPhoneNumberResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetRetellLLMResponseStatus)) + { + return new global::RetellAI.JsonConverters.GetRetellLLMResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetRetellLLMResponseStatus?)) + { + return new global::RetellAI.JsonConverters.GetRetellLLMResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetRetellLLMResponseStatus2)) + { + return new global::RetellAI.JsonConverters.GetRetellLLMResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetRetellLLMResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.GetRetellLLMResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetRetellLLMResponseStatus3)) + { + return new global::RetellAI.JsonConverters.GetRetellLLMResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetRetellLLMResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.GetRetellLLMResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetRetellLLMResponseStatus4)) + { + return new global::RetellAI.JsonConverters.GetRetellLLMResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetRetellLLMResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.GetRetellLLMResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetVoiceResponseStatus)) + { + return new global::RetellAI.JsonConverters.GetVoiceResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetVoiceResponseStatus?)) + { + return new global::RetellAI.JsonConverters.GetVoiceResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetVoiceResponseStatus2)) + { + return new global::RetellAI.JsonConverters.GetVoiceResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetVoiceResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.GetVoiceResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetVoiceResponseStatus3)) + { + return new global::RetellAI.JsonConverters.GetVoiceResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetVoiceResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.GetVoiceResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetVoiceResponseStatus4)) + { + return new global::RetellAI.JsonConverters.GetVoiceResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetVoiceResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.GetVoiceResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus)) + { + return new global::RetellAI.JsonConverters.CloneVoiceResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus?)) + { + return new global::RetellAI.JsonConverters.CloneVoiceResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus2)) + { + return new global::RetellAI.JsonConverters.CloneVoiceResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.CloneVoiceResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus3)) + { + return new global::RetellAI.JsonConverters.CloneVoiceResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.CloneVoiceResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus4)) + { + return new global::RetellAI.JsonConverters.CloneVoiceResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.CloneVoiceResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus5)) + { + return new global::RetellAI.JsonConverters.CloneVoiceResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CloneVoiceResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.CloneVoiceResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddCommunityVoiceResponseStatus)) + { + return new global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddCommunityVoiceResponseStatus?)) + { + return new global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddCommunityVoiceResponseStatus2)) + { + return new global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddCommunityVoiceResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddCommunityVoiceResponseStatus3)) + { + return new global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddCommunityVoiceResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddCommunityVoiceResponseStatus4)) + { + return new global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.AddCommunityVoiceResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceResponseStatus)) + { + return new global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceResponseStatus?)) + { + return new global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceResponseStatus2)) + { + return new global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceResponseStatus3)) + { + return new global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceResponseStatus4)) + { + return new global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.SearchCommunityVoiceResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ImportPhoneNumberResponseStatus)) + { + return new global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ImportPhoneNumberResponseStatus?)) + { + return new global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ImportPhoneNumberResponseStatus2)) + { + return new global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ImportPhoneNumberResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ImportPhoneNumberResponseStatus3)) + { + return new global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ImportPhoneNumberResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListAgentsResponseStatus)) + { + return new global::RetellAI.JsonConverters.ListAgentsResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListAgentsResponseStatus?)) + { + return new global::RetellAI.JsonConverters.ListAgentsResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListAgentsResponseStatus2)) + { + return new global::RetellAI.JsonConverters.ListAgentsResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListAgentsResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.ListAgentsResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListAgentsResponseStatus3)) + { + return new global::RetellAI.JsonConverters.ListAgentsResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListAgentsResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.ListAgentsResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListAgentsResponseStatus4)) + { + return new global::RetellAI.JsonConverters.ListAgentsResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListAgentsResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.ListAgentsResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListChatsResponseStatus)) + { + return new global::RetellAI.JsonConverters.ListChatsResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListChatsResponseStatus?)) + { + return new global::RetellAI.JsonConverters.ListChatsResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListChatsResponseStatus2)) + { + return new global::RetellAI.JsonConverters.ListChatsResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListChatsResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.ListChatsResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListChatsResponseStatus3)) + { + return new global::RetellAI.JsonConverters.ListChatsResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListChatsResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.ListChatsResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListChatsResponseStatus4)) + { + return new global::RetellAI.JsonConverters.ListChatsResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListChatsResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.ListChatsResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus?)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus2)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus3)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus4)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowComponentsResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus?)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus2)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus3)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus4)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus5)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListConversationFlowsResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListKnowledgeBasesResponseStatus)) + { + return new global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListKnowledgeBasesResponseStatus?)) + { + return new global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListKnowledgeBasesResponseStatus2)) + { + return new global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListKnowledgeBasesResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListKnowledgeBasesResponseStatus3)) + { + return new global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListKnowledgeBasesResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListPhoneNumbersResponseStatus)) + { + return new global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListPhoneNumbersResponseStatus?)) + { + return new global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListPhoneNumbersResponseStatus2)) + { + return new global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListPhoneNumbersResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus)) + { + return new global::RetellAI.JsonConverters.ListRetellLLMResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus?)) + { + return new global::RetellAI.JsonConverters.ListRetellLLMResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus2)) + { + return new global::RetellAI.JsonConverters.ListRetellLLMResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.ListRetellLLMResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus3)) + { + return new global::RetellAI.JsonConverters.ListRetellLLMResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.ListRetellLLMResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus4)) + { + return new global::RetellAI.JsonConverters.ListRetellLLMResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.ListRetellLLMResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus5)) + { + return new global::RetellAI.JsonConverters.ListRetellLLMResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListRetellLLMResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.ListRetellLLMResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListVoicesResponseStatus)) + { + return new global::RetellAI.JsonConverters.ListVoicesResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListVoicesResponseStatus?)) + { + return new global::RetellAI.JsonConverters.ListVoicesResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListVoicesResponseStatus2)) + { + return new global::RetellAI.JsonConverters.ListVoicesResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListVoicesResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.ListVoicesResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus)) + { + return new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus?)) + { + return new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus2)) + { + return new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus3)) + { + return new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus4)) + { + return new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus5)) + { + return new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateAgentVersionResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus)) + { + return new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus?)) + { + return new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus2)) + { + return new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus3)) + { + return new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus4)) + { + return new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus5)) + { + return new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.PublishAgentVersionResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus)) + { + return new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus?)) + { + return new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus2)) + { + return new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus3)) + { + return new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus4)) + { + return new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus5)) + { + return new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteAgentVersionResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus)) + { + return new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus?)) + { + return new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus2)) + { + return new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus3)) + { + return new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus4)) + { + return new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus5)) + { + return new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus6)) + { + return new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus6JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus6?)) + { + return new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus6NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus7)) + { + return new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus7JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunCallAnalysisResponseStatus7?)) + { + return new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus7NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus)) + { + return new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus?)) + { + return new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus2)) + { + return new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus3)) + { + return new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus4)) + { + return new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus5)) + { + return new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus6)) + { + return new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus6JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus6?)) + { + return new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus6NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus7)) + { + return new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus7JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RerunChatAnalysisResponseStatus7?)) + { + return new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus7NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus)) + { + return new global::RetellAI.JsonConverters.UpdateAgentResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus?)) + { + return new global::RetellAI.JsonConverters.UpdateAgentResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus2)) + { + return new global::RetellAI.JsonConverters.UpdateAgentResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.UpdateAgentResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus3)) + { + return new global::RetellAI.JsonConverters.UpdateAgentResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.UpdateAgentResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus4)) + { + return new global::RetellAI.JsonConverters.UpdateAgentResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.UpdateAgentResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus5)) + { + return new global::RetellAI.JsonConverters.UpdateAgentResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateAgentResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.UpdateAgentResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus)) + { + return new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus?)) + { + return new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus2)) + { + return new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus3)) + { + return new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus4)) + { + return new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus5)) + { + return new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatAgentResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatMetadataResponseStatus)) + { + return new global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatMetadataResponseStatus?)) + { + return new global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatMetadataResponseStatus2)) + { + return new global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatMetadataResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatMetadataResponseStatus3)) + { + return new global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatMetadataResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatMetadataResponseStatus4)) + { + return new global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateChatMetadataResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus?)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus2)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus3)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus4)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus5)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus6)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus6JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowComponentResponseStatus6?)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus6NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus?)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus2)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus3)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus4)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus5)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus6)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus6JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateConversationFlowResponseStatus6?)) + { + return new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus6NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdatePhoneNumberResponseStatus)) + { + return new global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdatePhoneNumberResponseStatus?)) + { + return new global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdatePhoneNumberResponseStatus2)) + { + return new global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdatePhoneNumberResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdatePhoneNumberResponseStatus3)) + { + return new global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdatePhoneNumberResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdatePhoneNumberResponseStatus4)) + { + return new global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdatePhoneNumberResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus)) + { + return new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus?)) + { + return new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus2)) + { + return new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus3)) + { + return new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus4)) + { + return new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus5)) + { + return new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateRetellLLMResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus)) + { + return new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus?)) + { + return new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus2)) + { + return new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus3)) + { + return new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus4)) + { + return new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus5)) + { + return new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus6)) + { + return new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus6JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreatePhoneCallResponseStatus6?)) + { + return new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus6NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus)) + { + return new global::RetellAI.JsonConverters.CreateWebCallResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus?)) + { + return new global::RetellAI.JsonConverters.CreateWebCallResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus2)) + { + return new global::RetellAI.JsonConverters.CreateWebCallResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.CreateWebCallResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus3)) + { + return new global::RetellAI.JsonConverters.CreateWebCallResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.CreateWebCallResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus4)) + { + return new global::RetellAI.JsonConverters.CreateWebCallResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.CreateWebCallResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus5)) + { + return new global::RetellAI.JsonConverters.CreateWebCallResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.CreateWebCallResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus6)) + { + return new global::RetellAI.JsonConverters.CreateWebCallResponseStatus6JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.CreateWebCallResponseStatus6?)) + { + return new global::RetellAI.JsonConverters.CreateWebCallResponseStatus6NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteCallResponseStatus)) + { + return new global::RetellAI.JsonConverters.DeleteCallResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteCallResponseStatus?)) + { + return new global::RetellAI.JsonConverters.DeleteCallResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteCallResponseStatus2)) + { + return new global::RetellAI.JsonConverters.DeleteCallResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteCallResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.DeleteCallResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteCallResponseStatus3)) + { + return new global::RetellAI.JsonConverters.DeleteCallResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteCallResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.DeleteCallResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteCallResponseStatus4)) + { + return new global::RetellAI.JsonConverters.DeleteCallResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.DeleteCallResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.DeleteCallResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetCallResponseStatus)) + { + return new global::RetellAI.JsonConverters.GetCallResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetCallResponseStatus?)) + { + return new global::RetellAI.JsonConverters.GetCallResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetCallResponseStatus2)) + { + return new global::RetellAI.JsonConverters.GetCallResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetCallResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.GetCallResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetCallResponseStatus3)) + { + return new global::RetellAI.JsonConverters.GetCallResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetCallResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.GetCallResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetCallResponseStatus4)) + { + return new global::RetellAI.JsonConverters.GetCallResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.GetCallResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.GetCallResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListCallsResponseStatus)) + { + return new global::RetellAI.JsonConverters.ListCallsResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListCallsResponseStatus?)) + { + return new global::RetellAI.JsonConverters.ListCallsResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListCallsResponseStatus2)) + { + return new global::RetellAI.JsonConverters.ListCallsResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListCallsResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.ListCallsResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListCallsResponseStatus3)) + { + return new global::RetellAI.JsonConverters.ListCallsResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListCallsResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.ListCallsResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListCallsResponseStatus4)) + { + return new global::RetellAI.JsonConverters.ListCallsResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListCallsResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.ListCallsResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseItemChannel)) + { + return new global::RetellAI.JsonConverters.ListExportRequestsResponseItemChannelJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseItemChannel?)) + { + return new global::RetellAI.JsonConverters.ListExportRequestsResponseItemChannelNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseItemStatus)) + { + return new global::RetellAI.JsonConverters.ListExportRequestsResponseItemStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseItemStatus?)) + { + return new global::RetellAI.JsonConverters.ListExportRequestsResponseItemStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseStatus)) + { + return new global::RetellAI.JsonConverters.ListExportRequestsResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseStatus?)) + { + return new global::RetellAI.JsonConverters.ListExportRequestsResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseStatus2)) + { + return new global::RetellAI.JsonConverters.ListExportRequestsResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.ListExportRequestsResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseStatus3)) + { + return new global::RetellAI.JsonConverters.ListExportRequestsResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.ListExportRequestsResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseStatus4)) + { + return new global::RetellAI.JsonConverters.ListExportRequestsResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.ListExportRequestsResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.ListExportRequestsResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus)) + { + return new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus?)) + { + return new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus2)) + { + return new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus3)) + { + return new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus4)) + { + return new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus5)) + { + return new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus6)) + { + return new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus6JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.RegisterPhoneCallResponseStatus6?)) + { + return new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus6NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateCallMetadataResponseStatus)) + { + return new global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateCallMetadataResponseStatus?)) + { + return new global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateCallMetadataResponseStatus2)) + { + return new global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateCallMetadataResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateCallMetadataResponseStatus3)) + { + return new global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateCallMetadataResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateCallMetadataResponseStatus4)) + { + return new global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateCallMetadataResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus)) + { + return new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus?)) + { + return new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus2)) + { + return new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus3)) + { + return new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus4)) + { + return new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus4NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus5)) + { + return new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus5JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.UpdateLiveCallResponseStatus5?)) + { + return new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus5NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.StopCallResponseStatus)) + { + return new global::RetellAI.JsonConverters.StopCallResponseStatusJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.StopCallResponseStatus?)) + { + return new global::RetellAI.JsonConverters.StopCallResponseStatusNullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.StopCallResponseStatus2)) + { + return new global::RetellAI.JsonConverters.StopCallResponseStatus2JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.StopCallResponseStatus2?)) + { + return new global::RetellAI.JsonConverters.StopCallResponseStatus2NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.StopCallResponseStatus3)) + { + return new global::RetellAI.JsonConverters.StopCallResponseStatus3JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.StopCallResponseStatus3?)) + { + return new global::RetellAI.JsonConverters.StopCallResponseStatus3NullableJsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.StopCallResponseStatus4)) + { + return new global::RetellAI.JsonConverters.StopCallResponseStatus4JsonConverter(); + } + + if (typeToConvert == typeof(global::RetellAI.StopCallResponseStatus4?)) + { + return new global::RetellAI.JsonConverters.StopCallResponseStatus4NullableJsonConverter(); + } + throw new global::System.NotSupportedException($"No generated enum converter is registered for '{typeToConvert}'."); + } } - private static global::System.Text.Json.JsonSerializerOptions CreateDefaultOptions() + private sealed class LazyChunkResolver : global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver { - var options = new global::System.Text.Json.JsonSerializerOptions + private readonly object _gate = new(); + private readonly global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver?[] _resolvers = new global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver?[5]; + + public global::System.Text.Json.Serialization.Metadata.JsonTypeInfo? GetTypeInfo( + global::System.Type type, + global::System.Text.Json.JsonSerializerOptions options) { - DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, - TypeInfoResolver = Resolver, - }; - options.Converters.Add(new global::RetellAI.JsonConverters.AlertMetricTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertMetricTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AsrProviderJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AsrProviderNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertFilterStatusCodeValueItemJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertFilterStatusCodeValueItemNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertFilterErrorCodeItemJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertFilterErrorCodeItemNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertIncidentResponseThresholdTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertIncidentResponseThresholdTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertIncidentResponseComparatorJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertIncidentResponseComparatorNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertIncidentResponseFrequencyJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertIncidentResponseFrequencyNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertIncidentResponseWindowJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertIncidentResponseWindowNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertRuleRequestThresholdTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertRuleRequestThresholdTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertRuleRequestComparatorJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertRuleRequestComparatorNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertRuleRequestFrequencyJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertRuleRequestFrequencyNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertRuleRequestWindowJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertRuleRequestWindowNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertRuleResponseThresholdTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertRuleResponseThresholdTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertRuleResponseComparatorJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertRuleResponseComparatorNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertRuleResponseFrequencyJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertRuleResponseFrequencyNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertRuleResponseWindowJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlertRuleResponseWindowNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestVoiceModelJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestVoiceModelNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestVoiceEmotionJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestVoiceEmotionNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestExpressiveEmotionTagJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestExpressiveEmotionTagNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestAmbientSoundJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestAmbientSoundNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestLanguageJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestLanguageNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestWebhookEventJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestWebhookEventNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestDataStorageSettingJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestDataStorageSettingNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestPronunciationDictionaryItemAlphabetJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestPronunciationDictionaryItemAlphabetNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestSttModeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestSttModeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestVocabSpecializationJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestVocabSpecializationNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestDenoisingModeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentRequestDenoisingModeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentListFilterChannelOpJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentListFilterChannelOpNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentListFilterChannelValueJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentListFilterChannelValueNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentListItemResponseChannelJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentListItemResponseChannelNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentSwapNodeVariant2TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentSwapNodeVariant2TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentSwapToolTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentSwapToolTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentSwapToolExecutionMessageTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentSwapToolExecutionMessageTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentSwapWebhookSettingJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentSwapWebhookSettingNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.BookAppointmentCalToolTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.BookAppointmentCalToolTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.BooleanAnalysisDataTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.BooleanAnalysisDataTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.BranchNodeVariant2TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.BranchNodeVariant2TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.BridgeTransferNodeVariant2TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.BridgeTransferNodeVariant2TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.BridgeTransferToolTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.BridgeTransferToolTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.BridgeTransferToolExecutionMessageTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.BridgeTransferToolExecutionMessageTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CallAnalysisUserSentimentJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CallAnalysisUserSentimentNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CancelTransferNodeVariant2TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CancelTransferNodeVariant2TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CancelTransferToolTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CancelTransferToolTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CancelTransferToolExecutionMessageTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CancelTransferToolExecutionMessageTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatAgentRequestLanguageJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatAgentRequestLanguageNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatAgentRequestWebhookEventJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatAgentRequestWebhookEventNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatAgentRequestDataStorageSettingJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatAgentRequestDataStorageSettingNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatAnalysisUserSentimentJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatAnalysisUserSentimentNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatResponseChatStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatResponseChatStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatResponseChatTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatResponseChatTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V3ListChatsRequestSortOrderJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V3ListChatsRequestSortOrderNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CheckAvailabilityCalToolTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CheckAvailabilityCalToolTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CohortAggregatedResultGroupByJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CohortAggregatedResultGroupByNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CohortFilterStartTimestampVariant1OpJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CohortFilterStartTimestampVariant1OpNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CohortFilterCallDurationFilterOpJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CohortFilterCallDurationFilterOpNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CohortSuccessfulCriteriaTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CohortSuccessfulCriteriaTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CohortSuccessfulCriteriaOpJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CohortSuccessfulCriteriaOpNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CohortEvaluationModeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CohortEvaluationModeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ComponentNodeVariant2TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ComponentNodeVariant2TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ComponentNodeVariant2ComponentTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ComponentNodeVariant2ComponentTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ConversationFlowOverrideStartSpeakerJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ConversationFlowOverrideStartSpeakerNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ConversationNodeVariant3TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ConversationNodeVariant3TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SubagentNodeVariant3TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SubagentNodeVariant3TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CustomToolTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CustomToolTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CustomToolMethodJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CustomToolMethodNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CustomToolExecutionMessageTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CustomToolExecutionMessageTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CustomToolParameterTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CustomToolParameterTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CodeToolTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CodeToolTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CodeToolExecutionMessageTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CodeToolExecutionMessageTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DTMFUtteranceRoleJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DTMFUtteranceRoleNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsUtteranceRoleJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsUtteranceRoleNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.InjectedUtteranceRoleJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.InjectedUtteranceRoleNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.StringFilterTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.StringFilterTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.StringFilterOpJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.StringFilterOpNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NumberFilterTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NumberFilterTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NumberFilterOpJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NumberFilterOpNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.BooleanFilterTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.BooleanFilterTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.BooleanFilterOpJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.BooleanFilterOpNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RangeFilterTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RangeFilterTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RangeFilterOpJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RangeFilterOpNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EnumFilterTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EnumFilterTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EnumFilterOpJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EnumFilterOpNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PresentFilterTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PresentFilterTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PresentFilterOpJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PresentFilterOpNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CallFilterCallStatusValueItemJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CallFilterCallStatusValueItemNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CallFilterCallTypeValueItemJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CallFilterCallTypeValueItemNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CallFilterDirectionValueItemJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CallFilterDirectionValueItemNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CallFilterUserSentimentValueItemJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CallFilterUserSentimentValueItemNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CallFilterDataStorageSettingValueItemJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CallFilterDataStorageSettingValueItemNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatFilterChatStatusValueItemJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatFilterChatStatusValueItemNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatFilterUserSentimentValueItemJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatFilterUserSentimentValueItemNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListContactsRequestSortOrderJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListContactsRequestSortOrderNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DayOfWeekJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DayOfWeekNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DisconnectionReason5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DisconnectionReason5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionPromptJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ElseEdgeVariant2TransitionConditionPromptNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EndCallToolTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EndCallToolTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EndCallToolExecutionMessageTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EndCallToolExecutionMessageTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EndNodeVariant2TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EndNodeVariant2TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EnumAnalysisDataTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EnumAnalysisDataTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EquationConditionTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EquationConditionTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EquationConditionOperatorJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EquationConditionOperatorNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EquationOperatorJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EquationOperatorNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ExtractDynamicVariableToolTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ExtractDynamicVariableToolTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeVariant2TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeVariant2TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant1RoleJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant1RoleNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant2RoleJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant2RoleNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant3RoleJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.FinetuneExampleUtteranceVariant3RoleNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.FunctionNodeVariant2TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.FunctionNodeVariant2TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.FunctionNodeVariant2ToolTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.FunctionNodeVariant2ToolTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CodeNodeVariant2TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CodeNodeVariant2TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.KnowledgeBaseResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.KnowledgeBaseResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.KnowledgeBaseSourceDocumentTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.KnowledgeBaseSourceDocumentTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.KnowledgeBaseSourceTextTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.KnowledgeBaseSourceTextTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.KnowledgeBaseSourceUrlTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.KnowledgeBaseSourceUrlTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.Language3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.Language3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.LLMModelJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.LLMModelNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.MCPNodeVariant2TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.MCPNodeVariant2TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.MCPToolTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.MCPToolTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.MCPToolExecutionMessageTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.MCPToolExecutionMessageTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.MessageBaseRoleJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.MessageBaseRoleNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.InjectedMessageBaseRoleJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.InjectedMessageBaseRoleNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsMessageBaseRoleJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsMessageBaseRoleNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ModelChoiceCascadingTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ModelChoiceCascadingTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NaturalnessIssueJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NaturalnessIssueNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NodeInstructionPromptTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NodeInstructionPromptTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NodeInstructionStaticTextTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NodeInstructionStaticTextTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsInstructionTemplateTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsInstructionTemplateTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsInstructionTemplateTemplateJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsInstructionTemplateTemplateNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NodeTransitionMessageBaseRoleJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NodeTransitionMessageBaseRoleNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NodeTransitionMessageBaseTransitionTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NodeTransitionMessageBaseTransitionTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NodeTransitionUtteranceRoleJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NodeTransitionUtteranceRoleNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NodeTransitionUtteranceTransitionTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NodeTransitionUtteranceTransitionTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NullableLLMModelJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NullableLLMModelNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NumberAnalysisDataTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NumberAnalysisDataTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PresetAnalysisDataTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PresetAnalysisDataTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PresetAnalysisDataNameJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PresetAnalysisDataNameNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CallPresetAnalysisDataTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CallPresetAnalysisDataTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CallPresetAnalysisDataNameJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CallPresetAnalysisDataNameNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatPresetAnalysisDataTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatPresetAnalysisDataTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatPresetAnalysisDataNameJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatPresetAnalysisDataNameNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OrganizationResponseVariant2EnterprisePlanStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OrganizationResponseVariant2EnterprisePlanStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PIIConfigModeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PIIConfigModeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PIIConfigCategorieJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PIIConfigCategorieNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GuardrailConfigOutputTopicJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GuardrailConfigOutputTopicNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GuardrailConfigInputTopicJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GuardrailConfigInputTopicNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PerformanceMetricCriteriaOpJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PerformanceMetricCriteriaOpNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PhoneNumberResponsePhoneNumberTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PhoneNumberResponsePhoneNumberTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PostCallAnalysisSettingJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PostCallAnalysisSettingNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PressDigitNodeVariant2TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PressDigitNodeVariant2TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PressDigitToolTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PressDigitToolTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PromptConditionTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PromptConditionTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.QaViewFilterScoreRangeTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.QaViewFilterScoreRangeTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.QaViewFilterScoreRangeOpJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.QaViewFilterScoreRangeOpNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CohortQaListArgsSortKeyJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CohortQaListArgsSortKeyNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CohortQaListArgsOrderJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CohortQaListArgsOrderNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ResponseEngineConversationFlowTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ResponseEngineConversationFlowTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ResponseEngineCustomLmTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ResponseEngineCustomLmTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ResponseEngineRetellLmTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ResponseEngineRetellLmTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RetellLlmOverrideS2sModelJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RetellLlmOverrideS2sModelNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RetellLlmOverrideStartSpeakerJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RetellLlmOverrideStartSpeakerNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SendSMSToolTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SendSMSToolTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SendSMSToolExecutionMessageTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SendSMSToolExecutionMessageTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsSenderVariant1TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsSenderVariant1TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsSenderVariant2TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsSenderVariant2TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsDestinationVariant1TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsDestinationVariant1TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsDestinationVariant2TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsDestinationVariant2TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant1SentimentJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant1SentimentNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant2SentimentJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SentimentAnalysisDetailVariant2SentimentNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionPromptJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SkipResponseEdgeVariant2TransitionConditionPromptNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionPromptJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlwaysEdgeVariant2TransitionConditionPromptNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsContentInferredTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsContentInferredTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsContentPredefinedTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsContentPredefinedTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsContentTemplateTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsContentTemplateTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsContentTemplateTemplateJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsContentTemplateTemplateNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionPromptJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsFailedEdgeVariant2TransitionConditionPromptNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsNodeVariant2TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsNodeVariant2TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionPromptJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsSuccessEdgeVariant2TransitionConditionPromptNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.StateTransitionMessageBaseRoleJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.StateTransitionMessageBaseRoleNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.StringAnalysisDataTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.StringAnalysisDataTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TestCaseBatchJobStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TestCaseBatchJobStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TestCaseDefinitionVariant2TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TestCaseDefinitionVariant2TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TestCaseJobStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TestCaseJobStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant1TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant1TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant2TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ToolMockInputMatchRuleVariant2TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ToolCallInvocationMessageBaseRoleJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ToolCallInvocationMessageBaseRoleNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ToolCallInvocationUtteranceRoleJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ToolCallInvocationUtteranceRoleNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ToolCallResultMessageBaseRoleJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ToolCallResultMessageBaseRoleNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ToolCallResultUtteranceRoleJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ToolCallResultUtteranceRoleNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ToolParameterTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ToolParameterTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferCallNodeVariant2TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferCallNodeVariant2TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferCallToolTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferCallToolTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferCallToolExecutionMessageTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferCallToolExecutionMessageTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferDestinationInferredTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferDestinationInferredTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferDestinationPredefinedTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferDestinationPredefinedTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionPromptJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferFailedEdgeVariant2TransitionConditionPromptNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferOnHoldMusicJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferOnHoldMusicNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeoutJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferOptionAgenticWarmTransferAgenticTransferConfigActionOnTimeoutNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferOptionColdTransferTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferOptionColdTransferTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferOptionColdTransferColdTransferModeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferOptionColdTransferColdTransferModeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferOptionWarmTransferTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferOptionWarmTransferTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferOptionWarmTransferOnHoldMusicJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferOptionWarmTransferOnHoldMusicNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UtteranceHallucinationHallucinationTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UtteranceHallucinationHallucinationTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UtteranceRoleJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UtteranceRoleNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V2CallBaseCallStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V2CallBaseCallStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V2CallBaseDataStorageSettingJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V2CallBaseDataStorageSettingNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V3CallBaseCallStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V3CallBaseCallStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V3CallBaseDataStorageSettingJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V3CallBaseDataStorageSettingNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1CallTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1CallTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1DirectionJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V3PhoneCallResponseVariant1DirectionNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V3WebCallResponseVariant1CallTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V3WebCallResponseVariant1CallTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V3ListCallsRequestSortOrderJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V3ListCallsRequestSortOrderNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1CallTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1CallTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1DirectionJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V2PhoneCallResponseVariant1DirectionNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V2WebCallResponseVariant1CallTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V2WebCallResponseVariant1CallTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.VoiceResponseProviderJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.VoiceResponseProviderNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.VoiceResponseGenderJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.VoiceResponseGenderNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.VoicemailActionBridgeTransferTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.VoicemailActionBridgeTransferTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.VoicemailActionHangupTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.VoicemailActionHangupTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.VoicemailActionPromptTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.VoicemailActionPromptTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.VoicemailActionStaticTextTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.VoicemailActionStaticTextTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.IvrActionHangupTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.IvrActionHangupTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.WarmTransferPromptTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.WarmTransferPromptTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.WarmTransferStaticMessageTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.WarmTransferStaticMessageTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ConductorOverageConfigVariant1ModeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ConductorOverageConfigVariant1ModeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ConductorOverageConfigVariant2ModeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ConductorOverageConfigVariant2ModeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ConductorOverageConfigVariant3ModeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ConductorOverageConfigVariant3ModeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ContactCallTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ContactCallTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ContactCallDirectionJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ContactCallDirectionNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ContactCallSentimentJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ContactCallSentimentNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ContactChatTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ContactChatTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ContactChatDirectionJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ContactChatDirectionNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ContactChatSentimentJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ContactChatSentimentNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DashboardSourceJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DashboardSourceNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChartGroupItemVariant1TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChartGroupItemVariant1TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChartGroupItemVariant2TypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChartGroupItemVariant2TypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneNumberRequestNumberProviderJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneNumberRequestNumberProviderNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneNumberRequestCountryCodeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneNumberRequestCountryCodeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CloneVoiceRequestVoiceProviderJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CloneVoiceRequestVoiceProviderNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddCommunityVoiceRequestVoiceProviderJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddCommunityVoiceRequestVoiceProviderNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SearchCommunityVoiceRequestVoiceProviderJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SearchCommunityVoiceRequestVoiceProviderNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatMetadataRequestDataStorageSettingJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatMetadataRequestDataStorageSettingNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RegisterPhoneCallRequestDirectionJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RegisterPhoneCallRequestDirectionNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateCallMetadataRequestDataStorageSettingJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateCallMetadataRequestDataStorageSettingNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateLiveCallRequestFieldsToOverrideDataStorageSettingJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateLiveCallRequestFieldsToOverrideDataStorageSettingNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestCaseDefinitionsTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestCaseDefinitionsTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListBatchTestsTypeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListBatchTestsTypeNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListAgentsSortOrderJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListAgentsSortOrderNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowComponentsSortOrderJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowComponentsSortOrderNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowsSortOrderJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowsSortOrderNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListPhoneNumbersSortOrderJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListPhoneNumbersSortOrderNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListRetellLLMSortOrderJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListRetellLLMSortOrderNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListExportRequestsSortOrderJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListExportRequestsSortOrderNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddKnowledgeBaseSourcesResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateAgentResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateAgentResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateAgentResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateAgentResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateAgentResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateAgentResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateAgentResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateAgentResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateBatchCallResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateBatchCallResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateBatchCallResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateBatchCallResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateBatchCallResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateBatchCallResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateBatchCallResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateBatchCallResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateBatchTestResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateBatchTestResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateBatchTestResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateBatchTestResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateBatchTestResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateBatchTestResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateBatchTestResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateBatchTestResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateBatchTestResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateBatchTestResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateTestCaseDefinitionResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteTestCaseDefinitionResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestCaseDefinitionResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestCaseDefinitionsResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateTestCaseDefinitionResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetBatchTestResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetBatchTestResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetBatchTestResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetBatchTestResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetBatchTestResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetBatchTestResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetBatchTestResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetBatchTestResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetBatchTestResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetBatchTestResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListBatchTestsResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListBatchTestsResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListBatchTestsResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListBatchTestsResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListBatchTestsResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListBatchTestsResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListBatchTestsResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListBatchTestsResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestRunResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestRunResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestRunResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestRunResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestRunResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestRunResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestRunResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestRunResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestRunResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetTestRunResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestRunsResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestRunsResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestRunsResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestRunsResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestRunsResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestRunsResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestRunsResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestRunsResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestRunsResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListTestRunsResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatAgentResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatAgentResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatAgentResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatAgentResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatAgentResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatAgentResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatAgentResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatAgentResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentPlaygroundCompletionResponseStatus6NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus6JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatCompletionResponseStatus6NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatResponseStatus6JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateChatResponseStatus6NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowComponentResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateKnowledgeBaseResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneNumberResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateRetellLLMResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateRetellLLMResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateRetellLLMResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateSmsChatResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateSmsChatResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus6JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateSmsChatResponseStatus6NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteAgentResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteAgentResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteAgentResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteAgentResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteAgentResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteAgentResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteAgentResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteAgentResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteChatResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteChatResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteChatResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteChatResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteChatResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteChatResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteChatResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteChatResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteChatAgentResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteChatAgentResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteChatAgentResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteConversationFlowComponentResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteConversationFlowResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteKnowledgeBaseSourceResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteKnowledgeBaseResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeletePhoneNumberResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteRetellLLMResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EndChatResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EndChatResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EndChatResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EndChatResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EndChatResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EndChatResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EndChatResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EndChatResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetAgentVersionsResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetAgentVersionsResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetAgentVersionsResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetAgentResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetAgentResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetAgentResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetAgentResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetAgentResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetAgentResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetAgentResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetAgentResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatAgentVersionsResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatAgentResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatAgentResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatAgentResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatAgentResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatAgentResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatAgentResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatAgentResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatAgentResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetChatResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConcurrencyResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConcurrencyResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConcurrencyResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConcurrencyResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetApiKeyInfoResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConversationFlowComponentResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConversationFlowResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConversationFlowResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConversationFlowResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConversationFlowResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConversationFlowResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConversationFlowResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConversationFlowResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConversationFlowResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConversationFlowResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetConversationFlowResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetKnowledgeBaseResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetMCPToolsResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetMCPToolsResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetMCPToolsResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetMCPToolsResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetMCPToolsResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetMCPToolsResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetMCPToolsResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetMCPToolsResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetPhoneNumberResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetPhoneNumberResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetPhoneNumberResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetRetellLLMResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetRetellLLMResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetRetellLLMResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetRetellLLMResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetRetellLLMResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetRetellLLMResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetRetellLLMResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetRetellLLMResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetVoiceResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetVoiceResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetVoiceResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetVoiceResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetVoiceResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetVoiceResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetVoiceResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetVoiceResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CloneVoiceResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CloneVoiceResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CloneVoiceResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CloneVoiceResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CloneVoiceResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CloneVoiceResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CloneVoiceResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CloneVoiceResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CloneVoiceResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CloneVoiceResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AddCommunityVoiceResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SearchCommunityVoiceResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ImportPhoneNumberResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListAgentsResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListAgentsResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListAgentsResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListAgentsResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListAgentsResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListAgentsResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListAgentsResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListAgentsResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListChatsResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListChatsResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListChatsResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListChatsResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListChatsResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListChatsResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListChatsResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListChatsResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowComponentsResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListConversationFlowsResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListKnowledgeBasesResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListPhoneNumbersResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListRetellLLMResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListRetellLLMResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListRetellLLMResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListRetellLLMResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListRetellLLMResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListRetellLLMResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListRetellLLMResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListRetellLLMResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListRetellLLMResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListRetellLLMResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListVoicesResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListVoicesResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListVoicesResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListVoicesResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateAgentVersionResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PublishAgentVersionResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteAgentVersionResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus6JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus6NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus7JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunCallAnalysisResponseStatus7NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus6JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus6NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus7JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RerunChatAnalysisResponseStatus7NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateAgentResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateAgentResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateAgentResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateAgentResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateAgentResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateAgentResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateAgentResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateAgentResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateAgentResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateAgentResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatAgentResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateChatMetadataResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus6JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowComponentResponseStatus6NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus6JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateConversationFlowResponseStatus6NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdatePhoneNumberResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateRetellLLMResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus6JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreatePhoneCallResponseStatus6NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateWebCallResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateWebCallResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateWebCallResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateWebCallResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateWebCallResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateWebCallResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateWebCallResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateWebCallResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateWebCallResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateWebCallResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateWebCallResponseStatus6JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateWebCallResponseStatus6NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteCallResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteCallResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteCallResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteCallResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteCallResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteCallResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteCallResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.DeleteCallResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetCallResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetCallResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetCallResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetCallResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetCallResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetCallResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetCallResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.GetCallResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListCallsResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListCallsResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListCallsResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListCallsResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListCallsResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListCallsResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListCallsResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListCallsResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListExportRequestsResponseItemChannelJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListExportRequestsResponseItemChannelNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListExportRequestsResponseItemStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListExportRequestsResponseItemStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListExportRequestsResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListExportRequestsResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListExportRequestsResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListExportRequestsResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListExportRequestsResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListExportRequestsResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListExportRequestsResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ListExportRequestsResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus6JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RegisterPhoneCallResponseStatus6NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateCallMetadataResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus5JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateLiveCallResponseStatus5NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.StopCallResponseStatusJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.StopCallResponseStatusNullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.StopCallResponseStatus2JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.StopCallResponseStatus2NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.StopCallResponseStatus3JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.StopCallResponseStatus3NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.StopCallResponseStatus4JsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.StopCallResponseStatus4NullableJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentVersionReferenceJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentResponseJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AgentSwapNodeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AnalysisDataJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PostCallAnalysisDataJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PostChatAnalysisDataJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.BranchNodeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.BridgeTransferNodeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CancelTransferNodeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PreviewCallQAJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatAgentResponseJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V3ChatResponseJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ComponentNodeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ConversationFlowComponentResponseJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ConversationFlowNodeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ConversationFlowResponseJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ConversationFlowJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ConversationNodeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SubagentNodeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowComponentRequestJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateConversationFlowRequestJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CreateOrganizationRequestJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ValueFilterJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CustomFieldFilterJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ElseEdgeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.EndNodeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ExtractDynamicVariablesNodeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.FinetuneExampleUtteranceJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.FunctionNodeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.CodeNodeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.MCPNodeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.MessageOrToolCallJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChatMessageInputJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.MessageJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.InjectedMessageJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsMessageJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ModelChoiceJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NodeBaseJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NodeInstructionJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NodeToolJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.NodeTransitionMessageJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OrganizationResponseJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.PressDigitNodeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ResponseEngineJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RetellResponseEngineJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RetellLLMResponseJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.RetellLlmRequestJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsSenderJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsDestinationJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SkipResponseEdgeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AlwaysEdgeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsContentJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsFailedEdgeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsNodeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.SmsSuccessEdgeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.StateTransitionMessageJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TestCaseDefinitionJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ToolMockInputMatchRuleJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ToolCallInvocationMessageJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ToolCallResultMessageJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ToolJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferCallNodeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferDestinationJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferFailedEdgeJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.TransferOptionJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UpdateSpendBudgetRequestJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UtteranceOrToolCallJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V2CallResponseJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V3CallResponseJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V3PhoneCallResponseJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V3WebCallResponseJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V2PhoneCallResponseJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.V2WebCallResponseJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.VoicemailActionJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.IvrActionJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ConductorOverageConfigJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ContactConversationJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.ChartGroupItemJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter, global::RetellAI.AgentRequestLanguage?>()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter, global::RetellAI.ChatAgentRequestLanguage?>()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter?, global::RetellAI.RangeFilter>()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.OneOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.AllOfJsonConverter()); - options.Converters.Add(new global::RetellAI.JsonConverters.UnixTimestampJsonConverter()); + for (var index = 0; index < _resolvers.Length; index++) + { + var typeInfo = GetResolver(index).GetTypeInfo(type, options); + if (typeInfo is not null) + { + return typeInfo; + } + } + + return null; + } + + private global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver GetResolver(int index) + { + var resolver = global::System.Threading.Volatile.Read(ref _resolvers[index]); + if (resolver is not null) + { + return resolver; + } + + lock (_gate) + { + return _resolvers[index] ??= CreateResolver(index); + } + } + + private static global::System.Text.Json.Serialization.Metadata.IJsonTypeInfoResolver CreateResolver(int index) + { + return index switch + { + 0 => new SourceGenerationContextChunk0(new global::System.Text.Json.JsonSerializerOptions()), - return options; + 1 => new SourceGenerationContextChunk1(new global::System.Text.Json.JsonSerializerOptions()), + + 2 => new SourceGenerationContextChunk2(new global::System.Text.Json.JsonSerializerOptions()), + + 3 => new SourceGenerationContextChunk3(new global::System.Text.Json.JsonSerializerOptions()), + + 4 => new SourceGenerationContextChunk4(new global::System.Text.Json.JsonSerializerOptions()), + _ => throw new global::System.ArgumentOutOfRangeException(nameof(index)), + }; + } } } } \ No newline at end of file diff --git a/src/libs/RetellAI/Generated/RetellAI.RetellAiClient.g.cs b/src/libs/RetellAI/Generated/RetellAI.RetellAiClient.g.cs index 5115777b..8f46762e 100644 --- a/src/libs/RetellAI/Generated/RetellAI.RetellAiClient.g.cs +++ b/src/libs/RetellAI/Generated/RetellAI.RetellAiClient.g.cs @@ -33,10 +33,17 @@ public sealed partial class RetellAiClient : global::RetellAI.IRetellAiClient, g /// public global::RetellAI.AutoSDKClientOptions Options { get; } + + internal global::System.Lazy JsonSerializerContextProvider { get; set; } = new(() => global::RetellAI.SourceGenerationContext.Default); + /// /// /// - public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext { get; set; } = global::RetellAI.SourceGenerationContext.Default; + public global::System.Text.Json.Serialization.JsonSerializerContext JsonSerializerContext + { + get => JsonSerializerContextProvider.Value; + set => JsonSerializerContextProvider = new(() => value); + } ///