From 48e70bb85aee853e762f1415ac0cde5d8af871e3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Mon, 13 Jul 2026 14:49:20 +0000 Subject: [PATCH] feat: Updated OpenAPI spec --- .../Generated/Vapi.JsonSerializerContext.g.cs | 18209 +++++++++++++++- 1 file changed, 18050 insertions(+), 159 deletions(-) diff --git a/src/libs/Vapi/Generated/Vapi.JsonSerializerContext.g.cs b/src/libs/Vapi/Generated/Vapi.JsonSerializerContext.g.cs index 09bfd3b6..f4fa33e4 100644 --- a/src/libs/Vapi/Generated/Vapi.JsonSerializerContext.g.cs +++ b/src/libs/Vapi/Generated/Vapi.JsonSerializerContext.g.cs @@ -5546,7 +5546,9 @@ namespace Vapi [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.JsonSerializerContextTypes))] + [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::Vapi.FallbackTranscriberPlan))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackAssemblyAITranscriber))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackAzureSpeechTranscriber))] @@ -5913,7 +5915,6 @@ namespace Vapi [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CustomLLMModel))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CustomLLMModelProvider), TypeInfoPropertyName = "CustomLLMModelProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CustomLLMModelMetadataSendMode), TypeInfoPropertyName = "CustomLLMModelMetadataSendMode2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.Dictionary))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.DeepInfraModel))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.DeepInfraModelProvider), TypeInfoPropertyName = "DeepInfraModelProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.DeepSeekModel))] @@ -5968,7 +5969,6 @@ namespace Vapi [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowCustomModelProvider), TypeInfoPropertyName = "WorkflowCustomModelProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowCustomModelMetadataSendMode), TypeInfoPropertyName = "WorkflowCustomModelMetadataSendMode2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GlobalNodePlan))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ConversationNode))] internal sealed partial class SourceGenerationContextChunk0 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -11513,6 +11513,7 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ConversationNode))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ConversationNodeType), TypeInfoPropertyName = "ConversationNodeType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "OneOfWorkflowOpenAIModelWorkflowAnthropicModelWorkflowAnthropicBedrockModelWorkflowGoogleModelWorkflowCustomModel2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolNode))] @@ -11935,7 +11936,6 @@ internal sealed partial class SourceGenerationContextChunk0 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateWebhookCredentialDTOProvider), TypeInfoPropertyName = "CreateWebhookCredentialDTOProvider2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AuthenticationPlan2), TypeInfoPropertyName = "AuthenticationPlan22")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.HMACAuthenticationPlan))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BearerAuthenticationPlan))] internal sealed partial class SourceGenerationContextChunk1 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -17480,6 +17480,7 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BearerAuthenticationPlan))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateWebhookCredentialDTOAuthenticationPlanDiscriminator))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateWebhookCredentialDTOAuthenticationPlanDiscriminatorType), TypeInfoPropertyName = "CreateWebhookCredentialDTOAuthenticationPlanDiscriminatorType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateXAiCredentialDTOProvider), TypeInfoPropertyName = "CreateXAiCredentialDTOProvider2")] @@ -17902,7 +17903,6 @@ internal sealed partial class SourceGenerationContextChunk1 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.McpTool))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.McpToolType), TypeInfoPropertyName = "McpToolType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelCalendarAvailabilityTool))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelCalendarAvailabilityToolType), TypeInfoPropertyName = "GoHighLevelCalendarAvailabilityToolType2")] internal sealed partial class SourceGenerationContextChunk2 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -23447,6 +23447,7 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelCalendarAvailabilityToolType), TypeInfoPropertyName = "GoHighLevelCalendarAvailabilityToolType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelCalendarEventCreateTool))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelCalendarEventCreateToolType), TypeInfoPropertyName = "GoHighLevelCalendarEventCreateToolType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelContactCreateTool))] @@ -23563,7 +23564,7 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateTestSuiteDto))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TestSuiteTestVoice))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TestSuiteTestScorerAI), TypeInfoPropertyName = "TestSuiteTestScorerAI2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TestSuiteTestScorerAI))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TestSuiteTestVoiceType), TypeInfoPropertyName = "TestSuiteTestVoiceType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TestSuiteTestChat))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TestSuiteTestChatType), TypeInfoPropertyName = "TestSuiteTestChatType2")] @@ -23869,7 +23870,6 @@ internal sealed partial class SourceGenerationContextChunk2 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateTokenDTOTag), TypeInfoPropertyName = "CreateTokenDTOTag2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.Token))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TokenTag), TypeInfoPropertyName = "TokenTag2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateTokenDTO))] internal sealed partial class SourceGenerationContextChunk3 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -29414,6 +29414,7 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateTokenDTO))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateTokenDTOTag), TypeInfoPropertyName = "UpdateTokenDTOTag2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicCredential))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicCredentialProvider), TypeInfoPropertyName = "AnthropicCredentialProvider2")] @@ -29836,7 +29837,6 @@ internal sealed partial class SourceGenerationContextChunk3 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageAssistantRequestType), TypeInfoPropertyName = "ServerMessageAssistantRequestType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageConversationUpdate))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageConversationUpdateType), TypeInfoPropertyName = "ServerMessageConversationUpdateType2")] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageEndOfCallReport))] internal sealed partial class SourceGenerationContextChunk4 : global::System.Text.Json.Serialization.JsonSerializerContext { } @@ -35381,6 +35381,7 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageEndOfCallReport))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageEndOfCallReportType), TypeInfoPropertyName = "ServerMessageEndOfCallReportType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageEndOfCallReportEndedReason), TypeInfoPropertyName = "ServerMessageEndOfCallReportEndedReason2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageHandoffDestinationRequest))] @@ -35610,168 +35611,18058 @@ internal sealed partial class SourceGenerationContextChunk4 : global::System.Tex [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightControllerRemoveResponseDiscriminator))] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightControllerRemoveResponseDiscriminatorType), TypeInfoPropertyName = "InsightControllerRemoveResponseDiscriminatorType2")] [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf>>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] - [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssemblyAITranscriberProvider?), TypeInfoPropertyName = "NullableAssemblyAITranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssemblyAITranscriberLanguage?), TypeInfoPropertyName = "NullableAssemblyAITranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(double?))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(bool?))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssemblyAITranscriberSpeechModel?), TypeInfoPropertyName = "NullableAssemblyAITranscriberSpeechModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AzureSpeechTranscriberProvider?), TypeInfoPropertyName = "NullableAzureSpeechTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AzureSpeechTranscriberLanguage?), TypeInfoPropertyName = "NullableAzureSpeechTranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AzureSpeechTranscriberSegmentationStrategy?), TypeInfoPropertyName = "NullableAzureSpeechTranscriberSegmentationStrategy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CartesiaTranscriberProvider?), TypeInfoPropertyName = "NullableCartesiaTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CartesiaTranscriberModel?), TypeInfoPropertyName = "NullableCartesiaTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CartesiaTranscriberLanguage?), TypeInfoPropertyName = "NullableCartesiaTranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CustomTranscriberProvider?), TypeInfoPropertyName = "NullableCustomTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.DeepgramTranscriberProvider?), TypeInfoPropertyName = "NullableDeepgramTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfDeepgramTranscriberModelString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.DeepgramTranscriberModel?), TypeInfoPropertyName = "NullableDeepgramTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.DeepgramTranscriberLanguage?), TypeInfoPropertyName = "NullableDeepgramTranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.DeepgramTranscriberRedactionItem?), TypeInfoPropertyName = "NullableDeepgramTranscriberRedactionItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ElevenLabsTranscriberProvider?), TypeInfoPropertyName = "NullableElevenLabsTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ElevenLabsTranscriberModel?), TypeInfoPropertyName = "NullableElevenLabsTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ElevenLabsTranscriberLanguage?), TypeInfoPropertyName = "NullableElevenLabsTranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfStringGladiaVocabularyItemDTO2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GladiaTranscriberProvider?), TypeInfoPropertyName = "NullableGladiaTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GladiaTranscriberModel?), TypeInfoPropertyName = "NullableGladiaTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GladiaTranscriberLanguageBehaviour?), TypeInfoPropertyName = "NullableGladiaTranscriberLanguageBehaviour2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GladiaTranscriberLanguage?), TypeInfoPropertyName = "NullableGladiaTranscriberLanguage2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GladiaTranscriberLanguage2?), TypeInfoPropertyName = "NullableGladiaTranscriberLanguage22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GladiaTranscriberRegion?), TypeInfoPropertyName = "NullableGladiaTranscriberRegion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SonioxTranscriberProvider?), TypeInfoPropertyName = "NullableSonioxTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SonioxTranscriberModel?), TypeInfoPropertyName = "NullableSonioxTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SonioxTranscriberLanguage?), TypeInfoPropertyName = "NullableSonioxTranscriberLanguage2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SonioxTranscriberLanguage2?), TypeInfoPropertyName = "NullableSonioxTranscriberLanguage22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SpeechmaticsTranscriberProvider?), TypeInfoPropertyName = "NullableSpeechmaticsTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SpeechmaticsTranscriberModel?), TypeInfoPropertyName = "NullableSpeechmaticsTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SpeechmaticsTranscriberLanguage?), TypeInfoPropertyName = "NullableSpeechmaticsTranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SpeechmaticsTranscriberOperatingPoint?), TypeInfoPropertyName = "NullableSpeechmaticsTranscriberOperatingPoint2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SpeechmaticsTranscriberRegion?), TypeInfoPropertyName = "NullableSpeechmaticsTranscriberRegion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SpeechmaticsTranscriberNumeralStyle?), TypeInfoPropertyName = "NullableSpeechmaticsTranscriberNumeralStyle2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TalkscriberTranscriberProvider?), TypeInfoPropertyName = "NullableTalkscriberTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TalkscriberTranscriberModel?), TypeInfoPropertyName = "NullableTalkscriberTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TalkscriberTranscriberLanguage?), TypeInfoPropertyName = "NullableTalkscriberTranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleTranscriberProvider?), TypeInfoPropertyName = "NullableGoogleTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleTranscriberModel?), TypeInfoPropertyName = "NullableGoogleTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleTranscriberLanguage?), TypeInfoPropertyName = "NullableGoogleTranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAITranscriberProvider?), TypeInfoPropertyName = "NullableOpenAITranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAITranscriberModel?), TypeInfoPropertyName = "NullableOpenAITranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAITranscriberLanguage?), TypeInfoPropertyName = "NullableOpenAITranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.XaiTranscriberProvider?), TypeInfoPropertyName = "NullableXaiTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.XaiTranscriberModel?), TypeInfoPropertyName = "NullableXaiTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.XaiTranscriberLanguage?), TypeInfoPropertyName = "NullableXaiTranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiTranscriberProvider?), TypeInfoPropertyName = "NullableVapiTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiTranscriberVersion?), TypeInfoPropertyName = "NullableVapiTranscriberVersion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiTranscriberLanguage?), TypeInfoPropertyName = "NullableVapiTranscriberLanguage2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiTranscriberLanguage2?), TypeInfoPropertyName = "NullableVapiTranscriberLanguage22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiTranscriberTurnTaking?), TypeInfoPropertyName = "NullableVapiTranscriberTurnTaking2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackAssemblyAITranscriberProvider?), TypeInfoPropertyName = "NullableFallbackAssemblyAITranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackAssemblyAITranscriberLanguage?), TypeInfoPropertyName = "NullableFallbackAssemblyAITranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackAssemblyAITranscriberSpeechModel?), TypeInfoPropertyName = "NullableFallbackAssemblyAITranscriberSpeechModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackAzureSpeechTranscriberProvider?), TypeInfoPropertyName = "NullableFallbackAzureSpeechTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackAzureSpeechTranscriberLanguage?), TypeInfoPropertyName = "NullableFallbackAzureSpeechTranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackAzureSpeechTranscriberSegmentationStrategy?), TypeInfoPropertyName = "NullableFallbackAzureSpeechTranscriberSegmentationStrategy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackCartesiaTranscriberProvider?), TypeInfoPropertyName = "NullableFallbackCartesiaTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackCartesiaTranscriberModel?), TypeInfoPropertyName = "NullableFallbackCartesiaTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackCartesiaTranscriberLanguage?), TypeInfoPropertyName = "NullableFallbackCartesiaTranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackCustomTranscriberProvider?), TypeInfoPropertyName = "NullableFallbackCustomTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackDeepgramTranscriberProvider?), TypeInfoPropertyName = "NullableFallbackDeepgramTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfFallbackDeepgramTranscriberModelString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackDeepgramTranscriberModel?), TypeInfoPropertyName = "NullableFallbackDeepgramTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackDeepgramTranscriberLanguage?), TypeInfoPropertyName = "NullableFallbackDeepgramTranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackDeepgramTranscriberRedactionItem?), TypeInfoPropertyName = "NullableFallbackDeepgramTranscriberRedactionItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackElevenLabsTranscriberProvider?), TypeInfoPropertyName = "NullableFallbackElevenLabsTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackElevenLabsTranscriberModel?), TypeInfoPropertyName = "NullableFallbackElevenLabsTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackElevenLabsTranscriberLanguage?), TypeInfoPropertyName = "NullableFallbackElevenLabsTranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackGladiaTranscriberProvider?), TypeInfoPropertyName = "NullableFallbackGladiaTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackGladiaTranscriberModel?), TypeInfoPropertyName = "NullableFallbackGladiaTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackGladiaTranscriberLanguageBehaviour?), TypeInfoPropertyName = "NullableFallbackGladiaTranscriberLanguageBehaviour2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackGladiaTranscriberLanguage?), TypeInfoPropertyName = "NullableFallbackGladiaTranscriberLanguage2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackGladiaTranscriberLanguage2?), TypeInfoPropertyName = "NullableFallbackGladiaTranscriberLanguage22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackGladiaTranscriberRegion?), TypeInfoPropertyName = "NullableFallbackGladiaTranscriberRegion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackSonioxTranscriberProvider?), TypeInfoPropertyName = "NullableFallbackSonioxTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackSonioxTranscriberModel?), TypeInfoPropertyName = "NullableFallbackSonioxTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackSonioxTranscriberLanguage?), TypeInfoPropertyName = "NullableFallbackSonioxTranscriberLanguage2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackSonioxTranscriberLanguage2?), TypeInfoPropertyName = "NullableFallbackSonioxTranscriberLanguage22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackSpeechmaticsTranscriberProvider?), TypeInfoPropertyName = "NullableFallbackSpeechmaticsTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackSpeechmaticsTranscriberModel?), TypeInfoPropertyName = "NullableFallbackSpeechmaticsTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackSpeechmaticsTranscriberLanguage?), TypeInfoPropertyName = "NullableFallbackSpeechmaticsTranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackSpeechmaticsTranscriberOperatingPoint?), TypeInfoPropertyName = "NullableFallbackSpeechmaticsTranscriberOperatingPoint2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackSpeechmaticsTranscriberRegion?), TypeInfoPropertyName = "NullableFallbackSpeechmaticsTranscriberRegion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackSpeechmaticsTranscriberNumeralStyle?), TypeInfoPropertyName = "NullableFallbackSpeechmaticsTranscriberNumeralStyle2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackTalkscriberTranscriberProvider?), TypeInfoPropertyName = "NullableFallbackTalkscriberTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackTalkscriberTranscriberModel?), TypeInfoPropertyName = "NullableFallbackTalkscriberTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackTalkscriberTranscriberLanguage?), TypeInfoPropertyName = "NullableFallbackTalkscriberTranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackGoogleTranscriberProvider?), TypeInfoPropertyName = "NullableFallbackGoogleTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackGoogleTranscriberModel?), TypeInfoPropertyName = "NullableFallbackGoogleTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackGoogleTranscriberLanguage?), TypeInfoPropertyName = "NullableFallbackGoogleTranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackOpenAITranscriberProvider?), TypeInfoPropertyName = "NullableFallbackOpenAITranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackOpenAITranscriberModel?), TypeInfoPropertyName = "NullableFallbackOpenAITranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackOpenAITranscriberLanguage?), TypeInfoPropertyName = "NullableFallbackOpenAITranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackXaiTranscriberProvider?), TypeInfoPropertyName = "NullableFallbackXaiTranscriberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackXaiTranscriberModel?), TypeInfoPropertyName = "NullableFallbackXaiTranscriberModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackXaiTranscriberLanguage?), TypeInfoPropertyName = "NullableFallbackXaiTranscriberLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.LangfuseObservabilityPlanProvider?), TypeInfoPropertyName = "NullableLangfuseObservabilityPlanProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TextContentType?), TypeInfoPropertyName = "NullableTextContentType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TextContentLanguage?), TypeInfoPropertyName = "NullableTextContentLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ConditionOperator?), TypeInfoPropertyName = "NullableConditionOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolMessageStartType?), TypeInfoPropertyName = "NullableToolMessageStartType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolMessageCompleteType?), TypeInfoPropertyName = "NullableToolMessageCompleteType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolMessageCompleteRole?), TypeInfoPropertyName = "NullableToolMessageCompleteRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolMessageFailedType?), TypeInfoPropertyName = "NullableToolMessageFailedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolMessageFailedRole?), TypeInfoPropertyName = "NullableToolMessageFailedRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolMessageDelayedType?), TypeInfoPropertyName = "NullableToolMessageDelayedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.MessageTargetRole?), TypeInfoPropertyName = "NullableMessageTargetRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RegexConditionType?), TypeInfoPropertyName = "NullableRegexConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.LiquidConditionType?), TypeInfoPropertyName = "NullableLiquidConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GroupConditionType?), TypeInfoPropertyName = "NullableGroupConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GroupConditionOperator?), TypeInfoPropertyName = "NullableGroupConditionOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfRegexConditionLiquidConditionGroupCondition2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfToolMessageStartToolMessageCompleteToolMessageFailedToolMessageDelayed2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateDtmfToolDTOType?), TypeInfoPropertyName = "NullableCreateDtmfToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateEndCallToolDTOType?), TypeInfoPropertyName = "NullableCreateEndCallToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateVoicemailToolDTOType?), TypeInfoPropertyName = "NullableCreateVoicemailToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.JsonSchemaType?), TypeInfoPropertyName = "NullableJsonSchemaType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.JsonSchemaFormat?), TypeInfoPropertyName = "NullableJsonSchemaFormat2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfStringDoubleBooleanObjectByteArray2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAIFunctionParametersType?), TypeInfoPropertyName = "NullableOpenAIFunctionParametersType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateFunctionToolDTOType?), TypeInfoPropertyName = "NullableCreateFunctionToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGhlToolDTOType?), TypeInfoPropertyName = "NullableCreateGhlToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateMakeToolDTOType?), TypeInfoPropertyName = "NullableCreateMakeToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CustomMessageType?), TypeInfoPropertyName = "NullableCustomMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfStringCustomMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TransferDestinationAssistantType?), TypeInfoPropertyName = "NullableTransferDestinationAssistantType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TransferDestinationAssistantTransferMode?), TypeInfoPropertyName = "NullableTransferDestinationAssistantTransferMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TransferAssistantModelProvider?), TypeInfoPropertyName = "NullableTransferAssistantModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RegexOptionType?), TypeInfoPropertyName = "NullableRegexOptionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssistantCustomEndpointingRuleType?), TypeInfoPropertyName = "NullableAssistantCustomEndpointingRuleType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CustomerCustomEndpointingRuleType?), TypeInfoPropertyName = "NullableCustomerCustomEndpointingRuleType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BothCustomEndpointingRuleType?), TypeInfoPropertyName = "NullableBothCustomEndpointingRuleType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiSmartEndpointingPlanProvider?), TypeInfoPropertyName = "NullableVapiSmartEndpointingPlanProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.LivekitSmartEndpointingPlanProvider?), TypeInfoPropertyName = "NullableLivekitSmartEndpointingPlanProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CustomEndpointingModelSmartEndpointingPlanProvider?), TypeInfoPropertyName = "NullableCustomEndpointingModelSmartEndpointingPlanProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfBooleanStartSpeakingPlanSmartEndpointingEnabled2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.StartSpeakingPlanSmartEndpointingEnabled?), TypeInfoPropertyName = "NullableStartSpeakingPlanSmartEndpointingEnabled2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfVapiSmartEndpointingPlanLivekitSmartEndpointingPlanCustomEndpointingModelSmartEndpointingPlan2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfAssistantCustomEndpointingRuleCustomerCustomEndpointingRuleBothCustomEndpointingRule2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfTransferAssistantBackgroundSoundString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TransferAssistantBackgroundSound?), TypeInfoPropertyName = "NullableTransferAssistantBackgroundSound2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TransferAssistantFirstMessageMode?), TypeInfoPropertyName = "NullableTransferAssistantFirstMessageMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TransferCancelToolUserEditableType?), TypeInfoPropertyName = "NullableTransferCancelToolUserEditableType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TransferSuccessfulToolUserEditableType?), TypeInfoPropertyName = "NullableTransferSuccessfulToolUserEditableType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TransferPlanMode?), TypeInfoPropertyName = "NullableTransferPlanMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfContextEngineeringPlanLastNMessagesContextEngineeringPlanNoneContextEngineeringPlanAll2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TransferDestinationNumberType?), TypeInfoPropertyName = "NullableTransferDestinationNumberType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TransferDestinationSipType?), TypeInfoPropertyName = "NullableTransferDestinationSipType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateTransferCallToolDTOType?), TypeInfoPropertyName = "NullableCreateTransferCallToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfTransferDestinationAssistantTransferDestinationNumberTransferDestinationSip2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ContextEngineeringPlanLastNMessagesType?), TypeInfoPropertyName = "NullableContextEngineeringPlanLastNMessagesType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ContextEngineeringPlanNoneType?), TypeInfoPropertyName = "NullableContextEngineeringPlanNoneType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ContextEngineeringPlanAllType?), TypeInfoPropertyName = "NullableContextEngineeringPlanAllType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ContextEngineeringPlanUserAndAssistantMessagesType?), TypeInfoPropertyName = "NullableContextEngineeringPlanUserAndAssistantMessagesType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ContextEngineeringPlanPreviousAssistantMessagesType?), TypeInfoPropertyName = "NullableContextEngineeringPlanPreviousAssistantMessagesType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.HandoffDestinationAssistantType?), TypeInfoPropertyName = "NullableHandoffDestinationAssistantType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.HandoffDestinationDynamicType?), TypeInfoPropertyName = "NullableHandoffDestinationDynamicType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfTransferDestinationAssistantHandoffDestinationAssistant2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.HandoffDestinationSquadType?), TypeInfoPropertyName = "NullableHandoffDestinationSquadType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateHandoffToolDTOType?), TypeInfoPropertyName = "NullableCreateHandoffToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfHandoffDestinationAssistantHandoffDestinationDynamicHandoffDestinationSquad2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateCustomKnowledgeBaseDTOProvider?), TypeInfoPropertyName = "NullableCreateCustomKnowledgeBaseDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.KnowledgeBaseProvider?), TypeInfoPropertyName = "NullableKnowledgeBaseProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.KnowledgeBaseModel?), TypeInfoPropertyName = "NullableKnowledgeBaseModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateQueryToolDTOType?), TypeInfoPropertyName = "NullableCreateQueryToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoogleCalendarCreateEventToolDTOType?), TypeInfoPropertyName = "NullableCreateGoogleCalendarCreateEventToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoogleSheetsRowAppendToolDTOType?), TypeInfoPropertyName = "NullableCreateGoogleSheetsRowAppendToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoogleCalendarCheckAvailabilityToolDTOType?), TypeInfoPropertyName = "NullableCreateGoogleCalendarCheckAvailabilityToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateSlackSendMessageToolDTOType?), TypeInfoPropertyName = "NullableCreateSlackSendMessageToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.McpToolMetadataProtocol?), TypeInfoPropertyName = "NullableMcpToolMetadataProtocol2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateMcpToolDTOType?), TypeInfoPropertyName = "NullableCreateMcpToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoHighLevelCalendarAvailabilityToolDTOType?), TypeInfoPropertyName = "NullableCreateGoHighLevelCalendarAvailabilityToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoHighLevelCalendarEventCreateToolDTOType?), TypeInfoPropertyName = "NullableCreateGoHighLevelCalendarEventCreateToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoHighLevelContactCreateToolDTOType?), TypeInfoPropertyName = "NullableCreateGoHighLevelContactCreateToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoHighLevelContactGetToolDTOType?), TypeInfoPropertyName = "NullableCreateGoHighLevelContactGetToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAIMessageRole?), TypeInfoPropertyName = "NullableOpenAIMessageRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnyscaleModelProvider?), TypeInfoPropertyName = "NullableAnyscaleModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicThinkingConfigType?), TypeInfoPropertyName = "NullableAnthropicThinkingConfigType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicModelModel?), TypeInfoPropertyName = "NullableAnthropicModelModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicModelProvider?), TypeInfoPropertyName = "NullableAnthropicModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicBedrockModelProvider?), TypeInfoPropertyName = "NullableAnthropicBedrockModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicBedrockModelModel?), TypeInfoPropertyName = "NullableAnthropicBedrockModelModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CerebrasModelModel?), TypeInfoPropertyName = "NullableCerebrasModelModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CerebrasModelProvider?), TypeInfoPropertyName = "NullableCerebrasModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CustomLLMModelProvider?), TypeInfoPropertyName = "NullableCustomLLMModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CustomLLMModelMetadataSendMode?), TypeInfoPropertyName = "NullableCustomLLMModelMetadataSendMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.DeepInfraModelProvider?), TypeInfoPropertyName = "NullableDeepInfraModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.DeepSeekModelModel?), TypeInfoPropertyName = "NullableDeepSeekModelModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.DeepSeekModelProvider?), TypeInfoPropertyName = "NullableDeepSeekModelProvider2")] internal sealed partial class SourceGenerationContextChunk5 : global::System.Text.Json.Serialization.JsonSerializerContext { } + /// /// /// - 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, + [global::System.Text.Json.Serialization.JsonSourceGenerationOptions( + DefaultIgnoreCondition = global::System.Text.Json.Serialization.JsonIgnoreCondition.WhenWritingNull, + Converters = new global::System.Type[] + { + typeof(global::Vapi.JsonConverters.AssemblyAITranscriberProviderJsonConverter), - SourceGenerationContextChunk1.Default, + typeof(global::Vapi.JsonConverters.AssemblyAITranscriberProviderNullableJsonConverter), - SourceGenerationContextChunk2.Default, + typeof(global::Vapi.JsonConverters.AssemblyAITranscriberLanguageJsonConverter), - SourceGenerationContextChunk3.Default, + typeof(global::Vapi.JsonConverters.AssemblyAITranscriberLanguageNullableJsonConverter), - SourceGenerationContextChunk4.Default, + typeof(global::Vapi.JsonConverters.AssemblyAITranscriberSpeechModelJsonConverter), + + typeof(global::Vapi.JsonConverters.AssemblyAITranscriberSpeechModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureSpeechTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureSpeechTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureSpeechTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureSpeechTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureSpeechTranscriberSegmentationStrategyJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureSpeechTranscriberSegmentationStrategyNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberRedactionItemJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberRedactionItemNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberLanguageBehaviourJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberLanguageBehaviourNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberOperatingPointJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberOperatingPointNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberNumeralStyleJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberNumeralStyleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TalkscriberTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TalkscriberTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TalkscriberTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.TalkscriberTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TalkscriberTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.TalkscriberTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAITranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAITranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAITranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAITranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAITranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAITranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberVersionJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberVersionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberTurnTakingJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberTurnTakingNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberSpeechModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberSpeechModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureSpeechTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureSpeechTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureSpeechTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureSpeechTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureSpeechTranscriberSegmentationStrategyJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureSpeechTranscriberSegmentationStrategyNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCustomTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCustomTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberRedactionItemJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberRedactionItemNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberLanguageBehaviourJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberLanguageBehaviourNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberOperatingPointJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberOperatingPointNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberNumeralStyleJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberNumeralStyleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTalkscriberTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTalkscriberTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTalkscriberTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTalkscriberTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTalkscriberTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTalkscriberTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGoogleTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGoogleTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGoogleTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGoogleTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGoogleTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGoogleTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAITranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAITranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAITranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAITranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAITranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAITranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LangfuseObservabilityPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.LangfuseObservabilityPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextContentTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextContentTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextContentLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.TextContentLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ConditionOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.ConditionOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageStartTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageStartTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageCompleteTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageCompleteTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageCompleteRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageCompleteRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageFailedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageFailedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageFailedRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageFailedRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageDelayedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageDelayedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MessageTargetRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.MessageTargetRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexConditionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexConditionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LiquidConditionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.LiquidConditionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GroupConditionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GroupConditionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GroupConditionOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.GroupConditionOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDtmfToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDtmfToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEndCallToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEndCallToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVoicemailToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVoicemailToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JsonSchemaTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.JsonSchemaTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JsonSchemaFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.JsonSchemaFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIFunctionParametersTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIFunctionParametersTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateFunctionToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateFunctionToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGhlToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGhlToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMakeToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMakeToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomMessageTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomMessageTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationAssistantTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationAssistantTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationAssistantTransferModeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationAssistantTransferModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferAssistantModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferAssistantModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexOptionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexOptionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantCustomEndpointingRuleTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantCustomEndpointingRuleTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomerCustomEndpointingRuleTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomerCustomEndpointingRuleTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BothCustomEndpointingRuleTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BothCustomEndpointingRuleTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSmartEndpointingPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSmartEndpointingPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LivekitSmartEndpointingPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.LivekitSmartEndpointingPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomEndpointingModelSmartEndpointingPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomEndpointingModelSmartEndpointingPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.StartSpeakingPlanSmartEndpointingEnabledJsonConverter), + + typeof(global::Vapi.JsonConverters.StartSpeakingPlanSmartEndpointingEnabledNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferAssistantBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferAssistantBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferAssistantFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferAssistantFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferCancelToolUserEditableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferCancelToolUserEditableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferSuccessfulToolUserEditableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferSuccessfulToolUserEditableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferPlanModeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferPlanModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationNumberTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationNumberTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationSipTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationSipTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTransferCallToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTransferCallToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanLastNMessagesTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanLastNMessagesTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanNoneTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanNoneTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanAllTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanAllTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanUserAndAssistantMessagesTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanUserAndAssistantMessagesTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanPreviousAssistantMessagesTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanPreviousAssistantMessagesTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffDestinationAssistantTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffDestinationAssistantTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffDestinationDynamicTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffDestinationDynamicTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffDestinationSquadTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffDestinationSquadTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateHandoffToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateHandoffToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomKnowledgeBaseDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomKnowledgeBaseDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.KnowledgeBaseProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.KnowledgeBaseProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.KnowledgeBaseModelJsonConverter), + + typeof(global::Vapi.JsonConverters.KnowledgeBaseModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateQueryToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateQueryToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarCreateEventToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarCreateEventToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleSheetsRowAppendToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleSheetsRowAppendToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarCheckAvailabilityToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarCheckAvailabilityToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSlackSendMessageToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSlackSendMessageToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.McpToolMetadataProtocolJsonConverter), + + typeof(global::Vapi.JsonConverters.McpToolMetadataProtocolNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMcpToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMcpToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelCalendarAvailabilityToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelCalendarAvailabilityToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelCalendarEventCreateToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelCalendarEventCreateToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelContactCreateToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelContactCreateToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelContactGetToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelContactGetToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIMessageRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIMessageRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnyscaleModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AnyscaleModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicThinkingConfigTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicThinkingConfigTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CerebrasModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.CerebrasModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CerebrasModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CerebrasModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomLLMModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomLLMModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomLLMModelMetadataSendModeJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomLLMModelMetadataSendModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepInfraModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepInfraModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepSeekModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepSeekModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepSeekModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepSeekModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GeminiMultimodalLivePrebuiltVoiceConfigVoiceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.GeminiMultimodalLivePrebuiltVoiceConfigVoiceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GroqModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.GroqModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GroqModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GroqModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InflectionAIModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.InflectionAIModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InflectionAIModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.InflectionAIModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxLLMModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxLLMModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxLLMModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxLLMModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelFallbackModelJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelFallbackModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelToolStrictCompatibilityModeJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelToolStrictCompatibilityModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelPromptCacheRetentionJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelPromptCacheRetentionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelReasoningEffortJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelReasoningEffortNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenRouterModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenRouterModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PerplexityAIModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PerplexityAIModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TogetherAIModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TogetherAIModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HangupNodeTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.HangupNodeTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowOpenAIModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowOpenAIModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowOpenAIModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowOpenAIModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicBedrockModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicBedrockModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicBedrockModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicBedrockModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowGoogleModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowGoogleModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowGoogleModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowGoogleModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowCustomModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowCustomModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowCustomModelMetadataSendModeJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowCustomModelMetadataSendModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ConversationNodeTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ConversationNodeTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolNodeTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolNodeTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleVoicemailDetectionPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleVoicemailDetectionPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleVoicemailDetectionPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleVoicemailDetectionPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoicemailDetectionPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoicemailDetectionPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoicemailDetectionPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoicemailDetectionPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioVoicemailDetectionPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioVoicemailDetectionPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioVoicemailDetectionPlanVoicemailDetectionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioVoicemailDetectionPlanVoicemailDetectionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoicemailDetectionPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoicemailDetectionPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoicemailDetectionPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoicemailDetectionPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionCallHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionCallHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SayHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SayHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MessageAddHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.MessageAddHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookCallEndingOnJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookCallEndingOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookAssistantSpeechInterruptedOnJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookAssistantSpeechInterruptedOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookCustomerSpeechInterruptedOnJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookCustomerSpeechInterruptedOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolCallHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolCallHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomerSpeechTimeoutOptionsTriggerResetModeJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomerSpeechTimeoutOptionsTriggerResetModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookModelResponseTimeoutOnJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookModelResponseTimeoutOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AIEdgeConditionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AIEdgeConditionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanStayOnLineFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanStayOnLineFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanStayOnLineTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanStayOnLineTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanVerbalFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanVerbalFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanVerbalTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanVerbalTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SecurityFilterPlanModeJsonConverter), + + typeof(global::Vapi.JsonConverters.SecurityFilterPlanModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CompliancePlanRecordingConsentPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CompliancePlanRecordingConsentPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SuccessEvaluationPlanRubricJsonConverter), + + typeof(global::Vapi.JsonConverters.SuccessEvaluationPlanRubricNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateStructuredOutputDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateStructuredOutputDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.NumberComparatorScorecardMetricConditionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.NumberComparatorScorecardMetricConditionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.NumberComparatorScorecardMetricConditionComparatorJsonConverter), + + typeof(global::Vapi.JsonConverters.NumberComparatorScorecardMetricConditionComparatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BooleanComparatorScorecardMetricConditionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BooleanComparatorScorecardMetricConditionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BooleanComparatorScorecardMetricConditionComparatorJsonConverter), + + typeof(global::Vapi.JsonConverters.BooleanComparatorScorecardMetricConditionComparatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ArtifactPlanRecordingFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.ArtifactPlanRecordingFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.KeypadInputPlanDelimitersJsonConverter), + + typeof(global::Vapi.JsonConverters.KeypadInputPlanDelimitersNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowUserEditableBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowUserEditableBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowUserEditableCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowUserEditableCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowUserEditableVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowUserEditableVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiModelVersionJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiModelVersionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExactReplacementTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ExactReplacementTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexReplacementTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexReplacementTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FormatPlanFormattersEnabledItemJsonConverter), + + typeof(global::Vapi.JsonConverters.FormatPlanFormattersEnabledItemNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChunkPlanPunctuationBoundarieJsonConverter), + + typeof(global::Vapi.JsonConverters.ChunkPlanPunctuationBoundarieNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaExperimentalControlsSpeedJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaExperimentalControlsSpeedNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaExperimentalControlsEmotionJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaExperimentalControlsEmotionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WellSaidVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WellSaidVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WellSaidVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.WellSaidVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HumeVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.HumeVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HumeVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.HumeVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LMNTVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.LMNTVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LMNTVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.LMNTVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LMNTVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.LMNTVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.NeuphonicVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.NeuphonicVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.NeuphonicVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.NeuphonicVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceEmotionJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceEmotionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SesameVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SesameVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SesameVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.SesameVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAIVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAIVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAIVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAIVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAIVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAIVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TavusVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TavusVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TavusVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.TavusVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceVersion2JsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceVersion2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceLanguageCodeJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceLanguageCodeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceSubtitleTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceSubtitleTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceLanguageBoostJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceLanguageBoostNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceSubtitleTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceSubtitleTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceLanguageBoostJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceLanguageBoostNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackWellSaidVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackWellSaidVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackWellSaidVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackWellSaidVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceStyleJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceStyleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCustomVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCustomVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackHumeVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackHumeVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackHumeVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackHumeVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackLMNTVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackLMNTVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackLMNTVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackLMNTVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackLMNTVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackLMNTVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackNeuphonicVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackNeuphonicVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackNeuphonicVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackNeuphonicVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAIVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAIVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAIVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAIVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAIVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAIVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceEmotionJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceEmotionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSesameVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSesameVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSesameVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSesameVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSmallestAIVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSmallestAIVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSmallestAIVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSmallestAIVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSmallestAIVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSmallestAIVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTavusVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTavusVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTavusVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTavusVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVersion2JsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVersion2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceLanguageCodeJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceLanguageCodeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceStyleJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceStyleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportConfigurationTwilioProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportConfigurationTwilioProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportConfigurationTwilioRecordingChannelsJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportConfigurationTwilioRecordingChannelsNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnthropicCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnthropicCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnthropicBedrockCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnthropicBedrockCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnthropicBedrockCredentialDTORegionJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnthropicBedrockCredentialDTORegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnyscaleCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnyscaleCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssemblyAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssemblyAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureCredentialDTOServiceJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureCredentialDTOServiceNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureCredentialDTORegionJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureCredentialDTORegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureOpenAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureOpenAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureOpenAICredentialDTORegionJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureOpenAICredentialDTORegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureOpenAICredentialDTOModelJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureOpenAICredentialDTOModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SipTrunkGatewayOutboundProtocolJsonConverter), + + typeof(global::Vapi.JsonConverters.SipTrunkGatewayOutboundProtocolNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateByoSipTrunkCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateByoSipTrunkCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCartesiaCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCartesiaCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCloudflareCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCloudflareCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OAuth2AuthenticationPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.OAuth2AuthenticationPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomLLMCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomLLMCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDeepgramCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDeepgramCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDeepInfraCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDeepInfraCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDeepSeekCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDeepSeekCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateElevenLabsCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateElevenLabsCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateElevenLabsCredentialDTOApiUrlJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateElevenLabsCredentialDTOApiUrlNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGcpCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGcpCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGladiaCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGladiaCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGroqCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGroqCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLangfuseCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLangfuseCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLmntCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLmntCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMakeCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMakeCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOpenAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOpenAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOpenRouterCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOpenRouterCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePerplexityAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePerplexityAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePlayHTCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePlayHTCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateRimeAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateRimeAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateRunpodCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateRunpodCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateS3CredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateS3CredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SupabaseBucketPlanRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.SupabaseBucketPlanRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSupabaseCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSupabaseCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSmallestAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSmallestAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTavusCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTavusCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTogetherAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTogetherAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTwilioCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTwilioCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVonageCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVonageCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWebhookCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWebhookCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWebhookCredentialDTOAuthenticationPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWebhookCredentialDTOAuthenticationPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateXAiCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateXAiCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarOAuth2ClientCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarOAuth2ClientCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarOAuth2AuthorizationCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarOAuth2AuthorizationCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleSheetsOAuth2AuthorizationCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleSheetsOAuth2AuthorizationCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSlackOAuth2AuthorizationCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSlackOAuth2AuthorizationCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMinimaxCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMinimaxCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionCreatedHookOnJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionCreatedHookOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SQLInjectionSecurityFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SQLInjectionSecurityFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XSSSecurityFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.XSSSecurityFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SSRFSecurityFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SSRFSecurityFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RCESecurityFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RCESecurityFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PromptInjectionSecurityFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.PromptInjectionSecurityFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexSecurityFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexSecurityFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesClientMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesClientMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesServerMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOClientMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOClientMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOServerMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantClientMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantClientMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantServerMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PaginationMetaSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.PaginationMetaSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOClientMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOClientMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOServerMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWorkflowDTOBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWorkflowDTOBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWorkflowDTOCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWorkflowDTOCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWorkflowDTOVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWorkflowDTOVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWorkflowDTOBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWorkflowDTOBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWorkflowDTOCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWorkflowDTOCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWorkflowDTOVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWorkflowDTOVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolCallResultMessageWarningTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolCallResultMessageWarningTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportCostProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportCostProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TranscriberCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TranscriberCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ModelCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ModelCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VoiceCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VoiceCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiCostSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiCostSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VoicemailDetectionCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VoicemailDetectionCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VoicemailDetectionCostProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VoicemailDetectionCostProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalysisCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalysisCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalysisCostAnalysisTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalysisCostAnalysisTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AudioFormatContainerJsonConverter), + + typeof(global::Vapi.JsonConverters.AudioFormatContainerNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebsocketTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebsocketTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebsocketTransportProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebsocketTransportProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebCallTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebCallTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebCallTransportProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebCallTransportProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioTransportProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioTransportProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxTransportProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxTransportProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VonageTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VonageTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VonageTransportProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VonageTransportProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferArtifactModeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferArtifactModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferArtifactStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferArtifactStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferPhoneNumberHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferPhoneNumberHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SayPhoneNumberHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SayPhoneNumberHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallRingingHookFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallRingingHookFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallRingingHookFilterKeyJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallRingingHookFilterKeyNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberHookCallRingingOnJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberHookCallRingingOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallEndingHookFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallEndingHookFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallEndingHookFilterKeyJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallEndingHookFilterKeyNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallEndingHookFilterOneOfItemJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallEndingHookFilterOneOfItemNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberHookCallEndingOnJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberHookCallEndingOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallPhoneCallProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CallPhoneCallProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallPhoneCallTransportJsonConverter), + + typeof(global::Vapi.JsonConverters.CallPhoneCallTransportNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.CallStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallEndedReasonJsonConverter), + + typeof(global::Vapi.JsonConverters.CallEndedReasonNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantSpeechWordAlignmentTimingTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantSpeechWordAlignmentTimingTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantSpeechWordProgressTimingTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantSpeechWordProgressTimingTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeveloperMessageRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.DeveloperMessageRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioSMSChatTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioSMSChatTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioSMSChatTransportTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioSMSChatTransportTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetChatPaginatedDTOSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.GetChatPaginatedDTOSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetChatPaginatedDTOSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.GetChatPaginatedDTOSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOColumnsJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOColumnsNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputTextTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputTextTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputMessageRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputMessageRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputMessageStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputMessageStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputMessageTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputMessageTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseObjectObjectJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseObjectObjectNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseObjectStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseObjectStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseTextDeltaEventTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseTextDeltaEventTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseTextDoneEventTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseTextDoneEventTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseCompletedEventTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseCompletedEventTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseErrorEventTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseErrorEventTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignEndedReasonJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignEndedReasonNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayTargetAssistantTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayTargetAssistantTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayTargetSquadTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayTargetSquadTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayTargetOptionsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayTargetOptionsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayCommandSayTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayCommandSayTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayCommandNoteTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayCommandNoteTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayCommandOptionsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayCommandOptionsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayResponseStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayResponseStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSessionDTOStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSessionDTOStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSessionDTOStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSessionDTOStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetSessionPaginatedDTOSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.GetSessionPaginatedDTOSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetSessionPaginatedDTOSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.GetSessionPaginatedDTOSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOColumnsJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOColumnsNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ByoPhoneNumberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ByoPhoneNumberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ByoPhoneNumberStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.ByoPhoneNumberStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioPhoneNumberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioPhoneNumberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioPhoneNumberStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioPhoneNumberStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VonagePhoneNumberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VonagePhoneNumberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VonagePhoneNumberStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.VonagePhoneNumberStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiPhoneNumberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiPhoneNumberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiPhoneNumberStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiPhoneNumberStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxPhoneNumberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxPhoneNumberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxPhoneNumberStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxPhoneNumberStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateByoPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateByoPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTwilioPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTwilioPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVonagePhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVonagePhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVapiPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVapiPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTelnyxPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTelnyxPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateByoPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateByoPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTwilioPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTwilioPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVonagePhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVonagePhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVapiPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVapiPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTelnyxPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTelnyxPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ApiRequestToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ApiRequestToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ApiRequestToolMethodJsonConverter), + + typeof(global::Vapi.JsonConverters.ApiRequestToolMethodNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CodeToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CodeToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DtmfToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.DtmfToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EndCallToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.EndCallToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GhlToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GhlToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferCallToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferCallToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OutputToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.OutputToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolNameJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolNameJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.QueryToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.QueryToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCreateEventToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCreateEventToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsRowAppendToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsRowAppendToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCheckAvailabilityToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCheckAvailabilityToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SlackSendMessageToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SlackSendMessageToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SmsToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SmsToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.McpToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.McpToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarAvailabilityToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarAvailabilityToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarEventCreateToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarEventCreateToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactCreateToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactCreateToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactGetToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactGetToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SipRequestToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SipRequestToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SipRequestToolVerbJsonConverter), + + typeof(global::Vapi.JsonConverters.SipRequestToolVerbNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VoicemailToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VoicemailToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateApiRequestToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateApiRequestToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateApiRequestToolDTOMethodJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateApiRequestToolDTOMethodNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCodeToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCodeToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOutputToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOutputToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBashToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBashToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBashToolDTOSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBashToolDTOSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBashToolDTONameJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBashToolDTONameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateComputerToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateComputerToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateComputerToolDTOSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateComputerToolDTOSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateComputerToolDTONameJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateComputerToolDTONameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextEditorToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextEditorToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextEditorToolDTOSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextEditorToolDTOSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextEditorToolDTONameJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextEditorToolDTONameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSmsToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSmsToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSipRequestToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSipRequestToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSipRequestToolDTOVerbJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSipRequestToolDTOVerbNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateApiRequestToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateApiRequestToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateApiRequestToolDTOMethodJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateApiRequestToolDTOMethodNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCodeToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCodeToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDtmfToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDtmfToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateEndCallToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateEndCallToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateFunctionToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateFunctionToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGhlToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGhlToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMakeToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMakeToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateHandoffToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateHandoffToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTransferCallToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTransferCallToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOutputToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOutputToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBashToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBashToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBashToolDTOSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBashToolDTOSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBashToolDTONameJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBashToolDTONameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateComputerToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateComputerToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateComputerToolDTOSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateComputerToolDTOSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateComputerToolDTONameJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateComputerToolDTONameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextEditorToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextEditorToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextEditorToolDTOSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextEditorToolDTOSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextEditorToolDTONameJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextEditorToolDTONameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateQueryToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateQueryToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarCreateEventToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarCreateEventToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleSheetsRowAppendToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleSheetsRowAppendToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarCheckAvailabilityToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarCheckAvailabilityToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSlackSendMessageToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSlackSendMessageToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSmsToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSmsToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMcpToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMcpToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelCalendarAvailabilityToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelCalendarAvailabilityToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelCalendarEventCreateToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelCalendarEventCreateToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelContactCreateToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelContactCreateToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelContactGetToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelContactGetToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSipRequestToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSipRequestToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSipRequestToolDTOVerbJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSipRequestToolDTOVerbNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVoicemailToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVoicemailToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FileObjectJsonConverter), + + typeof(global::Vapi.JsonConverters.FileObjectNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FileStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.FileStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomKnowledgeBaseProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomKnowledgeBaseProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomKnowledgeBaseDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomKnowledgeBaseDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateStructuredOutputDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateStructuredOutputDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuitePhoneNumberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuitePhoneNumberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteTestVoiceTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteTestVoiceTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteTestChatTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteTestChatTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTestSuiteTestVoiceDtoTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTestSuiteTestVoiceDtoTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTestSuiteTestChatDtoTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTestSuiteTestChatDtoTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTestSuiteTestVoiceDtoTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTestSuiteTestVoiceDtoTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTestSuiteTestChatDtoTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTestSuiteTestChatDtoTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteTestScorerAITypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteTestScorerAITypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteRunScorerAITypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteRunScorerAITypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteRunScorerAIResultJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteRunScorerAIResultNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteRunStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteRunStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationHookWebhookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationHookWebhookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationHookCallStartedOnJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationHookCallStartedOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationHookCallEndedOnJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationHookCallEndedOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvaluationPlanItemComparatorJsonConverter), + + typeof(global::Vapi.JsonConverters.EvaluationPlanItemComparatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunSimulationEntryTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunSimulationEntryTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunSuiteEntryTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunSuiteEntryTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunTargetAssistantTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunTargetAssistantTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunTargetSquadTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunTargetSquadTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunTransportConfigurationProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunTransportConfigurationProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputEvaluationResultComparatorJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputEvaluationResultComparatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunItemStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunItemStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryJsonConverter), + + typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightTimeRangeWithStepStepJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightTimeRangeWithStepStepNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextInsightTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextInsightTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBarInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBarInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBarInsightFromCallTableDTOGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBarInsightFromCallTableDTOGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePieInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePieInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePieInsightFromCallTableDTOGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePieInsightFromCallTableDTOGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLineInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLineInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLineInsightFromCallTableDTOGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLineInsightFromCallTableDTOGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBarInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBarInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBarInsightFromCallTableDTOGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBarInsightFromCallTableDTOGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePieInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePieInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePieInsightFromCallTableDTOGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePieInsightFromCallTableDTOGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLineInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLineInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLineInsightFromCallTableDTOGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLineInsightFromCallTableDTOGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnTableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnTableNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnOperationJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnOperationNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnTableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnTableNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnOperationJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnOperationNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnTableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnTableNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnOperationJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnOperationNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableTableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableTableNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableOnJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableOperationJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableOperationNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringTypeColumnOnCallTableColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringTypeColumnOnCallTableColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringTypeColumnOnCallTableOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringTypeColumnOnCallTableOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberTypeColumnOnCallTableColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberTypeColumnOnCallTableColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberTypeColumnOnCallTableOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberTypeColumnOnCallTableOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterDateTypeColumnOnCallTableColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterDateTypeColumnOnCallTableColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterDateTypeColumnOnCallTableOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterDateTypeColumnOnCallTableOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStructuredOutputColumnOnCallTableColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStructuredOutputColumnOnCallTableColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStructuredOutputColumnOnCallTableOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStructuredOutputColumnOnCallTableOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringArrayTypeColumnOnCallTableColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringArrayTypeColumnOnCallTableColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringArrayTypeColumnOnCallTableOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringArrayTypeColumnOnCallTableOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberArrayTypeColumnOnCallTableColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberArrayTypeColumnOnCallTableColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberArrayTypeColumnOnCallTableOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberArrayTypeColumnOnCallTableOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EventsTableStringConditionOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.EventsTableStringConditionOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EventsTableNumberConditionOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.EventsTableNumberConditionOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EventsTableBooleanConditionOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.EventsTableBooleanConditionOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightFromCallTableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightFromCallTableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightFromCallTableGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightFromCallTableGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightFromCallTableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightFromCallTableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightFromCallTableGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightFromCallTableGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightFromCallTableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightFromCallTableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightFromCallTableGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightFromCallTableGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextInsightFromCallTableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextInsightFromCallTableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightRunFormatPlanFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightRunFormatPlanFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEvalDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEvalDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalModelListOptionsProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalModelListOptionsProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalUserEditableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalUserEditableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalAssistantMessageMockRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalAssistantMessageMockRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalSystemMessageMockRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalSystemMessageMockRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalToolResponseMessageMockRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalToolResponseMessageMockRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalUserMessageMockRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalUserMessageMockRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalAssistantMessageEvaluationRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalAssistantMessageEvaluationRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalOpenAIModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalOpenAIModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalOpenAIModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalOpenAIModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalAnthropicModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalAnthropicModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalAnthropicModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalAnthropicModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGoogleModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGoogleModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGoogleModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGoogleModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGroqModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGroqModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGroqModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGroqModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalCustomModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalCustomModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageJudgePlanAITypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageJudgePlanAITypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalToolResponseMessageEvaluationRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalToolResponseMessageEvaluationRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageJudgePlanExactTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageJudgePlanExactTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageJudgePlanRegexTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageJudgePlanRegexTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalPaginatedDTOSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalPaginatedDTOSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalPaginatedDTOSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalPaginatedDTOSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateEvalDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateEvalDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEvalRunDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEvalRunDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunResultStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunResultStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunEndedReasonJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunEndedReasonNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalRunPaginatedDTOSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalRunPaginatedDTOSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalRunPaginatedDTOSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalRunPaginatedDTOSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunTargetAssistantTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunTargetAssistantTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunTargetSquadTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunTargetSquadTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOrgDTOChannelJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOrgDTOChannelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SubscriptionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SubscriptionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SubscriptionStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.SubscriptionStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SubscriptionMinutesIncludedResetFrequencyJsonConverter), + + typeof(global::Vapi.JsonConverters.SubscriptionMinutesIncludedResetFrequencyNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OrgChannelJsonConverter), + + typeof(global::Vapi.JsonConverters.OrgChannelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOrgDTOChannelJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOrgDTOChannelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InviteUserDTORoleJsonConverter), + + typeof(global::Vapi.JsonConverters.InviteUserDTORoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateUserRoleDTORoleJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateUserRoleDTORoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTokenDTOTagJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTokenDTOTagNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TokenTagJsonConverter), + + typeof(global::Vapi.JsonConverters.TokenTagNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTokenDTOTagJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTokenDTOTagNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockCredentialRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockCredentialRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnyscaleCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AnyscaleCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssemblyAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AssemblyAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureCredentialServiceJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureCredentialServiceNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureCredentialRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureCredentialRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureOpenAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureOpenAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureOpenAICredentialRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureOpenAICredentialRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureOpenAICredentialModelJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureOpenAICredentialModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ByoSipTrunkCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ByoSipTrunkCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CerebrasCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CerebrasCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CloudflareCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CloudflareCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomLLMCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomLLMCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepInfraCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepInfraCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepSeekCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepSeekCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsCredentialApiUrlJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsCredentialApiUrlNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GcpCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GcpCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GroqCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GroqCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HumeCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.HumeCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InflectionAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.InflectionAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LangfuseCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.LangfuseCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LmntCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.LmntCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MistralCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.MistralCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.NeuphonicCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.NeuphonicCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenRouterCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenRouterCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PerplexityAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PerplexityAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RunpodCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.RunpodCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WellSaidCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WellSaidCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.S3CredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.S3CredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SupabaseCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SupabaseCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TavusCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TavusCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TogetherAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TogetherAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VonageCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VonageCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WebhookCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WebhookCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WebhookCredentialAuthenticationPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.WebhookCredentialAuthenticationPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpkiPemPublicKeyConfigFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.SpkiPemPublicKeyConfigFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PublicKeyEncryptionPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.PublicKeyEncryptionPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PublicKeyEncryptionPlanAlgorithmJsonConverter), + + typeof(global::Vapi.JsonConverters.PublicKeyEncryptionPlanAlgorithmNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PublicKeyEncryptionPlanPublicKeyDiscriminatorFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.PublicKeyEncryptionPlanPublicKeyDiscriminatorFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomCredentialAuthenticationPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomCredentialAuthenticationPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomCredentialEncryptionPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomCredentialEncryptionPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XAiCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.XAiCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarOAuth2ClientCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarOAuth2ClientCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarOAuth2AuthorizationCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarOAuth2AuthorizationCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsOAuth2AuthorizationCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsOAuth2AuthorizationCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SlackOAuth2AuthorizationCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SlackOAuth2AuthorizationCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelMCPCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelMCPCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EmailCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EmailCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SlackWebhookCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SlackWebhookCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCerebrasCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCerebrasCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateHumeCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateHumeCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateInflectionAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateInflectionAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMicrosoftCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMicrosoftCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMistralCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMistralCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateNeuphonicCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateNeuphonicCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWellSaidCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWellSaidCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSonioxCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSonioxCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSpeechmaticsCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSpeechmaticsCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomCredentialDTOAuthenticationPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomCredentialDTOAuthenticationPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomCredentialDTOEncryptionPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomCredentialDTOEncryptionPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelMCPCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelMCPCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateInworldCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateInworldCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEmailCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEmailCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSlackWebhookCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSlackWebhookCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnthropicCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnthropicCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnthropicBedrockCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnthropicBedrockCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnthropicBedrockCredentialDTORegionJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnthropicBedrockCredentialDTORegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnyscaleCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnyscaleCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssemblyAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssemblyAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureCredentialDTOServiceJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureCredentialDTOServiceNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureCredentialDTORegionJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureCredentialDTORegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureOpenAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureOpenAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureOpenAICredentialDTORegionJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureOpenAICredentialDTORegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureOpenAICredentialDTOModelJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureOpenAICredentialDTOModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateByoSipTrunkCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateByoSipTrunkCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCartesiaCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCartesiaCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCerebrasCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCerebrasCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCloudflareCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCloudflareCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomLLMCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomLLMCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDeepgramCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDeepgramCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDeepInfraCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDeepInfraCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDeepSeekCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDeepSeekCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateElevenLabsCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateElevenLabsCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateElevenLabsCredentialDTOApiUrlJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateElevenLabsCredentialDTOApiUrlNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGcpCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGcpCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGladiaCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGladiaCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGroqCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGroqCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateHumeCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateHumeCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateInflectionAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateInflectionAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLangfuseCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLangfuseCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLmntCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLmntCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMakeCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMakeCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMicrosoftCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMicrosoftCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMistralCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMistralCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateNeuphonicCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateNeuphonicCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOpenAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOpenAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOpenRouterCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOpenRouterCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePerplexityAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePerplexityAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePlayHTCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePlayHTCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateRimeAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateRimeAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateRunpodCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateRunpodCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWellSaidCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWellSaidCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateS3CredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateS3CredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTogetherAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTogetherAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTwilioCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTwilioCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVonageCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVonageCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWebhookCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWebhookCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWebhookCredentialDTOAuthenticationPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWebhookCredentialDTOAuthenticationPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomCredentialDTOAuthenticationPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomCredentialDTOAuthenticationPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomCredentialDTOEncryptionPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomCredentialDTOEncryptionPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateXAiCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateXAiCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarOAuth2ClientCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarOAuth2ClientCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarOAuth2AuthorizationCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarOAuth2AuthorizationCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleSheetsOAuth2AuthorizationCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleSheetsOAuth2AuthorizationCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSlackOAuth2AuthorizationCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSlackOAuth2AuthorizationCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelMCPCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelMCPCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateInworldCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateInworldCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateEmailCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateEmailCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSlackWebhookCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSlackWebhookCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSonioxCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSonioxCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialWebhookDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialWebhookDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialWebhookDTOOperationJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialWebhookDTOOperationNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialWebhookDTOAuthModeJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialWebhookDTOAuthModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HMACAuthenticationPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.HMACAuthenticationPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HMACAuthenticationPlanAlgorithmJsonConverter), + + typeof(global::Vapi.JsonConverters.HMACAuthenticationPlanAlgorithmNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HMACAuthenticationPlanSignatureEncodingJsonConverter), + + typeof(global::Vapi.JsonConverters.HMACAuthenticationPlanSignatureEncodingNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BearerAuthenticationPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BearerAuthenticationPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AWSIAMCredentialsAuthenticationPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AWSIAMCredentialsAuthenticationPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AWSStsAuthenticationPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AWSStsAuthenticationPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GhlToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GhlToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCreateEventToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCreateEventToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsRowAppendToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsRowAppendToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarAvailabilityToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarAvailabilityToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarEventCreateToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarEventCreateToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactCreateToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactCreateToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactGetToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactGetToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateToolTemplateDTOVisibilityJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateToolTemplateDTOVisibilityNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateToolTemplateDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateToolTemplateDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateToolTemplateDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateToolTemplateDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TemplateVisibilityJsonConverter), + + typeof(global::Vapi.JsonConverters.TemplateVisibilityNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TemplateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TemplateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TemplateProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TemplateProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateToolTemplateDTOVisibilityJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateToolTemplateDTOVisibilityNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateToolTemplateDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateToolTemplateDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateToolTemplateDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateToolTemplateDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VoiceLibraryGenderJsonConverter), + + typeof(global::Vapi.JsonConverters.VoiceLibraryGenderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SyncVoiceLibraryDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SyncVoiceLibraryDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsPronunciationDictionaryPermissionOnResourceJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsPronunciationDictionaryPermissionOnResourceNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceResourceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceResourceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TimeRangeStepJsonConverter), + + typeof(global::Vapi.JsonConverters.TimeRangeStepNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsOperationOperationJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsOperationOperationNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsOperationColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsOperationColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsQueryTableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsQueryTableNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsQueryGroupByItemJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsQueryGroupByItemNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageWorkflowNodeStartedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageWorkflowNodeStartedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantStartedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantStartedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageConversationUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageConversationUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageHangTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageHangTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageMetadataTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageMetadataTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageModelOutputTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageModelOutputTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSpeechUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSpeechUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSpeechUpdateStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSpeechUpdateStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSpeechUpdateRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSpeechUpdateRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTranscriptTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTranscriptTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTranscriptRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTranscriptRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTranscriptTranscriptTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTranscriptTranscriptTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageToolCallsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageToolCallsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageToolCallsResultTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageToolCallsResultTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTransferUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTransferUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageUserInterruptedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageUserInterruptedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageLanguageChangeDetectedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageLanguageChangeDetectedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageVoiceInputTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageVoiceInputTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantSpeechTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantSpeechTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantSpeechSourceJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantSpeechSourceNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantSpeechTimingDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantSpeechTimingDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageChatCreatedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageChatCreatedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageChatDeletedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageChatDeletedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSessionCreatedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSessionCreatedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSessionUpdatedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSessionUpdatedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSessionDeletedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSessionDeletedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageCallDeletedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageCallDeletedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageCallDeleteFailedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageCallDeleteFailedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantRequestTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantRequestTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageConversationUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageConversationUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageEndOfCallReportTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageEndOfCallReportTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageEndOfCallReportEndedReasonJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageEndOfCallReportEndedReasonNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageHandoffDestinationRequestTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageHandoffDestinationRequestTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageHangTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageHangTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageKnowledgeBaseRequestTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageKnowledgeBaseRequestTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageModelOutputTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageModelOutputTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessagePhoneCallControlTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessagePhoneCallControlTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessagePhoneCallControlRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessagePhoneCallControlRequestNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSpeechUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSpeechUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSpeechUpdateStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSpeechUpdateStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSpeechUpdateRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSpeechUpdateRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageStatusUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageStatusUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageStatusUpdateStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageStatusUpdateStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageStatusUpdateEndedReasonJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageStatusUpdateEndedReasonNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageToolCallsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageToolCallsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTransferDestinationRequestTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTransferDestinationRequestTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTransferUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTransferUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTranscriptTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTranscriptTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTranscriptRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTranscriptRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTranscriptTranscriptTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTranscriptTranscriptTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageUserInterruptedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageUserInterruptedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageLanguageChangeDetectedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageLanguageChangeDetectedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageVoiceInputTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageVoiceInputTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantSpeechTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantSpeechTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantSpeechSourceJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantSpeechSourceNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantSpeechTimingDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantSpeechTimingDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageVoiceRequestTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageVoiceRequestTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCallEndpointingRequestTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCallEndpointingRequestTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageChatCreatedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageChatCreatedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageChatDeletedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageChatDeletedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSessionCreatedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSessionCreatedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSessionUpdatedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSessionUpdatedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSessionDeletedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSessionDeletedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCallDeletedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCallDeletedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCallDeleteFailedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCallDeleteFailedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCampaignPredialTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCampaignPredialTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageAddMessageTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageAddMessageTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageControlTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageControlTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageControlControlJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageControlControlNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageSayTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageSayTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageEndCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageEndCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageTransferTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageTransferTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageSendTransportMessageTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageSendTransportMessageTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.KnowledgeBaseCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.KnowledgeBaseCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GhlToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GhlToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolWithToolCallSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolWithToolCallSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolWithToolCallNameJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolWithToolCallNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolWithToolCallSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolWithToolCallSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolWithToolCallNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolWithToolCallNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolWithToolCallSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolWithToolCallSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolWithToolCallNameJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolWithToolCallNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCreateEventToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCreateEventToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsRowAppendToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsRowAppendToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarAvailabilityToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarAvailabilityToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarEventCreateToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarEventCreateToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactCreateToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactCreateToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactGetToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactGetToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportMessageTransportJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportMessageTransportNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportMessageSipVerbJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportMessageSipVerbNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioTransportMessageTransportJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioTransportMessageTransportNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerCreateRequestDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerCreateRequestDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerUpdateRequestDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerUpdateRequestDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerCreateRequestDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerCreateRequestDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerUpdateRequestDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerUpdateRequestDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerCreateRequestDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerCreateRequestDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerUpdateRequestDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerUpdateRequestDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerPreviewRequestDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerPreviewRequestDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatControllerListChatsSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatControllerListChatsSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatControllerListChatsSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatControllerListChatsSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllV2StatusJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllV2StatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllV2SortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllV2SortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllV2SortByJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllV2SortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionControllerFindAllPaginatedSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionControllerFindAllPaginatedSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionControllerFindAllPaginatedSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionControllerFindAllPaginatedSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllPaginatedSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllPaginatedSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllPaginatedSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllPaginatedSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputControllerFindAllSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputControllerFindAllSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputControllerFindAllSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputControllerFindAllSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindAllSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindAllSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindAllSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindAllSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetPaginatedSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetPaginatedSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetPaginatedSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetPaginatedSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetRunsPaginatedSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetRunsPaginatedSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetRunsPaginatedSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetRunsPaginatedSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ScorecardControllerGetPaginatedSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.ScorecardControllerGetPaginatedSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ScorecardControllerGetPaginatedSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.ScorecardControllerGetPaginatedSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerCreateProviderResourceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerCreateProviderResourceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerCreateProviderResourceResourceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerCreateProviderResourceResourceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedResourceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedResourceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourceResourceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourceResourceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerDeleteProviderResourceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerDeleteProviderResourceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerDeleteProviderResourceResourceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerDeleteProviderResourceResourceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerUpdateProviderResourceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerUpdateProviderResourceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerUpdateProviderResourceResourceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerUpdateProviderResourceResourceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerCreateResponseDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerCreateResponseDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllResponseItemDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllResponseItemDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindOneResponseDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindOneResponseDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerUpdateResponseDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerUpdateResponseDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerRemoveResponseDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerRemoveResponseDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerCreateResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerCreateResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerFindAllResponseItemDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerFindAllResponseItemDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerFindOneResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerFindOneResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerUpdateResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerUpdateResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerRemoveResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerRemoveResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerCreateResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerCreateResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerUpdateResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerUpdateResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindOneResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindOneResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerRemoveResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerRemoveResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItemJsonConverter), + + typeof(global::Vapi.JsonConverters.AuthenticationPlan2JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem2JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem3JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem4JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem5JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem6JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem7JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem8JsonConverter), + + typeof(global::Vapi.JsonConverters.AuthenticationPlan4JsonConverter), + + typeof(global::Vapi.JsonConverters.AuthenticationPlan5JsonConverter), + + typeof(global::Vapi.JsonConverters.AuthenticationPlan6JsonConverter), + + typeof(global::Vapi.JsonConverters.AuthenticationPlan8JsonConverter), + + typeof(global::Vapi.JsonConverters.AuthenticationPlan9JsonConverter), + + typeof(global::Vapi.JsonConverters.TimingJsonConverter), + + typeof(global::Vapi.JsonConverters.Timing2JsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerCreateRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerUpdateRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerCreateRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerUpdateRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerCreateRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerUpdateRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerPreviewRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerCreateResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllResponseItemJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindOneResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerUpdateResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerRemoveResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerCreateResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerFindAllResponseItemJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerFindOneResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerUpdateResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerRemoveResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerCreateResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerUpdateResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindOneResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerRemoveResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.UnixTimestampJsonConverter), + })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FallbackXaiTranscriber_2b8861a9903db755")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FallbackXaiTranscriber_b66004a379de702e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "MicrosoftVoice_9525686a2c79b897")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiTranscriber_08a174827361a4d7")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ContextEngineeringPlanPreviousAssistantMessages_125e53ec9b202456")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "CreateVoicemailToolDTO_ce07bd1a43aafc35")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "CreateVoicemailToolDTO_f4c4631be3aca304")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "CallHookModelResponseTimeout_98afb529f903d70b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "CallHookModelResponseTimeout_f9cffc445e112054")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_cde2be735c2dd2b7")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FallbackMicrosoftVoice_fa8b9558d3a8a7b6")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FallbackMicrosoftVoice_2a01eb41084023cd")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiModel_0c39ac057634aa9c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_40aab5fbf952716b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "SessionCreatedHook_929e4b5bda008e83")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "SessionCreatedHook_2fbeaab55b62844d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_e1db2a7da54afeb3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_5ea6be4364d98ee0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_fed6dd3f311e149b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_528082a31b8c97e5")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_1f400c141931bc20")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_29d121cee54e7bc7")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "JSONQueryOnEventsTable_2fe08885d7d10f9c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "JSONQueryOnEventsTable_453699d266424d39")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "JSONQueryOnCallTableWithStructuredOutputColumn_e946a20b4e1d81a6")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "JSONQueryOnCallTableWithStructuredOutputColumn_fac8b48283ca97c0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_0d76f408775bd34b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_813092fb06040e41")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e6c6355747b60b2e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_3dfc6c3b26777399")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "GoHighLevelContactGetToolProviderDetails_e6742b001d758191")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "CreateTelnyxPhoneNumberDTO_592013a42be1db26")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_d46a10ae188d5372")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_ff4ae45b448d6c0f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ClientMessageCallDeleteFailed_74e414cf350ecd8d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ServerMessageCampaignPredial_8314ac93dc55c44f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ServerMessageResponseCampaignPredial_0d653e762a3c02cb")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ClientInboundMessageSendTransportMessage_b60833b95aa0836f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FallbackXaiTranscriber_8e7ba8da847c1e2f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "MicrosoftVoice_b7badc9028e305e0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiTranscriber_4286e861e67fc77e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ContextEngineeringPlanPreviousAssistantMessages_e17e5092dbcded2d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CreateVoicemailToolDTO_555b3a5e46354c56")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "WorkflowCustomModel_4fcb5a07f61b51b5")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CallHookModelResponseTimeout_8be94521dbca1bec")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_1a05329dfc971e6d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FallbackMicrosoftVoice_d1191d910e967c2a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiModel_5e260c2c0d56730d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_d5c02b16b5ac8354")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "SessionCreatedHook_c03dd4becfe9e6f2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_c5c230f82545f453")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_8c7c394a956ff5d8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_91ab92f796abd859")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_2de35d42669b1aba")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_9258bd7dab18fae2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_214c2cafeece89bd")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "JSONQueryOnEventsTable_97241b02b5168e34")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "JSONQueryOnCallTableWithStructuredOutputColumn_0fa65f903e3ba4f4")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_3479911d02befc1c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_1253024a5a8331d8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "GoHighLevelContactGetToolProviderDetails_0310de86c2cc5893")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CreateTelnyxPhoneNumberDTO_18885a3323347602")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_f6ff03de74fcfe22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ClientMessageCallDeleteFailed_f4028e908b78f89d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ServerMessageCampaignPredial_727809683a884c6f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ServerMessageResponseCampaignPredial_b0e4611cdd5ca5f3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ClientInboundMessageSendTransportMessage_60c8115bca781756")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FallbackXaiTranscriber_48521cd6623da15b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "CreateVoicemailToolDTO_f60800cf21404901")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "CallHookModelResponseTimeout_235a3fd1a6b3743f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FallbackMicrosoftVoice_904aa37a46542067")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "SessionCreatedHook_27f3eef97b8854a6")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "JSONQueryOnEventsTable_571f39493ce546d0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "JSONQueryOnCallTableWithStructuredOutputColumn_bcbb0865fc5fd9bd")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GeminiMultimodalLivePrebuiltVoiceConfigVoiceName?), TypeInfoPropertyName = "NullableGeminiMultimodalLivePrebuiltVoiceConfigVoiceName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleModelModel?), TypeInfoPropertyName = "NullableGoogleModelModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleModelProvider?), TypeInfoPropertyName = "NullableGoogleModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GroqModelModel?), TypeInfoPropertyName = "NullableGroqModelModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GroqModelProvider?), TypeInfoPropertyName = "NullableGroqModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InflectionAIModelModel?), TypeInfoPropertyName = "NullableInflectionAIModelModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InflectionAIModelProvider?), TypeInfoPropertyName = "NullableInflectionAIModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.MinimaxLLMModelProvider?), TypeInfoPropertyName = "NullableMinimaxLLMModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.MinimaxLLMModelModel?), TypeInfoPropertyName = "NullableMinimaxLLMModelModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAIModelProvider?), TypeInfoPropertyName = "NullableOpenAIModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAIModelModel?), TypeInfoPropertyName = "NullableOpenAIModelModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAIModelFallbackModel?), TypeInfoPropertyName = "NullableOpenAIModelFallbackModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAIModelToolStrictCompatibilityMode?), TypeInfoPropertyName = "NullableOpenAIModelToolStrictCompatibilityMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAIModelPromptCacheRetention?), TypeInfoPropertyName = "NullableOpenAIModelPromptCacheRetention2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAIModelReasoningEffort?), TypeInfoPropertyName = "NullableOpenAIModelReasoningEffort2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenRouterModelProvider?), TypeInfoPropertyName = "NullableOpenRouterModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PerplexityAIModelProvider?), TypeInfoPropertyName = "NullablePerplexityAIModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TogetherAIModelProvider?), TypeInfoPropertyName = "NullableTogetherAIModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.HangupNodeType?), TypeInfoPropertyName = "NullableHangupNodeType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowOpenAIModelProvider?), TypeInfoPropertyName = "NullableWorkflowOpenAIModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowOpenAIModelModel?), TypeInfoPropertyName = "NullableWorkflowOpenAIModelModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowAnthropicModelProvider?), TypeInfoPropertyName = "NullableWorkflowAnthropicModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowAnthropicModelModel?), TypeInfoPropertyName = "NullableWorkflowAnthropicModelModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowAnthropicBedrockModelProvider?), TypeInfoPropertyName = "NullableWorkflowAnthropicBedrockModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowAnthropicBedrockModelModel?), TypeInfoPropertyName = "NullableWorkflowAnthropicBedrockModelModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowGoogleModelProvider?), TypeInfoPropertyName = "NullableWorkflowGoogleModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowGoogleModelModel?), TypeInfoPropertyName = "NullableWorkflowGoogleModelModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowCustomModelProvider?), TypeInfoPropertyName = "NullableWorkflowCustomModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowCustomModelMetadataSendMode?), TypeInfoPropertyName = "NullableWorkflowCustomModelMetadataSendMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ConversationNodeType?), TypeInfoPropertyName = "NullableConversationNodeType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolNodeType?), TypeInfoPropertyName = "NullableToolNodeType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleVoicemailDetectionPlanProvider?), TypeInfoPropertyName = "NullableGoogleVoicemailDetectionPlanProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleVoicemailDetectionPlanType?), TypeInfoPropertyName = "NullableGoogleVoicemailDetectionPlanType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAIVoicemailDetectionPlanProvider?), TypeInfoPropertyName = "NullableOpenAIVoicemailDetectionPlanProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAIVoicemailDetectionPlanType?), TypeInfoPropertyName = "NullableOpenAIVoicemailDetectionPlanType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TwilioVoicemailDetectionPlanProvider?), TypeInfoPropertyName = "NullableTwilioVoicemailDetectionPlanProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TwilioVoicemailDetectionPlanVoicemailDetectionType?), TypeInfoPropertyName = "NullableTwilioVoicemailDetectionPlanVoicemailDetectionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiVoicemailDetectionPlanProvider?), TypeInfoPropertyName = "NullableVapiVoicemailDetectionPlanProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiVoicemailDetectionPlanType?), TypeInfoPropertyName = "NullableVapiVoicemailDetectionPlanType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TransferHookActionType?), TypeInfoPropertyName = "NullableTransferHookActionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfTransferDestinationNumberTransferDestinationSip2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FunctionCallHookActionType?), TypeInfoPropertyName = "NullableFunctionCallHookActionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SayHookActionType?), TypeInfoPropertyName = "NullableSayHookActionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf>?), TypeInfoPropertyName = "NullableOneOfStringIListString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf>>?), TypeInfoPropertyName = "NullableOneOfStringIListOneOfSystemMessageUserMessageAssistantMessageToolMessageDeveloperMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfSystemMessageUserMessageAssistantMessageToolMessageDeveloperMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.MessageAddHookActionType?), TypeInfoPropertyName = "NullableMessageAddHookActionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CallHookFilterType?), TypeInfoPropertyName = "NullableCallHookFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CallHookCallEndingOn?), TypeInfoPropertyName = "NullableCallHookCallEndingOn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfToolCallHookActionMessageAddHookAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CallHookAssistantSpeechInterruptedOn?), TypeInfoPropertyName = "NullableCallHookAssistantSpeechInterruptedOn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfSayHookActionToolCallHookActionMessageAddHookAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CallHookCustomerSpeechInterruptedOn?), TypeInfoPropertyName = "NullableCallHookCustomerSpeechInterruptedOn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolCallHookActionType?), TypeInfoPropertyName = "NullableToolCallHookActionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CustomerSpeechTimeoutOptionsTriggerResetMode?), TypeInfoPropertyName = "NullableCustomerSpeechTimeoutOptionsTriggerResetMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CallHookModelResponseTimeoutOn?), TypeInfoPropertyName = "NullableCallHookModelResponseTimeoutOn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AIEdgeConditionType?), TypeInfoPropertyName = "NullableAIEdgeConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RecordingConsentPlanStayOnLineFirstMessageMode?), TypeInfoPropertyName = "NullableRecordingConsentPlanStayOnLineFirstMessageMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RecordingConsentPlanStayOnLineType?), TypeInfoPropertyName = "NullableRecordingConsentPlanStayOnLineType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RecordingConsentPlanVerbalFirstMessageMode?), TypeInfoPropertyName = "NullableRecordingConsentPlanVerbalFirstMessageMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RecordingConsentPlanVerbalType?), TypeInfoPropertyName = "NullableRecordingConsentPlanVerbalType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SecurityFilterPlanMode?), TypeInfoPropertyName = "NullableSecurityFilterPlanMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RecordingConsentPlan?), TypeInfoPropertyName = "NullableRecordingConsentPlan2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CompliancePlanRecordingConsentPlanDiscriminatorType?), TypeInfoPropertyName = "NullableCompliancePlanRecordingConsentPlanDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SuccessEvaluationPlanRubric?), TypeInfoPropertyName = "NullableSuccessEvaluationPlanRubric2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateStructuredOutputDTOType?), TypeInfoPropertyName = "NullableCreateStructuredOutputDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.NumberComparatorScorecardMetricConditionType?), TypeInfoPropertyName = "NullableNumberComparatorScorecardMetricConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.NumberComparatorScorecardMetricConditionComparator?), TypeInfoPropertyName = "NullableNumberComparatorScorecardMetricConditionComparator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BooleanComparatorScorecardMetricConditionType?), TypeInfoPropertyName = "NullableBooleanComparatorScorecardMetricConditionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BooleanComparatorScorecardMetricConditionComparator?), TypeInfoPropertyName = "NullableBooleanComparatorScorecardMetricConditionComparator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfNumberComparatorScorecardMetricConditionBooleanComparatorScorecardMetricCondition2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ArtifactPlanRecordingFormat?), TypeInfoPropertyName = "NullableArtifactPlanRecordingFormat2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.KeypadInputPlanDelimiters?), TypeInfoPropertyName = "NullableKeypadInputPlanDelimiters2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfConversationNodeToolNode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfWorkflowUserEditableBackgroundSoundString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowUserEditableBackgroundSound?), TypeInfoPropertyName = "NullableWorkflowUserEditableBackgroundSound2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialsItem?), TypeInfoPropertyName = "NullableCredentialsItem2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowUserEditableCredentialDiscriminatorProvider?), TypeInfoPropertyName = "NullableWorkflowUserEditableCredentialDiscriminatorProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowUserEditableVoicemailDetection?), TypeInfoPropertyName = "NullableWorkflowUserEditableVoicemailDetection2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiModelVersion?), TypeInfoPropertyName = "NullableVapiModelVersion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiModelProvider?), TypeInfoPropertyName = "NullableVapiModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.XaiModelModel?), TypeInfoPropertyName = "NullableXaiModelModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.XaiModelProvider?), TypeInfoPropertyName = "NullableXaiModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ExactReplacementType?), TypeInfoPropertyName = "NullableExactReplacementType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RegexReplacementType?), TypeInfoPropertyName = "NullableRegexReplacementType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfExactReplacementRegexReplacement2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FormatPlanFormattersEnabledItem?), TypeInfoPropertyName = "NullableFormatPlanFormattersEnabledItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ChunkPlanPunctuationBoundarie?), TypeInfoPropertyName = "NullableChunkPlanPunctuationBoundarie2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AzureVoiceProvider?), TypeInfoPropertyName = "NullableAzureVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfAzureVoiceVoiceIdString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AzureVoiceVoiceId?), TypeInfoPropertyName = "NullableAzureVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfCartesiaExperimentalControlsSpeedDouble2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CartesiaExperimentalControlsSpeed?), TypeInfoPropertyName = "NullableCartesiaExperimentalControlsSpeed2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CartesiaExperimentalControlsEmotion?), TypeInfoPropertyName = "NullableCartesiaExperimentalControlsEmotion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(int?))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CartesiaVoiceProvider?), TypeInfoPropertyName = "NullableCartesiaVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CartesiaVoiceModel?), TypeInfoPropertyName = "NullableCartesiaVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CartesiaVoiceLanguage?), TypeInfoPropertyName = "NullableCartesiaVoiceLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CustomVoiceProvider?), TypeInfoPropertyName = "NullableCustomVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.DeepgramVoiceProvider?), TypeInfoPropertyName = "NullableDeepgramVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.DeepgramVoiceVoiceId?), TypeInfoPropertyName = "NullableDeepgramVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.DeepgramVoiceModel?), TypeInfoPropertyName = "NullableDeepgramVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ElevenLabsVoiceProvider?), TypeInfoPropertyName = "NullableElevenLabsVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfElevenLabsVoiceVoiceIdString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ElevenLabsVoiceVoiceId?), TypeInfoPropertyName = "NullableElevenLabsVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ElevenLabsVoiceModel?), TypeInfoPropertyName = "NullableElevenLabsVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WellSaidVoiceProvider?), TypeInfoPropertyName = "NullableWellSaidVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WellSaidVoiceModel?), TypeInfoPropertyName = "NullableWellSaidVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.HumeVoiceProvider?), TypeInfoPropertyName = "NullableHumeVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.HumeVoiceModel?), TypeInfoPropertyName = "NullableHumeVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.LMNTVoiceProvider?), TypeInfoPropertyName = "NullableLMNTVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfLMNTVoiceVoiceIdString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.LMNTVoiceVoiceId?), TypeInfoPropertyName = "NullableLMNTVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.LMNTVoiceLanguage?), TypeInfoPropertyName = "NullableLMNTVoiceLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.NeuphonicVoiceProvider?), TypeInfoPropertyName = "NullableNeuphonicVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.NeuphonicVoiceModel?), TypeInfoPropertyName = "NullableNeuphonicVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAIVoiceProvider?), TypeInfoPropertyName = "NullableOpenAIVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfOpenAIVoiceVoiceIdString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAIVoiceVoiceId?), TypeInfoPropertyName = "NullableOpenAIVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAIVoiceModel?), TypeInfoPropertyName = "NullableOpenAIVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PlayHTVoiceProvider?), TypeInfoPropertyName = "NullablePlayHTVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfPlayHTVoiceVoiceIdString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PlayHTVoiceVoiceId?), TypeInfoPropertyName = "NullablePlayHTVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PlayHTVoiceEmotion?), TypeInfoPropertyName = "NullablePlayHTVoiceEmotion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PlayHTVoiceModel?), TypeInfoPropertyName = "NullablePlayHTVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PlayHTVoiceLanguage?), TypeInfoPropertyName = "NullablePlayHTVoiceLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RimeAIVoiceProvider?), TypeInfoPropertyName = "NullableRimeAIVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfRimeAIVoiceVoiceIdString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RimeAIVoiceVoiceId?), TypeInfoPropertyName = "NullableRimeAIVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RimeAIVoiceModel?), TypeInfoPropertyName = "NullableRimeAIVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RimeAIVoiceLanguage?), TypeInfoPropertyName = "NullableRimeAIVoiceLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SesameVoiceProvider?), TypeInfoPropertyName = "NullableSesameVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SesameVoiceModel?), TypeInfoPropertyName = "NullableSesameVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SmallestAIVoiceProvider?), TypeInfoPropertyName = "NullableSmallestAIVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfSmallestAIVoiceVoiceIdString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SmallestAIVoiceVoiceId?), TypeInfoPropertyName = "NullableSmallestAIVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SmallestAIVoiceModel?), TypeInfoPropertyName = "NullableSmallestAIVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TavusVoiceProvider?), TypeInfoPropertyName = "NullableTavusVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfTavusVoiceVoiceIdString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TavusVoiceVoiceId?), TypeInfoPropertyName = "NullableTavusVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiVoiceProvider?), TypeInfoPropertyName = "NullableVapiVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiVoiceVoiceId?), TypeInfoPropertyName = "NullableVapiVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfVapiVoiceVersion2Double2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiVoiceVersion2?), TypeInfoPropertyName = "NullableVapiVoiceVersion22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiVoiceLanguage?), TypeInfoPropertyName = "NullableVapiVoiceLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InworldVoiceProvider?), TypeInfoPropertyName = "NullableInworldVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InworldVoiceVoiceId?), TypeInfoPropertyName = "NullableInworldVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InworldVoiceModel?), TypeInfoPropertyName = "NullableInworldVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InworldVoiceLanguageCode?), TypeInfoPropertyName = "NullableInworldVoiceLanguageCode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.MinimaxVoiceProvider?), TypeInfoPropertyName = "NullableMinimaxVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.MinimaxVoiceModel?), TypeInfoPropertyName = "NullableMinimaxVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.MinimaxVoiceSubtitleType?), TypeInfoPropertyName = "NullableMinimaxVoiceSubtitleType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.MinimaxVoiceRegion?), TypeInfoPropertyName = "NullableMinimaxVoiceRegion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.MinimaxVoiceLanguageBoost?), TypeInfoPropertyName = "NullableMinimaxVoiceLanguageBoost2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackMinimaxVoiceProvider?), TypeInfoPropertyName = "NullableFallbackMinimaxVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackMinimaxVoiceModel?), TypeInfoPropertyName = "NullableFallbackMinimaxVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackMinimaxVoiceSubtitleType?), TypeInfoPropertyName = "NullableFallbackMinimaxVoiceSubtitleType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackMinimaxVoiceRegion?), TypeInfoPropertyName = "NullableFallbackMinimaxVoiceRegion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackMinimaxVoiceLanguageBoost?), TypeInfoPropertyName = "NullableFallbackMinimaxVoiceLanguageBoost2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackWellSaidVoiceProvider?), TypeInfoPropertyName = "NullableFallbackWellSaidVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackWellSaidVoiceModel?), TypeInfoPropertyName = "NullableFallbackWellSaidVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.XaiVoiceProvider?), TypeInfoPropertyName = "NullableXaiVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.XaiVoiceVoiceId?), TypeInfoPropertyName = "NullableXaiVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.XaiVoiceLanguage?), TypeInfoPropertyName = "NullableXaiVoiceLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.MicrosoftVoiceProvider?), TypeInfoPropertyName = "NullableMicrosoftVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.MicrosoftVoiceVoiceId?), TypeInfoPropertyName = "NullableMicrosoftVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.MicrosoftVoiceStyle?), TypeInfoPropertyName = "NullableMicrosoftVoiceStyle2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.MicrosoftVoiceRole?), TypeInfoPropertyName = "NullableMicrosoftVoiceRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackAzureVoiceProvider?), TypeInfoPropertyName = "NullableFallbackAzureVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfFallbackAzureVoiceVoiceIdString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackAzureVoiceVoiceId?), TypeInfoPropertyName = "NullableFallbackAzureVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackCartesiaVoiceProvider?), TypeInfoPropertyName = "NullableFallbackCartesiaVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackCartesiaVoiceModel?), TypeInfoPropertyName = "NullableFallbackCartesiaVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackCartesiaVoiceLanguage?), TypeInfoPropertyName = "NullableFallbackCartesiaVoiceLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackCustomVoiceProvider?), TypeInfoPropertyName = "NullableFallbackCustomVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackDeepgramVoiceProvider?), TypeInfoPropertyName = "NullableFallbackDeepgramVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackDeepgramVoiceVoiceId?), TypeInfoPropertyName = "NullableFallbackDeepgramVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackDeepgramVoiceModel?), TypeInfoPropertyName = "NullableFallbackDeepgramVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackElevenLabsVoiceProvider?), TypeInfoPropertyName = "NullableFallbackElevenLabsVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfFallbackElevenLabsVoiceVoiceIdString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackElevenLabsVoiceVoiceId?), TypeInfoPropertyName = "NullableFallbackElevenLabsVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackElevenLabsVoiceModel?), TypeInfoPropertyName = "NullableFallbackElevenLabsVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackHumeVoiceProvider?), TypeInfoPropertyName = "NullableFallbackHumeVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackHumeVoiceModel?), TypeInfoPropertyName = "NullableFallbackHumeVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackLMNTVoiceProvider?), TypeInfoPropertyName = "NullableFallbackLMNTVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfFallbackLMNTVoiceVoiceIdString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackLMNTVoiceVoiceId?), TypeInfoPropertyName = "NullableFallbackLMNTVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackLMNTVoiceLanguage?), TypeInfoPropertyName = "NullableFallbackLMNTVoiceLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackNeuphonicVoiceProvider?), TypeInfoPropertyName = "NullableFallbackNeuphonicVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackNeuphonicVoiceModel?), TypeInfoPropertyName = "NullableFallbackNeuphonicVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackOpenAIVoiceProvider?), TypeInfoPropertyName = "NullableFallbackOpenAIVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfFallbackOpenAIVoiceVoiceIdString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackOpenAIVoiceVoiceId?), TypeInfoPropertyName = "NullableFallbackOpenAIVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackOpenAIVoiceModel?), TypeInfoPropertyName = "NullableFallbackOpenAIVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackPlayHTVoiceProvider?), TypeInfoPropertyName = "NullableFallbackPlayHTVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfFallbackPlayHTVoiceVoiceIdString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackPlayHTVoiceVoiceId?), TypeInfoPropertyName = "NullableFallbackPlayHTVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackPlayHTVoiceEmotion?), TypeInfoPropertyName = "NullableFallbackPlayHTVoiceEmotion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackPlayHTVoiceModel?), TypeInfoPropertyName = "NullableFallbackPlayHTVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackPlayHTVoiceLanguage?), TypeInfoPropertyName = "NullableFallbackPlayHTVoiceLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackRimeAIVoiceProvider?), TypeInfoPropertyName = "NullableFallbackRimeAIVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfFallbackRimeAIVoiceVoiceIdString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackRimeAIVoiceVoiceId?), TypeInfoPropertyName = "NullableFallbackRimeAIVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackRimeAIVoiceModel?), TypeInfoPropertyName = "NullableFallbackRimeAIVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackRimeAIVoiceLanguage?), TypeInfoPropertyName = "NullableFallbackRimeAIVoiceLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackSesameVoiceProvider?), TypeInfoPropertyName = "NullableFallbackSesameVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackSesameVoiceModel?), TypeInfoPropertyName = "NullableFallbackSesameVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackSmallestAIVoiceProvider?), TypeInfoPropertyName = "NullableFallbackSmallestAIVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfFallbackSmallestAIVoiceVoiceIdString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackSmallestAIVoiceVoiceId?), TypeInfoPropertyName = "NullableFallbackSmallestAIVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackSmallestAIVoiceModel?), TypeInfoPropertyName = "NullableFallbackSmallestAIVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackTavusVoiceProvider?), TypeInfoPropertyName = "NullableFallbackTavusVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfFallbackTavusVoiceVoiceIdString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackTavusVoiceVoiceId?), TypeInfoPropertyName = "NullableFallbackTavusVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackVapiVoiceProvider?), TypeInfoPropertyName = "NullableFallbackVapiVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackVapiVoiceVoiceId?), TypeInfoPropertyName = "NullableFallbackVapiVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfFallbackVapiVoiceVersion2Double2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackVapiVoiceVersion2?), TypeInfoPropertyName = "NullableFallbackVapiVoiceVersion22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackVapiVoiceLanguage?), TypeInfoPropertyName = "NullableFallbackVapiVoiceLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackInworldVoiceProvider?), TypeInfoPropertyName = "NullableFallbackInworldVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackInworldVoiceVoiceId?), TypeInfoPropertyName = "NullableFallbackInworldVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackInworldVoiceModel?), TypeInfoPropertyName = "NullableFallbackInworldVoiceModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackInworldVoiceLanguageCode?), TypeInfoPropertyName = "NullableFallbackInworldVoiceLanguageCode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackXaiVoiceProvider?), TypeInfoPropertyName = "NullableFallbackXaiVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackXaiVoiceVoiceId?), TypeInfoPropertyName = "NullableFallbackXaiVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackXaiVoiceLanguage?), TypeInfoPropertyName = "NullableFallbackXaiVoiceLanguage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackMicrosoftVoiceProvider?), TypeInfoPropertyName = "NullableFallbackMicrosoftVoiceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackMicrosoftVoiceVoiceId?), TypeInfoPropertyName = "NullableFallbackMicrosoftVoiceVoiceId2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackMicrosoftVoiceStyle?), TypeInfoPropertyName = "NullableFallbackMicrosoftVoiceStyle2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FallbackMicrosoftVoiceRole?), TypeInfoPropertyName = "NullableFallbackMicrosoftVoiceRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TransportConfigurationTwilioProvider?), TypeInfoPropertyName = "NullableTransportConfigurationTwilioProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TransportConfigurationTwilioRecordingChannels?), TypeInfoPropertyName = "NullableTransportConfigurationTwilioRecordingChannels2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateAnthropicCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateAnthropicCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateAnthropicBedrockCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateAnthropicBedrockCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateAnthropicBedrockCredentialDTORegion?), TypeInfoPropertyName = "NullableCreateAnthropicBedrockCredentialDTORegion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfAWSIAMCredentialsAuthenticationPlanAWSStsAuthenticationPlan2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateAnyscaleCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateAnyscaleCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateAssemblyAICredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateAssemblyAICredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateAzureCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateAzureCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateAzureCredentialDTOService?), TypeInfoPropertyName = "NullableCreateAzureCredentialDTOService2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateAzureCredentialDTORegion?), TypeInfoPropertyName = "NullableCreateAzureCredentialDTORegion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateAzureOpenAICredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateAzureOpenAICredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateAzureOpenAICredentialDTORegion?), TypeInfoPropertyName = "NullableCreateAzureOpenAICredentialDTORegion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateAzureOpenAICredentialDTOModel?), TypeInfoPropertyName = "NullableCreateAzureOpenAICredentialDTOModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SipTrunkGatewayOutboundProtocol?), TypeInfoPropertyName = "NullableSipTrunkGatewayOutboundProtocol2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateByoSipTrunkCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateByoSipTrunkCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateCartesiaCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateCartesiaCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateCloudflareCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateCloudflareCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OAuth2AuthenticationPlanType?), TypeInfoPropertyName = "NullableOAuth2AuthenticationPlanType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateCustomLLMCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateCustomLLMCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateDeepgramCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateDeepgramCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateDeepInfraCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateDeepInfraCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateDeepSeekCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateDeepSeekCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateElevenLabsCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateElevenLabsCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateElevenLabsCredentialDTOApiUrl?), TypeInfoPropertyName = "NullableCreateElevenLabsCredentialDTOApiUrl2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGcpCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateGcpCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGladiaCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateGladiaCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoHighLevelCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateGoHighLevelCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGroqCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateGroqCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateLangfuseCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateLangfuseCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateLmntCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateLmntCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateMakeCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateMakeCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateOpenAICredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateOpenAICredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateOpenRouterCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateOpenRouterCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreatePerplexityAICredentialDTOProvider?), TypeInfoPropertyName = "NullableCreatePerplexityAICredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreatePlayHTCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreatePlayHTCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateRimeAICredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateRimeAICredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateRunpodCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateRunpodCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateS3CredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateS3CredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SupabaseBucketPlanRegion?), TypeInfoPropertyName = "NullableSupabaseBucketPlanRegion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateSupabaseCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateSupabaseCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateSmallestAICredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateSmallestAICredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateTavusCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateTavusCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateTogetherAICredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateTogetherAICredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateTwilioCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateTwilioCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateVonageCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateVonageCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateWebhookCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateWebhookCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AuthenticationPlan2?), TypeInfoPropertyName = "NullableAuthenticationPlan22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateWebhookCredentialDTOAuthenticationPlanDiscriminatorType?), TypeInfoPropertyName = "NullableCreateWebhookCredentialDTOAuthenticationPlanDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateXAiCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateXAiCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoogleCalendarOAuth2ClientCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateGoogleCalendarOAuth2ClientCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoogleCalendarOAuth2AuthorizationCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateGoogleCalendarOAuth2AuthorizationCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoogleSheetsOAuth2AuthorizationCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateGoogleSheetsOAuth2AuthorizationCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateSlackOAuth2AuthorizationCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateSlackOAuth2AuthorizationCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateMinimaxCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateMinimaxCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SessionCreatedHookOn?), TypeInfoPropertyName = "NullableSessionCreatedHookOn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SQLInjectionSecurityFilterType?), TypeInfoPropertyName = "NullableSQLInjectionSecurityFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.XSSSecurityFilterType?), TypeInfoPropertyName = "NullableXSSSecurityFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SSRFSecurityFilterType?), TypeInfoPropertyName = "NullableSSRFSecurityFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RCESecurityFilterType?), TypeInfoPropertyName = "NullableRCESecurityFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PromptInjectionSecurityFilterType?), TypeInfoPropertyName = "NullablePromptInjectionSecurityFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RegexSecurityFilterType?), TypeInfoPropertyName = "NullableRegexSecurityFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssistantOverridesFirstMessageMode?), TypeInfoPropertyName = "NullableAssistantOverridesFirstMessageMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssistantOverridesVoicemailDetection?), TypeInfoPropertyName = "NullableAssistantOverridesVoicemailDetection2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssistantOverridesClientMessage?), TypeInfoPropertyName = "NullableAssistantOverridesClientMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssistantOverridesServerMessage?), TypeInfoPropertyName = "NullableAssistantOverridesServerMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfAssistantOverridesBackgroundSoundString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssistantOverridesBackgroundSound?), TypeInfoPropertyName = "NullableAssistantOverridesBackgroundSound2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialsItem2?), TypeInfoPropertyName = "NullableCredentialsItem22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssistantOverridesCredentialDiscriminatorProvider?), TypeInfoPropertyName = "NullableAssistantOverridesCredentialDiscriminatorProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateAssistantDTOFirstMessageMode?), TypeInfoPropertyName = "NullableCreateAssistantDTOFirstMessageMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateAssistantDTOVoicemailDetection?), TypeInfoPropertyName = "NullableCreateAssistantDTOVoicemailDetection2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateAssistantDTOClientMessage?), TypeInfoPropertyName = "NullableCreateAssistantDTOClientMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateAssistantDTOServerMessage?), TypeInfoPropertyName = "NullableCreateAssistantDTOServerMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfCreateAssistantDTOBackgroundSoundString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateAssistantDTOBackgroundSound?), TypeInfoPropertyName = "NullableCreateAssistantDTOBackgroundSound2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialsItem3?), TypeInfoPropertyName = "NullableCredentialsItem32")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateAssistantDTOCredentialDiscriminatorProvider?), TypeInfoPropertyName = "NullableCreateAssistantDTOCredentialDiscriminatorProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssistantFirstMessageMode?), TypeInfoPropertyName = "NullableAssistantFirstMessageMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssistantVoicemailDetection?), TypeInfoPropertyName = "NullableAssistantVoicemailDetection2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssistantClientMessage?), TypeInfoPropertyName = "NullableAssistantClientMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssistantServerMessage?), TypeInfoPropertyName = "NullableAssistantServerMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfAssistantBackgroundSoundString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssistantBackgroundSound?), TypeInfoPropertyName = "NullableAssistantBackgroundSound2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialsItem4?), TypeInfoPropertyName = "NullableCredentialsItem42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssistantCredentialDiscriminatorProvider?), TypeInfoPropertyName = "NullableAssistantCredentialDiscriminatorProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.DateTime?))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PaginationMetaSortOrder?), TypeInfoPropertyName = "NullablePaginationMetaSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateAssistantDTOFirstMessageMode?), TypeInfoPropertyName = "NullableUpdateAssistantDTOFirstMessageMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateAssistantDTOVoicemailDetection?), TypeInfoPropertyName = "NullableUpdateAssistantDTOVoicemailDetection2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateAssistantDTOClientMessage?), TypeInfoPropertyName = "NullableUpdateAssistantDTOClientMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateAssistantDTOServerMessage?), TypeInfoPropertyName = "NullableUpdateAssistantDTOServerMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfUpdateAssistantDTOBackgroundSoundString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateAssistantDTOBackgroundSound?), TypeInfoPropertyName = "NullableUpdateAssistantDTOBackgroundSound2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialsItem5?), TypeInfoPropertyName = "NullableCredentialsItem52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateAssistantDTOCredentialDiscriminatorProvider?), TypeInfoPropertyName = "NullableUpdateAssistantDTOCredentialDiscriminatorProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfWorkflowBackgroundSoundString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowBackgroundSound?), TypeInfoPropertyName = "NullableWorkflowBackgroundSound2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialsItem6?), TypeInfoPropertyName = "NullableCredentialsItem62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowCredentialDiscriminatorProvider?), TypeInfoPropertyName = "NullableWorkflowCredentialDiscriminatorProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WorkflowVoicemailDetection?), TypeInfoPropertyName = "NullableWorkflowVoicemailDetection2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfCreateWorkflowDTOBackgroundSoundString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateWorkflowDTOBackgroundSound?), TypeInfoPropertyName = "NullableCreateWorkflowDTOBackgroundSound2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialsItem7?), TypeInfoPropertyName = "NullableCredentialsItem72")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateWorkflowDTOCredentialDiscriminatorProvider?), TypeInfoPropertyName = "NullableCreateWorkflowDTOCredentialDiscriminatorProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateWorkflowDTOVoicemailDetection?), TypeInfoPropertyName = "NullableCreateWorkflowDTOVoicemailDetection2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfUpdateWorkflowDTOBackgroundSoundString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateWorkflowDTOBackgroundSound?), TypeInfoPropertyName = "NullableUpdateWorkflowDTOBackgroundSound2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialsItem8?), TypeInfoPropertyName = "NullableCredentialsItem82")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateWorkflowDTOCredentialDiscriminatorProvider?), TypeInfoPropertyName = "NullableUpdateWorkflowDTOCredentialDiscriminatorProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateWorkflowDTOVoicemailDetection?), TypeInfoPropertyName = "NullableUpdateWorkflowDTOVoicemailDetection2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolCallResultMessageWarningType?), TypeInfoPropertyName = "NullableToolCallResultMessageWarningType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TransportCostType?), TypeInfoPropertyName = "NullableTransportCostType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TransportCostProvider?), TypeInfoPropertyName = "NullableTransportCostProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TranscriberCostType?), TypeInfoPropertyName = "NullableTranscriberCostType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ModelCostType?), TypeInfoPropertyName = "NullableModelCostType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VoiceCostType?), TypeInfoPropertyName = "NullableVoiceCostType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ChatCostType?), TypeInfoPropertyName = "NullableChatCostType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiCostType?), TypeInfoPropertyName = "NullableVapiCostType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiCostSubType?), TypeInfoPropertyName = "NullableVapiCostSubType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VoicemailDetectionCostType?), TypeInfoPropertyName = "NullableVoicemailDetectionCostType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VoicemailDetectionCostProvider?), TypeInfoPropertyName = "NullableVoicemailDetectionCostProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnalysisCostType?), TypeInfoPropertyName = "NullableAnalysisCostType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnalysisCostAnalysisType?), TypeInfoPropertyName = "NullableAnalysisCostAnalysisType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AudioFormatContainer?), TypeInfoPropertyName = "NullableAudioFormatContainer2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiWebsocketTransportConversationType?), TypeInfoPropertyName = "NullableVapiWebsocketTransportConversationType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiWebsocketTransportProvider?), TypeInfoPropertyName = "NullableVapiWebsocketTransportProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiWebCallTransportConversationType?), TypeInfoPropertyName = "NullableVapiWebCallTransportConversationType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiWebCallTransportProvider?), TypeInfoPropertyName = "NullableVapiWebCallTransportProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TwilioTransportConversationType?), TypeInfoPropertyName = "NullableTwilioTransportConversationType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TwilioTransportProvider?), TypeInfoPropertyName = "NullableTwilioTransportProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TelnyxTransportConversationType?), TypeInfoPropertyName = "NullableTelnyxTransportConversationType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TelnyxTransportProvider?), TypeInfoPropertyName = "NullableTelnyxTransportProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiSipTransportConversationType?), TypeInfoPropertyName = "NullableVapiSipTransportConversationType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiSipTransportProvider?), TypeInfoPropertyName = "NullableVapiSipTransportProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VonageTransportConversationType?), TypeInfoPropertyName = "NullableVonageTransportConversationType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VonageTransportProvider?), TypeInfoPropertyName = "NullableVonageTransportProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TransferArtifactMode?), TypeInfoPropertyName = "NullableTransferArtifactMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TransferArtifactStatus?), TypeInfoPropertyName = "NullableTransferArtifactStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfUserMessageSystemMessageBotMessageToolCallMessageToolCallResultMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RecordingConsentType?), TypeInfoPropertyName = "NullableRecordingConsentType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TransferPhoneNumberHookActionType?), TypeInfoPropertyName = "NullableTransferPhoneNumberHookActionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SayPhoneNumberHookActionType?), TypeInfoPropertyName = "NullableSayPhoneNumberHookActionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberCallRingingHookFilterType?), TypeInfoPropertyName = "NullablePhoneNumberCallRingingHookFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberCallRingingHookFilterKey?), TypeInfoPropertyName = "NullablePhoneNumberCallRingingHookFilterKey2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberHookCallRingingOn?), TypeInfoPropertyName = "NullablePhoneNumberHookCallRingingOn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfTransferPhoneNumberHookActionSayPhoneNumberHookAction2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberCallEndingHookFilterType?), TypeInfoPropertyName = "NullablePhoneNumberCallEndingHookFilterType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberCallEndingHookFilterKey?), TypeInfoPropertyName = "NullablePhoneNumberCallEndingHookFilterKey2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberCallEndingHookFilterOneOfItem?), TypeInfoPropertyName = "NullablePhoneNumberCallEndingHookFilterOneOfItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberHookCallEndingOn?), TypeInfoPropertyName = "NullablePhoneNumberHookCallEndingOn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfPhoneNumberHookCallRingingPhoneNumberHookCallEnding2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CallType?), TypeInfoPropertyName = "NullableCallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfTransportCostTranscriberCostModelCostVoiceCostVapiCostVoicemailDetectionCostAnalysisCostKnowledgeBaseCost2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CallPhoneCallProvider?), TypeInfoPropertyName = "NullableCallPhoneCallProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CallPhoneCallTransport?), TypeInfoPropertyName = "NullableCallPhoneCallTransport2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CallStatus?), TypeInfoPropertyName = "NullableCallStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CallEndedReason?), TypeInfoPropertyName = "NullableCallEndedReason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfVapiWebsocketTransportVonageTransportTwilioTransportVapiSipTransportTelnyxTransportVapiWebCallTransport2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssistantSpeechWordAlignmentTimingType?), TypeInfoPropertyName = "NullableAssistantSpeechWordAlignmentTimingType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssistantSpeechWordProgressTimingType?), TypeInfoPropertyName = "NullableAssistantSpeechWordProgressTimingType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.DeveloperMessageRole?), TypeInfoPropertyName = "NullableDeveloperMessageRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssistantMessageRole?), TypeInfoPropertyName = "NullableAssistantMessageRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolMessageRole?), TypeInfoPropertyName = "NullableToolMessageRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfModelCostChatCost2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TwilioSMSChatTransportConversationType?), TypeInfoPropertyName = "NullableTwilioSMSChatTransportConversationType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TwilioSMSChatTransportType?), TypeInfoPropertyName = "NullableTwilioSMSChatTransportType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GetChatPaginatedDTOSortOrder?), TypeInfoPropertyName = "NullableGetChatPaginatedDTOSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GetChatPaginatedDTOSortBy?), TypeInfoPropertyName = "NullableGetChatPaginatedDTOSortBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ExportChatDTOColumns?), TypeInfoPropertyName = "NullableExportChatDTOColumns2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ExportChatDTOFormat?), TypeInfoPropertyName = "NullableExportChatDTOFormat2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ExportChatDTOSortOrder?), TypeInfoPropertyName = "NullableExportChatDTOSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ExportChatDTOSortBy?), TypeInfoPropertyName = "NullableExportChatDTOSortBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ResponseOutputTextType?), TypeInfoPropertyName = "NullableResponseOutputTextType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ResponseOutputMessageRole?), TypeInfoPropertyName = "NullableResponseOutputMessageRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ResponseOutputMessageStatus?), TypeInfoPropertyName = "NullableResponseOutputMessageStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ResponseOutputMessageType?), TypeInfoPropertyName = "NullableResponseOutputMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ResponseObjectObject?), TypeInfoPropertyName = "NullableResponseObjectObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ResponseObjectStatus?), TypeInfoPropertyName = "NullableResponseObjectStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ResponseTextDeltaEventType?), TypeInfoPropertyName = "NullableResponseTextDeltaEventType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ResponseTextDoneEventType?), TypeInfoPropertyName = "NullableResponseTextDoneEventType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ResponseCompletedEventType?), TypeInfoPropertyName = "NullableResponseCompletedEventType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ResponseErrorEventType?), TypeInfoPropertyName = "NullableResponseErrorEventType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CampaignStatus?), TypeInfoPropertyName = "NullableCampaignStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CampaignEndedReason?), TypeInfoPropertyName = "NullableCampaignEndedReason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateCampaignDTOStatus?), TypeInfoPropertyName = "NullableUpdateCampaignDTOStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RelayTargetAssistantType?), TypeInfoPropertyName = "NullableRelayTargetAssistantType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RelayTargetSquadType?), TypeInfoPropertyName = "NullableRelayTargetSquadType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RelayTargetOptionsType?), TypeInfoPropertyName = "NullableRelayTargetOptionsType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RelayCommandSayType?), TypeInfoPropertyName = "NullableRelayCommandSayType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RelayCommandNoteType?), TypeInfoPropertyName = "NullableRelayCommandNoteType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RelayCommandOptionsType?), TypeInfoPropertyName = "NullableRelayCommandOptionsType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfRelayTargetAssistantRelayTargetSquad2")] + internal sealed partial class SourceGenerationContextChunk6 : 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::Vapi.JsonConverters.AssemblyAITranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AssemblyAITranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssemblyAITranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.AssemblyAITranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssemblyAITranscriberSpeechModelJsonConverter), + + typeof(global::Vapi.JsonConverters.AssemblyAITranscriberSpeechModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureSpeechTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureSpeechTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureSpeechTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureSpeechTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureSpeechTranscriberSegmentationStrategyJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureSpeechTranscriberSegmentationStrategyNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberRedactionItemJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberRedactionItemNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberLanguageBehaviourJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberLanguageBehaviourNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberOperatingPointJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberOperatingPointNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberNumeralStyleJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberNumeralStyleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TalkscriberTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TalkscriberTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TalkscriberTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.TalkscriberTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TalkscriberTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.TalkscriberTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAITranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAITranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAITranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAITranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAITranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAITranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberVersionJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberVersionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberTurnTakingJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberTurnTakingNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberSpeechModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberSpeechModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureSpeechTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureSpeechTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureSpeechTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureSpeechTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureSpeechTranscriberSegmentationStrategyJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureSpeechTranscriberSegmentationStrategyNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCustomTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCustomTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberRedactionItemJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberRedactionItemNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberLanguageBehaviourJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberLanguageBehaviourNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberOperatingPointJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberOperatingPointNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberNumeralStyleJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberNumeralStyleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTalkscriberTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTalkscriberTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTalkscriberTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTalkscriberTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTalkscriberTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTalkscriberTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGoogleTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGoogleTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGoogleTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGoogleTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGoogleTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGoogleTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAITranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAITranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAITranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAITranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAITranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAITranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LangfuseObservabilityPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.LangfuseObservabilityPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextContentTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextContentTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextContentLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.TextContentLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ConditionOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.ConditionOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageStartTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageStartTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageCompleteTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageCompleteTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageCompleteRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageCompleteRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageFailedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageFailedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageFailedRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageFailedRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageDelayedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageDelayedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MessageTargetRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.MessageTargetRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexConditionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexConditionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LiquidConditionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.LiquidConditionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GroupConditionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GroupConditionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GroupConditionOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.GroupConditionOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDtmfToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDtmfToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEndCallToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEndCallToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVoicemailToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVoicemailToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JsonSchemaTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.JsonSchemaTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JsonSchemaFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.JsonSchemaFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIFunctionParametersTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIFunctionParametersTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateFunctionToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateFunctionToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGhlToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGhlToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMakeToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMakeToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomMessageTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomMessageTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationAssistantTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationAssistantTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationAssistantTransferModeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationAssistantTransferModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferAssistantModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferAssistantModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexOptionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexOptionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantCustomEndpointingRuleTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantCustomEndpointingRuleTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomerCustomEndpointingRuleTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomerCustomEndpointingRuleTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BothCustomEndpointingRuleTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BothCustomEndpointingRuleTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSmartEndpointingPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSmartEndpointingPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LivekitSmartEndpointingPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.LivekitSmartEndpointingPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomEndpointingModelSmartEndpointingPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomEndpointingModelSmartEndpointingPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.StartSpeakingPlanSmartEndpointingEnabledJsonConverter), + + typeof(global::Vapi.JsonConverters.StartSpeakingPlanSmartEndpointingEnabledNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferAssistantBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferAssistantBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferAssistantFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferAssistantFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferCancelToolUserEditableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferCancelToolUserEditableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferSuccessfulToolUserEditableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferSuccessfulToolUserEditableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferPlanModeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferPlanModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationNumberTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationNumberTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationSipTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationSipTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTransferCallToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTransferCallToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanLastNMessagesTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanLastNMessagesTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanNoneTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanNoneTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanAllTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanAllTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanUserAndAssistantMessagesTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanUserAndAssistantMessagesTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanPreviousAssistantMessagesTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanPreviousAssistantMessagesTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffDestinationAssistantTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffDestinationAssistantTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffDestinationDynamicTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffDestinationDynamicTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffDestinationSquadTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffDestinationSquadTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateHandoffToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateHandoffToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomKnowledgeBaseDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomKnowledgeBaseDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.KnowledgeBaseProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.KnowledgeBaseProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.KnowledgeBaseModelJsonConverter), + + typeof(global::Vapi.JsonConverters.KnowledgeBaseModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateQueryToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateQueryToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarCreateEventToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarCreateEventToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleSheetsRowAppendToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleSheetsRowAppendToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarCheckAvailabilityToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarCheckAvailabilityToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSlackSendMessageToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSlackSendMessageToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.McpToolMetadataProtocolJsonConverter), + + typeof(global::Vapi.JsonConverters.McpToolMetadataProtocolNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMcpToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMcpToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelCalendarAvailabilityToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelCalendarAvailabilityToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelCalendarEventCreateToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelCalendarEventCreateToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelContactCreateToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelContactCreateToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelContactGetToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelContactGetToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIMessageRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIMessageRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnyscaleModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AnyscaleModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicThinkingConfigTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicThinkingConfigTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CerebrasModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.CerebrasModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CerebrasModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CerebrasModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomLLMModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomLLMModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomLLMModelMetadataSendModeJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomLLMModelMetadataSendModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepInfraModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepInfraModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepSeekModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepSeekModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepSeekModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepSeekModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GeminiMultimodalLivePrebuiltVoiceConfigVoiceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.GeminiMultimodalLivePrebuiltVoiceConfigVoiceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GroqModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.GroqModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GroqModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GroqModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InflectionAIModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.InflectionAIModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InflectionAIModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.InflectionAIModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxLLMModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxLLMModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxLLMModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxLLMModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelFallbackModelJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelFallbackModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelToolStrictCompatibilityModeJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelToolStrictCompatibilityModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelPromptCacheRetentionJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelPromptCacheRetentionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelReasoningEffortJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelReasoningEffortNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenRouterModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenRouterModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PerplexityAIModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PerplexityAIModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TogetherAIModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TogetherAIModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HangupNodeTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.HangupNodeTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowOpenAIModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowOpenAIModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowOpenAIModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowOpenAIModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicBedrockModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicBedrockModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicBedrockModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicBedrockModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowGoogleModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowGoogleModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowGoogleModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowGoogleModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowCustomModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowCustomModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowCustomModelMetadataSendModeJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowCustomModelMetadataSendModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ConversationNodeTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ConversationNodeTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolNodeTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolNodeTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleVoicemailDetectionPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleVoicemailDetectionPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleVoicemailDetectionPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleVoicemailDetectionPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoicemailDetectionPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoicemailDetectionPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoicemailDetectionPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoicemailDetectionPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioVoicemailDetectionPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioVoicemailDetectionPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioVoicemailDetectionPlanVoicemailDetectionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioVoicemailDetectionPlanVoicemailDetectionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoicemailDetectionPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoicemailDetectionPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoicemailDetectionPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoicemailDetectionPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionCallHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionCallHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SayHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SayHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MessageAddHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.MessageAddHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookCallEndingOnJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookCallEndingOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookAssistantSpeechInterruptedOnJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookAssistantSpeechInterruptedOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookCustomerSpeechInterruptedOnJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookCustomerSpeechInterruptedOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolCallHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolCallHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomerSpeechTimeoutOptionsTriggerResetModeJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomerSpeechTimeoutOptionsTriggerResetModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookModelResponseTimeoutOnJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookModelResponseTimeoutOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AIEdgeConditionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AIEdgeConditionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanStayOnLineFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanStayOnLineFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanStayOnLineTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanStayOnLineTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanVerbalFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanVerbalFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanVerbalTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanVerbalTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SecurityFilterPlanModeJsonConverter), + + typeof(global::Vapi.JsonConverters.SecurityFilterPlanModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CompliancePlanRecordingConsentPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CompliancePlanRecordingConsentPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SuccessEvaluationPlanRubricJsonConverter), + + typeof(global::Vapi.JsonConverters.SuccessEvaluationPlanRubricNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateStructuredOutputDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateStructuredOutputDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.NumberComparatorScorecardMetricConditionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.NumberComparatorScorecardMetricConditionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.NumberComparatorScorecardMetricConditionComparatorJsonConverter), + + typeof(global::Vapi.JsonConverters.NumberComparatorScorecardMetricConditionComparatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BooleanComparatorScorecardMetricConditionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BooleanComparatorScorecardMetricConditionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BooleanComparatorScorecardMetricConditionComparatorJsonConverter), + + typeof(global::Vapi.JsonConverters.BooleanComparatorScorecardMetricConditionComparatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ArtifactPlanRecordingFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.ArtifactPlanRecordingFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.KeypadInputPlanDelimitersJsonConverter), + + typeof(global::Vapi.JsonConverters.KeypadInputPlanDelimitersNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowUserEditableBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowUserEditableBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowUserEditableCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowUserEditableCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowUserEditableVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowUserEditableVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiModelVersionJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiModelVersionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExactReplacementTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ExactReplacementTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexReplacementTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexReplacementTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FormatPlanFormattersEnabledItemJsonConverter), + + typeof(global::Vapi.JsonConverters.FormatPlanFormattersEnabledItemNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChunkPlanPunctuationBoundarieJsonConverter), + + typeof(global::Vapi.JsonConverters.ChunkPlanPunctuationBoundarieNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaExperimentalControlsSpeedJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaExperimentalControlsSpeedNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaExperimentalControlsEmotionJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaExperimentalControlsEmotionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WellSaidVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WellSaidVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WellSaidVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.WellSaidVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HumeVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.HumeVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HumeVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.HumeVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LMNTVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.LMNTVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LMNTVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.LMNTVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LMNTVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.LMNTVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.NeuphonicVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.NeuphonicVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.NeuphonicVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.NeuphonicVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceEmotionJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceEmotionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SesameVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SesameVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SesameVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.SesameVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAIVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAIVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAIVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAIVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAIVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAIVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TavusVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TavusVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TavusVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.TavusVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceVersion2JsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceVersion2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceLanguageCodeJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceLanguageCodeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceSubtitleTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceSubtitleTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceLanguageBoostJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceLanguageBoostNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceSubtitleTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceSubtitleTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceLanguageBoostJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceLanguageBoostNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackWellSaidVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackWellSaidVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackWellSaidVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackWellSaidVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceStyleJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceStyleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCustomVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCustomVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackHumeVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackHumeVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackHumeVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackHumeVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackLMNTVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackLMNTVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackLMNTVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackLMNTVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackLMNTVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackLMNTVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackNeuphonicVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackNeuphonicVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackNeuphonicVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackNeuphonicVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAIVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAIVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAIVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAIVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAIVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAIVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceEmotionJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceEmotionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSesameVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSesameVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSesameVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSesameVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSmallestAIVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSmallestAIVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSmallestAIVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSmallestAIVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSmallestAIVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSmallestAIVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTavusVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTavusVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTavusVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTavusVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVersion2JsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVersion2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceLanguageCodeJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceLanguageCodeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceStyleJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceStyleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportConfigurationTwilioProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportConfigurationTwilioProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportConfigurationTwilioRecordingChannelsJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportConfigurationTwilioRecordingChannelsNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnthropicCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnthropicCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnthropicBedrockCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnthropicBedrockCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnthropicBedrockCredentialDTORegionJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnthropicBedrockCredentialDTORegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnyscaleCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnyscaleCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssemblyAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssemblyAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureCredentialDTOServiceJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureCredentialDTOServiceNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureCredentialDTORegionJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureCredentialDTORegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureOpenAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureOpenAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureOpenAICredentialDTORegionJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureOpenAICredentialDTORegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureOpenAICredentialDTOModelJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureOpenAICredentialDTOModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SipTrunkGatewayOutboundProtocolJsonConverter), + + typeof(global::Vapi.JsonConverters.SipTrunkGatewayOutboundProtocolNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateByoSipTrunkCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateByoSipTrunkCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCartesiaCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCartesiaCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCloudflareCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCloudflareCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OAuth2AuthenticationPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.OAuth2AuthenticationPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomLLMCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomLLMCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDeepgramCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDeepgramCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDeepInfraCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDeepInfraCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDeepSeekCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDeepSeekCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateElevenLabsCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateElevenLabsCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateElevenLabsCredentialDTOApiUrlJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateElevenLabsCredentialDTOApiUrlNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGcpCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGcpCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGladiaCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGladiaCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGroqCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGroqCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLangfuseCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLangfuseCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLmntCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLmntCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMakeCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMakeCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOpenAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOpenAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOpenRouterCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOpenRouterCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePerplexityAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePerplexityAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePlayHTCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePlayHTCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateRimeAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateRimeAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateRunpodCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateRunpodCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateS3CredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateS3CredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SupabaseBucketPlanRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.SupabaseBucketPlanRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSupabaseCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSupabaseCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSmallestAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSmallestAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTavusCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTavusCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTogetherAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTogetherAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTwilioCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTwilioCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVonageCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVonageCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWebhookCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWebhookCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWebhookCredentialDTOAuthenticationPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWebhookCredentialDTOAuthenticationPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateXAiCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateXAiCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarOAuth2ClientCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarOAuth2ClientCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarOAuth2AuthorizationCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarOAuth2AuthorizationCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleSheetsOAuth2AuthorizationCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleSheetsOAuth2AuthorizationCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSlackOAuth2AuthorizationCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSlackOAuth2AuthorizationCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMinimaxCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMinimaxCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionCreatedHookOnJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionCreatedHookOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SQLInjectionSecurityFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SQLInjectionSecurityFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XSSSecurityFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.XSSSecurityFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SSRFSecurityFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SSRFSecurityFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RCESecurityFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RCESecurityFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PromptInjectionSecurityFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.PromptInjectionSecurityFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexSecurityFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexSecurityFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesClientMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesClientMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesServerMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOClientMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOClientMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOServerMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantClientMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantClientMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantServerMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PaginationMetaSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.PaginationMetaSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOClientMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOClientMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOServerMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWorkflowDTOBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWorkflowDTOBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWorkflowDTOCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWorkflowDTOCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWorkflowDTOVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWorkflowDTOVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWorkflowDTOBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWorkflowDTOBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWorkflowDTOCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWorkflowDTOCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWorkflowDTOVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWorkflowDTOVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolCallResultMessageWarningTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolCallResultMessageWarningTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportCostProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportCostProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TranscriberCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TranscriberCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ModelCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ModelCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VoiceCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VoiceCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiCostSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiCostSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VoicemailDetectionCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VoicemailDetectionCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VoicemailDetectionCostProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VoicemailDetectionCostProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalysisCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalysisCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalysisCostAnalysisTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalysisCostAnalysisTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AudioFormatContainerJsonConverter), + + typeof(global::Vapi.JsonConverters.AudioFormatContainerNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebsocketTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebsocketTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebsocketTransportProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebsocketTransportProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebCallTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebCallTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebCallTransportProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebCallTransportProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioTransportProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioTransportProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxTransportProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxTransportProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VonageTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VonageTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VonageTransportProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VonageTransportProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferArtifactModeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferArtifactModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferArtifactStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferArtifactStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferPhoneNumberHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferPhoneNumberHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SayPhoneNumberHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SayPhoneNumberHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallRingingHookFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallRingingHookFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallRingingHookFilterKeyJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallRingingHookFilterKeyNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberHookCallRingingOnJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberHookCallRingingOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallEndingHookFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallEndingHookFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallEndingHookFilterKeyJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallEndingHookFilterKeyNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallEndingHookFilterOneOfItemJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallEndingHookFilterOneOfItemNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberHookCallEndingOnJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberHookCallEndingOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallPhoneCallProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CallPhoneCallProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallPhoneCallTransportJsonConverter), + + typeof(global::Vapi.JsonConverters.CallPhoneCallTransportNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.CallStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallEndedReasonJsonConverter), + + typeof(global::Vapi.JsonConverters.CallEndedReasonNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantSpeechWordAlignmentTimingTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantSpeechWordAlignmentTimingTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantSpeechWordProgressTimingTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantSpeechWordProgressTimingTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeveloperMessageRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.DeveloperMessageRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioSMSChatTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioSMSChatTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioSMSChatTransportTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioSMSChatTransportTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetChatPaginatedDTOSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.GetChatPaginatedDTOSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetChatPaginatedDTOSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.GetChatPaginatedDTOSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOColumnsJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOColumnsNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputTextTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputTextTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputMessageRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputMessageRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputMessageStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputMessageStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputMessageTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputMessageTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseObjectObjectJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseObjectObjectNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseObjectStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseObjectStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseTextDeltaEventTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseTextDeltaEventTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseTextDoneEventTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseTextDoneEventTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseCompletedEventTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseCompletedEventTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseErrorEventTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseErrorEventTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignEndedReasonJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignEndedReasonNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayTargetAssistantTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayTargetAssistantTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayTargetSquadTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayTargetSquadTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayTargetOptionsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayTargetOptionsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayCommandSayTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayCommandSayTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayCommandNoteTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayCommandNoteTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayCommandOptionsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayCommandOptionsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayResponseStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayResponseStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSessionDTOStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSessionDTOStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSessionDTOStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSessionDTOStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetSessionPaginatedDTOSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.GetSessionPaginatedDTOSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetSessionPaginatedDTOSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.GetSessionPaginatedDTOSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOColumnsJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOColumnsNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ByoPhoneNumberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ByoPhoneNumberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ByoPhoneNumberStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.ByoPhoneNumberStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioPhoneNumberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioPhoneNumberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioPhoneNumberStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioPhoneNumberStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VonagePhoneNumberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VonagePhoneNumberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VonagePhoneNumberStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.VonagePhoneNumberStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiPhoneNumberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiPhoneNumberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiPhoneNumberStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiPhoneNumberStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxPhoneNumberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxPhoneNumberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxPhoneNumberStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxPhoneNumberStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateByoPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateByoPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTwilioPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTwilioPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVonagePhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVonagePhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVapiPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVapiPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTelnyxPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTelnyxPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateByoPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateByoPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTwilioPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTwilioPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVonagePhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVonagePhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVapiPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVapiPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTelnyxPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTelnyxPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ApiRequestToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ApiRequestToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ApiRequestToolMethodJsonConverter), + + typeof(global::Vapi.JsonConverters.ApiRequestToolMethodNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CodeToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CodeToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DtmfToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.DtmfToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EndCallToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.EndCallToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GhlToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GhlToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferCallToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferCallToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OutputToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.OutputToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolNameJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolNameJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.QueryToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.QueryToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCreateEventToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCreateEventToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsRowAppendToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsRowAppendToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCheckAvailabilityToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCheckAvailabilityToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SlackSendMessageToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SlackSendMessageToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SmsToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SmsToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.McpToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.McpToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarAvailabilityToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarAvailabilityToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarEventCreateToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarEventCreateToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactCreateToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactCreateToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactGetToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactGetToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SipRequestToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SipRequestToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SipRequestToolVerbJsonConverter), + + typeof(global::Vapi.JsonConverters.SipRequestToolVerbNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VoicemailToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VoicemailToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateApiRequestToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateApiRequestToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateApiRequestToolDTOMethodJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateApiRequestToolDTOMethodNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCodeToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCodeToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOutputToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOutputToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBashToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBashToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBashToolDTOSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBashToolDTOSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBashToolDTONameJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBashToolDTONameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateComputerToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateComputerToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateComputerToolDTOSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateComputerToolDTOSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateComputerToolDTONameJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateComputerToolDTONameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextEditorToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextEditorToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextEditorToolDTOSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextEditorToolDTOSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextEditorToolDTONameJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextEditorToolDTONameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSmsToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSmsToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSipRequestToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSipRequestToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSipRequestToolDTOVerbJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSipRequestToolDTOVerbNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateApiRequestToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateApiRequestToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateApiRequestToolDTOMethodJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateApiRequestToolDTOMethodNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCodeToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCodeToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDtmfToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDtmfToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateEndCallToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateEndCallToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateFunctionToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateFunctionToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGhlToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGhlToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMakeToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMakeToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateHandoffToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateHandoffToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTransferCallToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTransferCallToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOutputToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOutputToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBashToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBashToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBashToolDTOSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBashToolDTOSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBashToolDTONameJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBashToolDTONameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateComputerToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateComputerToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateComputerToolDTOSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateComputerToolDTOSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateComputerToolDTONameJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateComputerToolDTONameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextEditorToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextEditorToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextEditorToolDTOSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextEditorToolDTOSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextEditorToolDTONameJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextEditorToolDTONameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateQueryToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateQueryToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarCreateEventToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarCreateEventToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleSheetsRowAppendToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleSheetsRowAppendToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarCheckAvailabilityToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarCheckAvailabilityToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSlackSendMessageToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSlackSendMessageToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSmsToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSmsToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMcpToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMcpToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelCalendarAvailabilityToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelCalendarAvailabilityToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelCalendarEventCreateToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelCalendarEventCreateToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelContactCreateToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelContactCreateToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelContactGetToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelContactGetToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSipRequestToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSipRequestToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSipRequestToolDTOVerbJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSipRequestToolDTOVerbNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVoicemailToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVoicemailToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FileObjectJsonConverter), + + typeof(global::Vapi.JsonConverters.FileObjectNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FileStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.FileStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomKnowledgeBaseProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomKnowledgeBaseProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomKnowledgeBaseDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomKnowledgeBaseDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateStructuredOutputDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateStructuredOutputDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuitePhoneNumberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuitePhoneNumberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteTestVoiceTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteTestVoiceTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteTestChatTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteTestChatTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTestSuiteTestVoiceDtoTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTestSuiteTestVoiceDtoTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTestSuiteTestChatDtoTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTestSuiteTestChatDtoTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTestSuiteTestVoiceDtoTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTestSuiteTestVoiceDtoTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTestSuiteTestChatDtoTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTestSuiteTestChatDtoTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteTestScorerAITypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteTestScorerAITypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteRunScorerAITypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteRunScorerAITypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteRunScorerAIResultJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteRunScorerAIResultNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteRunStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteRunStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationHookWebhookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationHookWebhookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationHookCallStartedOnJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationHookCallStartedOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationHookCallEndedOnJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationHookCallEndedOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvaluationPlanItemComparatorJsonConverter), + + typeof(global::Vapi.JsonConverters.EvaluationPlanItemComparatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunSimulationEntryTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunSimulationEntryTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunSuiteEntryTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunSuiteEntryTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunTargetAssistantTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunTargetAssistantTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunTargetSquadTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunTargetSquadTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunTransportConfigurationProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunTransportConfigurationProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputEvaluationResultComparatorJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputEvaluationResultComparatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunItemStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunItemStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryJsonConverter), + + typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightTimeRangeWithStepStepJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightTimeRangeWithStepStepNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextInsightTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextInsightTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBarInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBarInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBarInsightFromCallTableDTOGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBarInsightFromCallTableDTOGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePieInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePieInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePieInsightFromCallTableDTOGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePieInsightFromCallTableDTOGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLineInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLineInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLineInsightFromCallTableDTOGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLineInsightFromCallTableDTOGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBarInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBarInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBarInsightFromCallTableDTOGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBarInsightFromCallTableDTOGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePieInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePieInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePieInsightFromCallTableDTOGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePieInsightFromCallTableDTOGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLineInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLineInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLineInsightFromCallTableDTOGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLineInsightFromCallTableDTOGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnTableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnTableNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnOperationJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnOperationNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnTableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnTableNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnOperationJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnOperationNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnTableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnTableNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnOperationJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnOperationNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableTableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableTableNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableOnJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableOperationJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableOperationNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringTypeColumnOnCallTableColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringTypeColumnOnCallTableColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringTypeColumnOnCallTableOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringTypeColumnOnCallTableOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberTypeColumnOnCallTableColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberTypeColumnOnCallTableColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberTypeColumnOnCallTableOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberTypeColumnOnCallTableOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterDateTypeColumnOnCallTableColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterDateTypeColumnOnCallTableColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterDateTypeColumnOnCallTableOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterDateTypeColumnOnCallTableOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStructuredOutputColumnOnCallTableColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStructuredOutputColumnOnCallTableColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStructuredOutputColumnOnCallTableOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStructuredOutputColumnOnCallTableOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringArrayTypeColumnOnCallTableColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringArrayTypeColumnOnCallTableColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringArrayTypeColumnOnCallTableOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringArrayTypeColumnOnCallTableOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberArrayTypeColumnOnCallTableColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberArrayTypeColumnOnCallTableColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberArrayTypeColumnOnCallTableOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberArrayTypeColumnOnCallTableOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EventsTableStringConditionOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.EventsTableStringConditionOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EventsTableNumberConditionOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.EventsTableNumberConditionOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EventsTableBooleanConditionOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.EventsTableBooleanConditionOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightFromCallTableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightFromCallTableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightFromCallTableGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightFromCallTableGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightFromCallTableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightFromCallTableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightFromCallTableGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightFromCallTableGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightFromCallTableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightFromCallTableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightFromCallTableGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightFromCallTableGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextInsightFromCallTableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextInsightFromCallTableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightRunFormatPlanFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightRunFormatPlanFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEvalDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEvalDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalModelListOptionsProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalModelListOptionsProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalUserEditableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalUserEditableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalAssistantMessageMockRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalAssistantMessageMockRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalSystemMessageMockRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalSystemMessageMockRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalToolResponseMessageMockRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalToolResponseMessageMockRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalUserMessageMockRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalUserMessageMockRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalAssistantMessageEvaluationRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalAssistantMessageEvaluationRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalOpenAIModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalOpenAIModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalOpenAIModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalOpenAIModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalAnthropicModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalAnthropicModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalAnthropicModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalAnthropicModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGoogleModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGoogleModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGoogleModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGoogleModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGroqModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGroqModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGroqModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGroqModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalCustomModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalCustomModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageJudgePlanAITypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageJudgePlanAITypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalToolResponseMessageEvaluationRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalToolResponseMessageEvaluationRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageJudgePlanExactTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageJudgePlanExactTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageJudgePlanRegexTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageJudgePlanRegexTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalPaginatedDTOSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalPaginatedDTOSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalPaginatedDTOSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalPaginatedDTOSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateEvalDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateEvalDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEvalRunDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEvalRunDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunResultStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunResultStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunEndedReasonJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunEndedReasonNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalRunPaginatedDTOSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalRunPaginatedDTOSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalRunPaginatedDTOSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalRunPaginatedDTOSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunTargetAssistantTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunTargetAssistantTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunTargetSquadTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunTargetSquadTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOrgDTOChannelJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOrgDTOChannelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SubscriptionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SubscriptionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SubscriptionStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.SubscriptionStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SubscriptionMinutesIncludedResetFrequencyJsonConverter), + + typeof(global::Vapi.JsonConverters.SubscriptionMinutesIncludedResetFrequencyNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OrgChannelJsonConverter), + + typeof(global::Vapi.JsonConverters.OrgChannelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOrgDTOChannelJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOrgDTOChannelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InviteUserDTORoleJsonConverter), + + typeof(global::Vapi.JsonConverters.InviteUserDTORoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateUserRoleDTORoleJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateUserRoleDTORoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTokenDTOTagJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTokenDTOTagNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TokenTagJsonConverter), + + typeof(global::Vapi.JsonConverters.TokenTagNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTokenDTOTagJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTokenDTOTagNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockCredentialRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockCredentialRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnyscaleCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AnyscaleCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssemblyAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AssemblyAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureCredentialServiceJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureCredentialServiceNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureCredentialRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureCredentialRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureOpenAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureOpenAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureOpenAICredentialRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureOpenAICredentialRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureOpenAICredentialModelJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureOpenAICredentialModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ByoSipTrunkCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ByoSipTrunkCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CerebrasCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CerebrasCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CloudflareCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CloudflareCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomLLMCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomLLMCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepInfraCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepInfraCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepSeekCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepSeekCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsCredentialApiUrlJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsCredentialApiUrlNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GcpCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GcpCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GroqCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GroqCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HumeCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.HumeCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InflectionAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.InflectionAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LangfuseCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.LangfuseCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LmntCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.LmntCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MistralCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.MistralCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.NeuphonicCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.NeuphonicCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenRouterCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenRouterCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PerplexityAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PerplexityAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RunpodCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.RunpodCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WellSaidCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WellSaidCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.S3CredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.S3CredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SupabaseCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SupabaseCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TavusCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TavusCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TogetherAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TogetherAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VonageCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VonageCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WebhookCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WebhookCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WebhookCredentialAuthenticationPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.WebhookCredentialAuthenticationPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpkiPemPublicKeyConfigFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.SpkiPemPublicKeyConfigFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PublicKeyEncryptionPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.PublicKeyEncryptionPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PublicKeyEncryptionPlanAlgorithmJsonConverter), + + typeof(global::Vapi.JsonConverters.PublicKeyEncryptionPlanAlgorithmNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PublicKeyEncryptionPlanPublicKeyDiscriminatorFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.PublicKeyEncryptionPlanPublicKeyDiscriminatorFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomCredentialAuthenticationPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomCredentialAuthenticationPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomCredentialEncryptionPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomCredentialEncryptionPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XAiCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.XAiCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarOAuth2ClientCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarOAuth2ClientCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarOAuth2AuthorizationCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarOAuth2AuthorizationCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsOAuth2AuthorizationCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsOAuth2AuthorizationCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SlackOAuth2AuthorizationCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SlackOAuth2AuthorizationCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelMCPCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelMCPCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EmailCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EmailCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SlackWebhookCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SlackWebhookCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCerebrasCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCerebrasCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateHumeCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateHumeCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateInflectionAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateInflectionAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMicrosoftCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMicrosoftCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMistralCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMistralCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateNeuphonicCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateNeuphonicCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWellSaidCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWellSaidCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSonioxCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSonioxCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSpeechmaticsCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSpeechmaticsCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomCredentialDTOAuthenticationPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomCredentialDTOAuthenticationPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomCredentialDTOEncryptionPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomCredentialDTOEncryptionPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelMCPCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelMCPCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateInworldCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateInworldCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEmailCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEmailCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSlackWebhookCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSlackWebhookCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnthropicCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnthropicCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnthropicBedrockCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnthropicBedrockCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnthropicBedrockCredentialDTORegionJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnthropicBedrockCredentialDTORegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnyscaleCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnyscaleCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssemblyAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssemblyAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureCredentialDTOServiceJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureCredentialDTOServiceNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureCredentialDTORegionJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureCredentialDTORegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureOpenAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureOpenAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureOpenAICredentialDTORegionJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureOpenAICredentialDTORegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureOpenAICredentialDTOModelJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureOpenAICredentialDTOModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateByoSipTrunkCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateByoSipTrunkCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCartesiaCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCartesiaCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCerebrasCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCerebrasCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCloudflareCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCloudflareCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomLLMCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomLLMCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDeepgramCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDeepgramCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDeepInfraCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDeepInfraCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDeepSeekCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDeepSeekCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateElevenLabsCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateElevenLabsCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateElevenLabsCredentialDTOApiUrlJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateElevenLabsCredentialDTOApiUrlNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGcpCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGcpCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGladiaCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGladiaCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGroqCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGroqCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateHumeCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateHumeCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateInflectionAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateInflectionAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLangfuseCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLangfuseCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLmntCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLmntCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMakeCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMakeCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMicrosoftCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMicrosoftCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMistralCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMistralCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateNeuphonicCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateNeuphonicCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOpenAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOpenAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOpenRouterCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOpenRouterCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePerplexityAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePerplexityAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePlayHTCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePlayHTCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateRimeAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateRimeAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateRunpodCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateRunpodCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWellSaidCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWellSaidCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateS3CredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateS3CredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTogetherAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTogetherAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTwilioCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTwilioCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVonageCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVonageCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWebhookCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWebhookCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWebhookCredentialDTOAuthenticationPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWebhookCredentialDTOAuthenticationPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomCredentialDTOAuthenticationPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomCredentialDTOAuthenticationPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomCredentialDTOEncryptionPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomCredentialDTOEncryptionPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateXAiCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateXAiCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarOAuth2ClientCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarOAuth2ClientCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarOAuth2AuthorizationCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarOAuth2AuthorizationCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleSheetsOAuth2AuthorizationCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleSheetsOAuth2AuthorizationCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSlackOAuth2AuthorizationCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSlackOAuth2AuthorizationCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelMCPCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelMCPCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateInworldCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateInworldCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateEmailCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateEmailCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSlackWebhookCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSlackWebhookCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSonioxCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSonioxCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialWebhookDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialWebhookDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialWebhookDTOOperationJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialWebhookDTOOperationNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialWebhookDTOAuthModeJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialWebhookDTOAuthModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HMACAuthenticationPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.HMACAuthenticationPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HMACAuthenticationPlanAlgorithmJsonConverter), + + typeof(global::Vapi.JsonConverters.HMACAuthenticationPlanAlgorithmNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HMACAuthenticationPlanSignatureEncodingJsonConverter), + + typeof(global::Vapi.JsonConverters.HMACAuthenticationPlanSignatureEncodingNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BearerAuthenticationPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BearerAuthenticationPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AWSIAMCredentialsAuthenticationPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AWSIAMCredentialsAuthenticationPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AWSStsAuthenticationPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AWSStsAuthenticationPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GhlToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GhlToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCreateEventToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCreateEventToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsRowAppendToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsRowAppendToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarAvailabilityToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarAvailabilityToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarEventCreateToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarEventCreateToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactCreateToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactCreateToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactGetToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactGetToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateToolTemplateDTOVisibilityJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateToolTemplateDTOVisibilityNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateToolTemplateDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateToolTemplateDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateToolTemplateDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateToolTemplateDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TemplateVisibilityJsonConverter), + + typeof(global::Vapi.JsonConverters.TemplateVisibilityNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TemplateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TemplateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TemplateProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TemplateProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateToolTemplateDTOVisibilityJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateToolTemplateDTOVisibilityNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateToolTemplateDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateToolTemplateDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateToolTemplateDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateToolTemplateDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VoiceLibraryGenderJsonConverter), + + typeof(global::Vapi.JsonConverters.VoiceLibraryGenderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SyncVoiceLibraryDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SyncVoiceLibraryDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsPronunciationDictionaryPermissionOnResourceJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsPronunciationDictionaryPermissionOnResourceNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceResourceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceResourceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TimeRangeStepJsonConverter), + + typeof(global::Vapi.JsonConverters.TimeRangeStepNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsOperationOperationJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsOperationOperationNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsOperationColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsOperationColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsQueryTableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsQueryTableNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsQueryGroupByItemJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsQueryGroupByItemNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageWorkflowNodeStartedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageWorkflowNodeStartedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantStartedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantStartedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageConversationUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageConversationUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageHangTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageHangTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageMetadataTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageMetadataTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageModelOutputTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageModelOutputTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSpeechUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSpeechUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSpeechUpdateStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSpeechUpdateStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSpeechUpdateRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSpeechUpdateRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTranscriptTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTranscriptTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTranscriptRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTranscriptRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTranscriptTranscriptTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTranscriptTranscriptTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageToolCallsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageToolCallsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageToolCallsResultTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageToolCallsResultTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTransferUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTransferUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageUserInterruptedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageUserInterruptedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageLanguageChangeDetectedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageLanguageChangeDetectedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageVoiceInputTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageVoiceInputTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantSpeechTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantSpeechTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantSpeechSourceJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantSpeechSourceNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantSpeechTimingDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantSpeechTimingDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageChatCreatedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageChatCreatedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageChatDeletedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageChatDeletedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSessionCreatedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSessionCreatedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSessionUpdatedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSessionUpdatedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSessionDeletedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSessionDeletedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageCallDeletedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageCallDeletedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageCallDeleteFailedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageCallDeleteFailedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantRequestTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantRequestTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageConversationUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageConversationUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageEndOfCallReportTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageEndOfCallReportTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageEndOfCallReportEndedReasonJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageEndOfCallReportEndedReasonNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageHandoffDestinationRequestTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageHandoffDestinationRequestTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageHangTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageHangTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageKnowledgeBaseRequestTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageKnowledgeBaseRequestTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageModelOutputTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageModelOutputTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessagePhoneCallControlTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessagePhoneCallControlTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessagePhoneCallControlRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessagePhoneCallControlRequestNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSpeechUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSpeechUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSpeechUpdateStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSpeechUpdateStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSpeechUpdateRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSpeechUpdateRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageStatusUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageStatusUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageStatusUpdateStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageStatusUpdateStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageStatusUpdateEndedReasonJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageStatusUpdateEndedReasonNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageToolCallsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageToolCallsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTransferDestinationRequestTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTransferDestinationRequestTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTransferUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTransferUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTranscriptTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTranscriptTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTranscriptRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTranscriptRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTranscriptTranscriptTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTranscriptTranscriptTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageUserInterruptedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageUserInterruptedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageLanguageChangeDetectedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageLanguageChangeDetectedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageVoiceInputTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageVoiceInputTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantSpeechTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantSpeechTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantSpeechSourceJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantSpeechSourceNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantSpeechTimingDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantSpeechTimingDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageVoiceRequestTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageVoiceRequestTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCallEndpointingRequestTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCallEndpointingRequestTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageChatCreatedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageChatCreatedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageChatDeletedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageChatDeletedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSessionCreatedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSessionCreatedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSessionUpdatedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSessionUpdatedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSessionDeletedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSessionDeletedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCallDeletedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCallDeletedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCallDeleteFailedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCallDeleteFailedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCampaignPredialTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCampaignPredialTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageAddMessageTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageAddMessageTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageControlTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageControlTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageControlControlJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageControlControlNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageSayTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageSayTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageEndCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageEndCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageTransferTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageTransferTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageSendTransportMessageTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageSendTransportMessageTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.KnowledgeBaseCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.KnowledgeBaseCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GhlToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GhlToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolWithToolCallSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolWithToolCallSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolWithToolCallNameJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolWithToolCallNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolWithToolCallSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolWithToolCallSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolWithToolCallNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolWithToolCallNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolWithToolCallSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolWithToolCallSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolWithToolCallNameJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolWithToolCallNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCreateEventToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCreateEventToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsRowAppendToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsRowAppendToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarAvailabilityToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarAvailabilityToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarEventCreateToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarEventCreateToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactCreateToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactCreateToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactGetToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactGetToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportMessageTransportJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportMessageTransportNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportMessageSipVerbJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportMessageSipVerbNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioTransportMessageTransportJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioTransportMessageTransportNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerCreateRequestDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerCreateRequestDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerUpdateRequestDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerUpdateRequestDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerCreateRequestDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerCreateRequestDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerUpdateRequestDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerUpdateRequestDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerCreateRequestDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerCreateRequestDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerUpdateRequestDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerUpdateRequestDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerPreviewRequestDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerPreviewRequestDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatControllerListChatsSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatControllerListChatsSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatControllerListChatsSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatControllerListChatsSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllV2StatusJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllV2StatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllV2SortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllV2SortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllV2SortByJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllV2SortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionControllerFindAllPaginatedSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionControllerFindAllPaginatedSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionControllerFindAllPaginatedSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionControllerFindAllPaginatedSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllPaginatedSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllPaginatedSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllPaginatedSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllPaginatedSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputControllerFindAllSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputControllerFindAllSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputControllerFindAllSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputControllerFindAllSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindAllSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindAllSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindAllSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindAllSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetPaginatedSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetPaginatedSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetPaginatedSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetPaginatedSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetRunsPaginatedSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetRunsPaginatedSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetRunsPaginatedSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetRunsPaginatedSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ScorecardControllerGetPaginatedSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.ScorecardControllerGetPaginatedSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ScorecardControllerGetPaginatedSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.ScorecardControllerGetPaginatedSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerCreateProviderResourceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerCreateProviderResourceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerCreateProviderResourceResourceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerCreateProviderResourceResourceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedResourceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedResourceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourceResourceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourceResourceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerDeleteProviderResourceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerDeleteProviderResourceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerDeleteProviderResourceResourceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerDeleteProviderResourceResourceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerUpdateProviderResourceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerUpdateProviderResourceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerUpdateProviderResourceResourceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerUpdateProviderResourceResourceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerCreateResponseDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerCreateResponseDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllResponseItemDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllResponseItemDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindOneResponseDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindOneResponseDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerUpdateResponseDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerUpdateResponseDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerRemoveResponseDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerRemoveResponseDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerCreateResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerCreateResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerFindAllResponseItemDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerFindAllResponseItemDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerFindOneResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerFindOneResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerUpdateResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerUpdateResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerRemoveResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerRemoveResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerCreateResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerCreateResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerUpdateResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerUpdateResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindOneResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindOneResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerRemoveResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerRemoveResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItemJsonConverter), + + typeof(global::Vapi.JsonConverters.AuthenticationPlan2JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem2JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem3JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem4JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem5JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem6JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem7JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem8JsonConverter), + + typeof(global::Vapi.JsonConverters.AuthenticationPlan4JsonConverter), + + typeof(global::Vapi.JsonConverters.AuthenticationPlan5JsonConverter), + + typeof(global::Vapi.JsonConverters.AuthenticationPlan6JsonConverter), + + typeof(global::Vapi.JsonConverters.AuthenticationPlan8JsonConverter), + + typeof(global::Vapi.JsonConverters.AuthenticationPlan9JsonConverter), + + typeof(global::Vapi.JsonConverters.TimingJsonConverter), + + typeof(global::Vapi.JsonConverters.Timing2JsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerCreateRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerUpdateRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerCreateRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerUpdateRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerCreateRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerUpdateRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerPreviewRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerCreateResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllResponseItemJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindOneResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerUpdateResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerRemoveResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerCreateResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerFindAllResponseItemJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerFindOneResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerUpdateResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerRemoveResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerCreateResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerUpdateResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindOneResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerRemoveResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.UnixTimestampJsonConverter), + })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FallbackXaiTranscriber_2b8861a9903db755")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FallbackXaiTranscriber_b66004a379de702e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "MicrosoftVoice_9525686a2c79b897")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiTranscriber_08a174827361a4d7")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ContextEngineeringPlanPreviousAssistantMessages_125e53ec9b202456")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "CreateVoicemailToolDTO_ce07bd1a43aafc35")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "CreateVoicemailToolDTO_f4c4631be3aca304")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "CallHookModelResponseTimeout_98afb529f903d70b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "CallHookModelResponseTimeout_f9cffc445e112054")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_cde2be735c2dd2b7")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FallbackMicrosoftVoice_fa8b9558d3a8a7b6")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FallbackMicrosoftVoice_2a01eb41084023cd")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiModel_0c39ac057634aa9c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_40aab5fbf952716b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "SessionCreatedHook_929e4b5bda008e83")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "SessionCreatedHook_2fbeaab55b62844d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_e1db2a7da54afeb3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_5ea6be4364d98ee0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_fed6dd3f311e149b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_528082a31b8c97e5")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_1f400c141931bc20")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_29d121cee54e7bc7")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "JSONQueryOnEventsTable_2fe08885d7d10f9c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "JSONQueryOnEventsTable_453699d266424d39")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "JSONQueryOnCallTableWithStructuredOutputColumn_e946a20b4e1d81a6")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "JSONQueryOnCallTableWithStructuredOutputColumn_fac8b48283ca97c0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_0d76f408775bd34b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_813092fb06040e41")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e6c6355747b60b2e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_3dfc6c3b26777399")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "GoHighLevelContactGetToolProviderDetails_e6742b001d758191")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "CreateTelnyxPhoneNumberDTO_592013a42be1db26")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_d46a10ae188d5372")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_ff4ae45b448d6c0f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ClientMessageCallDeleteFailed_74e414cf350ecd8d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ServerMessageCampaignPredial_8314ac93dc55c44f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ServerMessageResponseCampaignPredial_0d653e762a3c02cb")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ClientInboundMessageSendTransportMessage_b60833b95aa0836f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FallbackXaiTranscriber_8e7ba8da847c1e2f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "MicrosoftVoice_b7badc9028e305e0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiTranscriber_4286e861e67fc77e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ContextEngineeringPlanPreviousAssistantMessages_e17e5092dbcded2d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CreateVoicemailToolDTO_555b3a5e46354c56")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "WorkflowCustomModel_4fcb5a07f61b51b5")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CallHookModelResponseTimeout_8be94521dbca1bec")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_1a05329dfc971e6d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FallbackMicrosoftVoice_d1191d910e967c2a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiModel_5e260c2c0d56730d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_d5c02b16b5ac8354")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "SessionCreatedHook_c03dd4becfe9e6f2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_c5c230f82545f453")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_8c7c394a956ff5d8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_91ab92f796abd859")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_2de35d42669b1aba")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_9258bd7dab18fae2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_214c2cafeece89bd")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "JSONQueryOnEventsTable_97241b02b5168e34")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "JSONQueryOnCallTableWithStructuredOutputColumn_0fa65f903e3ba4f4")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_3479911d02befc1c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_1253024a5a8331d8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "GoHighLevelContactGetToolProviderDetails_0310de86c2cc5893")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CreateTelnyxPhoneNumberDTO_18885a3323347602")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_f6ff03de74fcfe22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ClientMessageCallDeleteFailed_f4028e908b78f89d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ServerMessageCampaignPredial_727809683a884c6f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ServerMessageResponseCampaignPredial_b0e4611cdd5ca5f3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ClientInboundMessageSendTransportMessage_60c8115bca781756")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FallbackXaiTranscriber_48521cd6623da15b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "CreateVoicemailToolDTO_f60800cf21404901")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "CallHookModelResponseTimeout_235a3fd1a6b3743f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FallbackMicrosoftVoice_904aa37a46542067")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "SessionCreatedHook_27f3eef97b8854a6")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "JSONQueryOnEventsTable_571f39493ce546d0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "JSONQueryOnCallTableWithStructuredOutputColumn_bcbb0865fc5fd9bd")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfRelayCommandSayRelayCommandNote2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RelayResponseStatus?), TypeInfoPropertyName = "NullableRelayResponseStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfModelCostAnalysisCostSessionCost2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SessionStatus?), TypeInfoPropertyName = "NullableSessionStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateSessionDTOStatus?), TypeInfoPropertyName = "NullableCreateSessionDTOStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateSessionDTOStatus?), TypeInfoPropertyName = "NullableUpdateSessionDTOStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GetSessionPaginatedDTOSortOrder?), TypeInfoPropertyName = "NullableGetSessionPaginatedDTOSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GetSessionPaginatedDTOSortBy?), TypeInfoPropertyName = "NullableGetSessionPaginatedDTOSortBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ExportSessionDTOColumns?), TypeInfoPropertyName = "NullableExportSessionDTOColumns2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ExportSessionDTOFormat?), TypeInfoPropertyName = "NullableExportSessionDTOFormat2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ExportSessionDTOSortOrder?), TypeInfoPropertyName = "NullableExportSessionDTOSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ExportSessionDTOSortBy?), TypeInfoPropertyName = "NullableExportSessionDTOSortBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ByoPhoneNumberProvider?), TypeInfoPropertyName = "NullableByoPhoneNumberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ByoPhoneNumberStatus?), TypeInfoPropertyName = "NullableByoPhoneNumberStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TwilioPhoneNumberProvider?), TypeInfoPropertyName = "NullableTwilioPhoneNumberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TwilioPhoneNumberStatus?), TypeInfoPropertyName = "NullableTwilioPhoneNumberStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VonagePhoneNumberProvider?), TypeInfoPropertyName = "NullableVonagePhoneNumberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VonagePhoneNumberStatus?), TypeInfoPropertyName = "NullableVonagePhoneNumberStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiPhoneNumberProvider?), TypeInfoPropertyName = "NullableVapiPhoneNumberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiPhoneNumberStatus?), TypeInfoPropertyName = "NullableVapiPhoneNumberStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TelnyxPhoneNumberProvider?), TypeInfoPropertyName = "NullableTelnyxPhoneNumberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TelnyxPhoneNumberStatus?), TypeInfoPropertyName = "NullableTelnyxPhoneNumberStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateByoPhoneNumberDTOProvider?), TypeInfoPropertyName = "NullableCreateByoPhoneNumberDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateTwilioPhoneNumberDTOProvider?), TypeInfoPropertyName = "NullableCreateTwilioPhoneNumberDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateVonagePhoneNumberDTOProvider?), TypeInfoPropertyName = "NullableCreateVonagePhoneNumberDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateVapiPhoneNumberDTOProvider?), TypeInfoPropertyName = "NullableCreateVapiPhoneNumberDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateTelnyxPhoneNumberDTOProvider?), TypeInfoPropertyName = "NullableCreateTelnyxPhoneNumberDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateByoPhoneNumberDTOProvider?), TypeInfoPropertyName = "NullableUpdateByoPhoneNumberDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateTwilioPhoneNumberDTOProvider?), TypeInfoPropertyName = "NullableUpdateTwilioPhoneNumberDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateVonagePhoneNumberDTOProvider?), TypeInfoPropertyName = "NullableUpdateVonagePhoneNumberDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateVapiPhoneNumberDTOProvider?), TypeInfoPropertyName = "NullableUpdateVapiPhoneNumberDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateTelnyxPhoneNumberDTOProvider?), TypeInfoPropertyName = "NullableUpdateTelnyxPhoneNumberDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfByoPhoneNumberTwilioPhoneNumberVonagePhoneNumberVapiPhoneNumberTelnyxPhoneNumber2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ApiRequestToolType?), TypeInfoPropertyName = "NullableApiRequestToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ApiRequestToolMethod?), TypeInfoPropertyName = "NullableApiRequestToolMethod2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CodeToolType?), TypeInfoPropertyName = "NullableCodeToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.DtmfToolType?), TypeInfoPropertyName = "NullableDtmfToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EndCallToolType?), TypeInfoPropertyName = "NullableEndCallToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FunctionToolType?), TypeInfoPropertyName = "NullableFunctionToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GhlToolType?), TypeInfoPropertyName = "NullableGhlToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.MakeToolType?), TypeInfoPropertyName = "NullableMakeToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TransferCallToolType?), TypeInfoPropertyName = "NullableTransferCallToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.HandoffToolType?), TypeInfoPropertyName = "NullableHandoffToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OutputToolType?), TypeInfoPropertyName = "NullableOutputToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BashToolType?), TypeInfoPropertyName = "NullableBashToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BashToolSubType?), TypeInfoPropertyName = "NullableBashToolSubType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BashToolName?), TypeInfoPropertyName = "NullableBashToolName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ComputerToolType?), TypeInfoPropertyName = "NullableComputerToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ComputerToolSubType?), TypeInfoPropertyName = "NullableComputerToolSubType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ComputerToolName?), TypeInfoPropertyName = "NullableComputerToolName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TextEditorToolType?), TypeInfoPropertyName = "NullableTextEditorToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TextEditorToolSubType?), TypeInfoPropertyName = "NullableTextEditorToolSubType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TextEditorToolName?), TypeInfoPropertyName = "NullableTextEditorToolName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.QueryToolType?), TypeInfoPropertyName = "NullableQueryToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleCalendarCreateEventToolType?), TypeInfoPropertyName = "NullableGoogleCalendarCreateEventToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleSheetsRowAppendToolType?), TypeInfoPropertyName = "NullableGoogleSheetsRowAppendToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleCalendarCheckAvailabilityToolType?), TypeInfoPropertyName = "NullableGoogleCalendarCheckAvailabilityToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SlackSendMessageToolType?), TypeInfoPropertyName = "NullableSlackSendMessageToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SmsToolType?), TypeInfoPropertyName = "NullableSmsToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.McpToolType?), TypeInfoPropertyName = "NullableMcpToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelCalendarAvailabilityToolType?), TypeInfoPropertyName = "NullableGoHighLevelCalendarAvailabilityToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelCalendarEventCreateToolType?), TypeInfoPropertyName = "NullableGoHighLevelCalendarEventCreateToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelContactCreateToolType?), TypeInfoPropertyName = "NullableGoHighLevelContactCreateToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelContactGetToolType?), TypeInfoPropertyName = "NullableGoHighLevelContactGetToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SipRequestToolType?), TypeInfoPropertyName = "NullableSipRequestToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SipRequestToolVerb?), TypeInfoPropertyName = "NullableSipRequestToolVerb2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfStringJsonSchema2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VoicemailToolType?), TypeInfoPropertyName = "NullableVoicemailToolType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateApiRequestToolDTOType?), TypeInfoPropertyName = "NullableCreateApiRequestToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateApiRequestToolDTOMethod?), TypeInfoPropertyName = "NullableCreateApiRequestToolDTOMethod2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateCodeToolDTOType?), TypeInfoPropertyName = "NullableCreateCodeToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateOutputToolDTOType?), TypeInfoPropertyName = "NullableCreateOutputToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateBashToolDTOType?), TypeInfoPropertyName = "NullableCreateBashToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateBashToolDTOSubType?), TypeInfoPropertyName = "NullableCreateBashToolDTOSubType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateBashToolDTOName?), TypeInfoPropertyName = "NullableCreateBashToolDTOName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateComputerToolDTOType?), TypeInfoPropertyName = "NullableCreateComputerToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateComputerToolDTOSubType?), TypeInfoPropertyName = "NullableCreateComputerToolDTOSubType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateComputerToolDTOName?), TypeInfoPropertyName = "NullableCreateComputerToolDTOName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateTextEditorToolDTOType?), TypeInfoPropertyName = "NullableCreateTextEditorToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateTextEditorToolDTOSubType?), TypeInfoPropertyName = "NullableCreateTextEditorToolDTOSubType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateTextEditorToolDTOName?), TypeInfoPropertyName = "NullableCreateTextEditorToolDTOName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateSmsToolDTOType?), TypeInfoPropertyName = "NullableCreateSmsToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateSipRequestToolDTOType?), TypeInfoPropertyName = "NullableCreateSipRequestToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateSipRequestToolDTOVerb?), TypeInfoPropertyName = "NullableCreateSipRequestToolDTOVerb2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateApiRequestToolDTOType?), TypeInfoPropertyName = "NullableUpdateApiRequestToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateApiRequestToolDTOMethod?), TypeInfoPropertyName = "NullableUpdateApiRequestToolDTOMethod2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateCodeToolDTOType?), TypeInfoPropertyName = "NullableUpdateCodeToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateDtmfToolDTOType?), TypeInfoPropertyName = "NullableUpdateDtmfToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateEndCallToolDTOType?), TypeInfoPropertyName = "NullableUpdateEndCallToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateFunctionToolDTOType?), TypeInfoPropertyName = "NullableUpdateFunctionToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateGhlToolDTOType?), TypeInfoPropertyName = "NullableUpdateGhlToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateMakeToolDTOType?), TypeInfoPropertyName = "NullableUpdateMakeToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateHandoffToolDTOType?), TypeInfoPropertyName = "NullableUpdateHandoffToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateTransferCallToolDTOType?), TypeInfoPropertyName = "NullableUpdateTransferCallToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateOutputToolDTOType?), TypeInfoPropertyName = "NullableUpdateOutputToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateBashToolDTOType?), TypeInfoPropertyName = "NullableUpdateBashToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateBashToolDTOSubType?), TypeInfoPropertyName = "NullableUpdateBashToolDTOSubType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateBashToolDTOName?), TypeInfoPropertyName = "NullableUpdateBashToolDTOName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateComputerToolDTOType?), TypeInfoPropertyName = "NullableUpdateComputerToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateComputerToolDTOSubType?), TypeInfoPropertyName = "NullableUpdateComputerToolDTOSubType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateComputerToolDTOName?), TypeInfoPropertyName = "NullableUpdateComputerToolDTOName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateTextEditorToolDTOType?), TypeInfoPropertyName = "NullableUpdateTextEditorToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateTextEditorToolDTOSubType?), TypeInfoPropertyName = "NullableUpdateTextEditorToolDTOSubType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateTextEditorToolDTOName?), TypeInfoPropertyName = "NullableUpdateTextEditorToolDTOName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateQueryToolDTOType?), TypeInfoPropertyName = "NullableUpdateQueryToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateGoogleCalendarCreateEventToolDTOType?), TypeInfoPropertyName = "NullableUpdateGoogleCalendarCreateEventToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateGoogleSheetsRowAppendToolDTOType?), TypeInfoPropertyName = "NullableUpdateGoogleSheetsRowAppendToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateGoogleCalendarCheckAvailabilityToolDTOType?), TypeInfoPropertyName = "NullableUpdateGoogleCalendarCheckAvailabilityToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateSlackSendMessageToolDTOType?), TypeInfoPropertyName = "NullableUpdateSlackSendMessageToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateSmsToolDTOType?), TypeInfoPropertyName = "NullableUpdateSmsToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateMcpToolDTOType?), TypeInfoPropertyName = "NullableUpdateMcpToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateGoHighLevelCalendarAvailabilityToolDTOType?), TypeInfoPropertyName = "NullableUpdateGoHighLevelCalendarAvailabilityToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateGoHighLevelCalendarEventCreateToolDTOType?), TypeInfoPropertyName = "NullableUpdateGoHighLevelCalendarEventCreateToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateGoHighLevelContactCreateToolDTOType?), TypeInfoPropertyName = "NullableUpdateGoHighLevelContactCreateToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateGoHighLevelContactGetToolDTOType?), TypeInfoPropertyName = "NullableUpdateGoHighLevelContactGetToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateSipRequestToolDTOType?), TypeInfoPropertyName = "NullableUpdateSipRequestToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateSipRequestToolDTOVerb?), TypeInfoPropertyName = "NullableUpdateSipRequestToolDTOVerb2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateVoicemailToolDTOType?), TypeInfoPropertyName = "NullableUpdateVoicemailToolDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FileObject?), TypeInfoPropertyName = "NullableFileObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FileStatus?), TypeInfoPropertyName = "NullableFileStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CustomKnowledgeBaseProvider?), TypeInfoPropertyName = "NullableCustomKnowledgeBaseProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateCustomKnowledgeBaseDTOProvider?), TypeInfoPropertyName = "NullableUpdateCustomKnowledgeBaseDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.StructuredOutputType?), TypeInfoPropertyName = "NullableStructuredOutputType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateStructuredOutputDTOType?), TypeInfoPropertyName = "NullableUpdateStructuredOutputDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TestSuitePhoneNumberProvider?), TypeInfoPropertyName = "NullableTestSuitePhoneNumberProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TestSuiteTestVoiceType?), TypeInfoPropertyName = "NullableTestSuiteTestVoiceType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TestSuiteTestChatType?), TypeInfoPropertyName = "NullableTestSuiteTestChatType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateTestSuiteTestVoiceDtoType?), TypeInfoPropertyName = "NullableCreateTestSuiteTestVoiceDtoType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateTestSuiteTestChatDtoType?), TypeInfoPropertyName = "NullableCreateTestSuiteTestChatDtoType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateTestSuiteTestVoiceDtoType?), TypeInfoPropertyName = "NullableUpdateTestSuiteTestVoiceDtoType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateTestSuiteTestChatDtoType?), TypeInfoPropertyName = "NullableUpdateTestSuiteTestChatDtoType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TestSuiteTestScorerAIType?), TypeInfoPropertyName = "NullableTestSuiteTestScorerAIType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfTestSuiteTestVoiceTestSuiteTestChat2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TestSuiteRunScorerAIType?), TypeInfoPropertyName = "NullableTestSuiteRunScorerAIType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TestSuiteRunScorerAIResult?), TypeInfoPropertyName = "NullableTestSuiteRunScorerAIResult2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TestSuiteRunStatus?), TypeInfoPropertyName = "NullableTestSuiteRunStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Guid?))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SimulationHookWebhookActionType?), TypeInfoPropertyName = "NullableSimulationHookWebhookActionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SimulationHookCallStartedOn?), TypeInfoPropertyName = "NullableSimulationHookCallStartedOn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SimulationHookCallEndedOn?), TypeInfoPropertyName = "NullableSimulationHookCallEndedOn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvaluationPlanItemComparator?), TypeInfoPropertyName = "NullableEvaluationPlanItemComparator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfDoubleStringBoolean2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfSimulationHookCallStartedSimulationHookCallEnded2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SimulationRunSimulationEntryType?), TypeInfoPropertyName = "NullableSimulationRunSimulationEntryType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SimulationRunSuiteEntryType?), TypeInfoPropertyName = "NullableSimulationRunSuiteEntryType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SimulationRunTargetAssistantType?), TypeInfoPropertyName = "NullableSimulationRunTargetAssistantType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SimulationRunTargetSquadType?), TypeInfoPropertyName = "NullableSimulationRunTargetSquadType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SimulationRunTransportConfigurationProvider?), TypeInfoPropertyName = "NullableSimulationRunTransportConfigurationProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfSimulationRunSimulationEntrySimulationRunSuiteEntry2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfSimulationRunTargetAssistantSimulationRunTargetSquad2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SimulationRunStatus?), TypeInfoPropertyName = "NullableSimulationRunStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfDoubleStringBooleanObject2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.StructuredOutputEvaluationResultComparator?), TypeInfoPropertyName = "NullableStructuredOutputEvaluationResultComparator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SimulationRunItemStatus?), TypeInfoPropertyName = "NullableSimulationRunItemStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GeneratedScenarioCategory?), TypeInfoPropertyName = "NullableGeneratedScenarioCategory2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightTimeRangeWithStepStep?), TypeInfoPropertyName = "NullableInsightTimeRangeWithStepStep2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BarInsightType?), TypeInfoPropertyName = "NullableBarInsightType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BarInsightGroupBy?), TypeInfoPropertyName = "NullableBarInsightGroupBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PieInsightType?), TypeInfoPropertyName = "NullablePieInsightType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PieInsightGroupBy?), TypeInfoPropertyName = "NullablePieInsightGroupBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.LineInsightType?), TypeInfoPropertyName = "NullableLineInsightType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.LineInsightGroupBy?), TypeInfoPropertyName = "NullableLineInsightGroupBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TextInsightType?), TypeInfoPropertyName = "NullableTextInsightType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateBarInsightFromCallTableDTOType?), TypeInfoPropertyName = "NullableUpdateBarInsightFromCallTableDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateBarInsightFromCallTableDTOGroupBy?), TypeInfoPropertyName = "NullableUpdateBarInsightFromCallTableDTOGroupBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdatePieInsightFromCallTableDTOType?), TypeInfoPropertyName = "NullableUpdatePieInsightFromCallTableDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdatePieInsightFromCallTableDTOGroupBy?), TypeInfoPropertyName = "NullableUpdatePieInsightFromCallTableDTOGroupBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateLineInsightFromCallTableDTOType?), TypeInfoPropertyName = "NullableUpdateLineInsightFromCallTableDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateLineInsightFromCallTableDTOGroupBy?), TypeInfoPropertyName = "NullableUpdateLineInsightFromCallTableDTOGroupBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateTextInsightFromCallTableDTOType?), TypeInfoPropertyName = "NullableUpdateTextInsightFromCallTableDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateBarInsightFromCallTableDTOType?), TypeInfoPropertyName = "NullableCreateBarInsightFromCallTableDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateBarInsightFromCallTableDTOGroupBy?), TypeInfoPropertyName = "NullableCreateBarInsightFromCallTableDTOGroupBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreatePieInsightFromCallTableDTOType?), TypeInfoPropertyName = "NullableCreatePieInsightFromCallTableDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreatePieInsightFromCallTableDTOGroupBy?), TypeInfoPropertyName = "NullableCreatePieInsightFromCallTableDTOGroupBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateLineInsightFromCallTableDTOType?), TypeInfoPropertyName = "NullableCreateLineInsightFromCallTableDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateLineInsightFromCallTableDTOGroupBy?), TypeInfoPropertyName = "NullableCreateLineInsightFromCallTableDTOGroupBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateTextInsightFromCallTableDTOType?), TypeInfoPropertyName = "NullableCreateTextInsightFromCallTableDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.JSONQueryOnCallTableWithStringTypeColumnType?), TypeInfoPropertyName = "NullableJSONQueryOnCallTableWithStringTypeColumnType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.JSONQueryOnCallTableWithStringTypeColumnTable?), TypeInfoPropertyName = "NullableJSONQueryOnCallTableWithStringTypeColumnTable2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.JSONQueryOnCallTableWithStringTypeColumnColumn?), TypeInfoPropertyName = "NullableJSONQueryOnCallTableWithStringTypeColumnColumn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.JSONQueryOnCallTableWithStringTypeColumnOperation?), TypeInfoPropertyName = "NullableJSONQueryOnCallTableWithStringTypeColumnOperation2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnType?), TypeInfoPropertyName = "NullableJSONQueryOnCallTableWithNumberTypeColumnType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnTable?), TypeInfoPropertyName = "NullableJSONQueryOnCallTableWithNumberTypeColumnTable2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnColumn?), TypeInfoPropertyName = "NullableJSONQueryOnCallTableWithNumberTypeColumnColumn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.JSONQueryOnCallTableWithNumberTypeColumnOperation?), TypeInfoPropertyName = "NullableJSONQueryOnCallTableWithNumberTypeColumnOperation2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnType?), TypeInfoPropertyName = "NullableJSONQueryOnCallTableWithStructuredOutputColumnType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnTable?), TypeInfoPropertyName = "NullableJSONQueryOnCallTableWithStructuredOutputColumnTable2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnColumn?), TypeInfoPropertyName = "NullableJSONQueryOnCallTableWithStructuredOutputColumnColumn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.JSONQueryOnCallTableWithStructuredOutputColumnOperation?), TypeInfoPropertyName = "NullableJSONQueryOnCallTableWithStructuredOutputColumnOperation2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.JSONQueryOnEventsTableType?), TypeInfoPropertyName = "NullableJSONQueryOnEventsTableType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.JSONQueryOnEventsTableTable?), TypeInfoPropertyName = "NullableJSONQueryOnEventsTableTable2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.JSONQueryOnEventsTableOn?), TypeInfoPropertyName = "NullableJSONQueryOnEventsTableOn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.JSONQueryOnEventsTableOperation?), TypeInfoPropertyName = "NullableJSONQueryOnEventsTableOperation2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfEventsTableStringConditionEventsTableNumberConditionEventsTableBooleanCondition2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStringTypeColumnOnCallTableColumn?), TypeInfoPropertyName = "NullableFilterStringTypeColumnOnCallTableColumn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStringTypeColumnOnCallTableOperator?), TypeInfoPropertyName = "NullableFilterStringTypeColumnOnCallTableOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterNumberTypeColumnOnCallTableColumn?), TypeInfoPropertyName = "NullableFilterNumberTypeColumnOnCallTableColumn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterNumberTypeColumnOnCallTableOperator?), TypeInfoPropertyName = "NullableFilterNumberTypeColumnOnCallTableOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterDateTypeColumnOnCallTableColumn?), TypeInfoPropertyName = "NullableFilterDateTypeColumnOnCallTableColumn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterDateTypeColumnOnCallTableOperator?), TypeInfoPropertyName = "NullableFilterDateTypeColumnOnCallTableOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStructuredOutputColumnOnCallTableColumn?), TypeInfoPropertyName = "NullableFilterStructuredOutputColumnOnCallTableColumn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStructuredOutputColumnOnCallTableOperator?), TypeInfoPropertyName = "NullableFilterStructuredOutputColumnOnCallTableOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStringArrayTypeColumnOnCallTableColumn?), TypeInfoPropertyName = "NullableFilterStringArrayTypeColumnOnCallTableColumn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterStringArrayTypeColumnOnCallTableOperator?), TypeInfoPropertyName = "NullableFilterStringArrayTypeColumnOnCallTableOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterNumberArrayTypeColumnOnCallTableColumn?), TypeInfoPropertyName = "NullableFilterNumberArrayTypeColumnOnCallTableColumn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FilterNumberArrayTypeColumnOnCallTableOperator?), TypeInfoPropertyName = "NullableFilterNumberArrayTypeColumnOnCallTableOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EventsTableStringConditionOperator?), TypeInfoPropertyName = "NullableEventsTableStringConditionOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EventsTableNumberConditionOperator?), TypeInfoPropertyName = "NullableEventsTableNumberConditionOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EventsTableBooleanConditionOperator?), TypeInfoPropertyName = "NullableEventsTableBooleanConditionOperator2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BarInsightFromCallTableType?), TypeInfoPropertyName = "NullableBarInsightFromCallTableType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BarInsightFromCallTableGroupBy?), TypeInfoPropertyName = "NullableBarInsightFromCallTableGroupBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PieInsightFromCallTableType?), TypeInfoPropertyName = "NullablePieInsightFromCallTableType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PieInsightFromCallTableGroupBy?), TypeInfoPropertyName = "NullablePieInsightFromCallTableGroupBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.LineInsightFromCallTableType?), TypeInfoPropertyName = "NullableLineInsightFromCallTableType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.LineInsightFromCallTableGroupBy?), TypeInfoPropertyName = "NullableLineInsightFromCallTableGroupBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TextInsightFromCallTableType?), TypeInfoPropertyName = "NullableTextInsightFromCallTableType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightRunFormatPlanFormat?), TypeInfoPropertyName = "NullableInsightRunFormatPlanFormat2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightType?), TypeInfoPropertyName = "NullableInsightType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateEvalDTOType?), TypeInfoPropertyName = "NullableCreateEvalDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalType?), TypeInfoPropertyName = "NullableEvalType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalModelListOptionsProvider?), TypeInfoPropertyName = "NullableEvalModelListOptionsProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalUserEditableType?), TypeInfoPropertyName = "NullableEvalUserEditableType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ChatEvalAssistantMessageMockRole?), TypeInfoPropertyName = "NullableChatEvalAssistantMessageMockRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ChatEvalSystemMessageMockRole?), TypeInfoPropertyName = "NullableChatEvalSystemMessageMockRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ChatEvalToolResponseMessageMockRole?), TypeInfoPropertyName = "NullableChatEvalToolResponseMessageMockRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ChatEvalUserMessageMockRole?), TypeInfoPropertyName = "NullableChatEvalUserMessageMockRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ChatEvalAssistantMessageEvaluationRole?), TypeInfoPropertyName = "NullableChatEvalAssistantMessageEvaluationRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfAssistantMessageJudgePlanExactAssistantMessageJudgePlanRegexAssistantMessageJudgePlanAI2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalOpenAIModelProvider?), TypeInfoPropertyName = "NullableEvalOpenAIModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalOpenAIModelModel?), TypeInfoPropertyName = "NullableEvalOpenAIModelModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalAnthropicModelProvider?), TypeInfoPropertyName = "NullableEvalAnthropicModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalAnthropicModelModel?), TypeInfoPropertyName = "NullableEvalAnthropicModelModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalGoogleModelProvider?), TypeInfoPropertyName = "NullableEvalGoogleModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalGoogleModelModel?), TypeInfoPropertyName = "NullableEvalGoogleModelModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalGroqModelProvider?), TypeInfoPropertyName = "NullableEvalGroqModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalGroqModelModel?), TypeInfoPropertyName = "NullableEvalGroqModelModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalCustomModelProvider?), TypeInfoPropertyName = "NullableEvalCustomModelProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfEvalOpenAIModelEvalAnthropicModelEvalGoogleModelEvalCustomModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssistantMessageJudgePlanAIType?), TypeInfoPropertyName = "NullableAssistantMessageJudgePlanAIType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ChatEvalToolResponseMessageEvaluationRole?), TypeInfoPropertyName = "NullableChatEvalToolResponseMessageEvaluationRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssistantMessageJudgePlanExactType?), TypeInfoPropertyName = "NullableAssistantMessageJudgePlanExactType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssistantMessageJudgePlanRegexType?), TypeInfoPropertyName = "NullableAssistantMessageJudgePlanRegexType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GetEvalPaginatedDTOSortOrder?), TypeInfoPropertyName = "NullableGetEvalPaginatedDTOSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GetEvalPaginatedDTOSortBy?), TypeInfoPropertyName = "NullableGetEvalPaginatedDTOSortBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateEvalDTOType?), TypeInfoPropertyName = "NullableUpdateEvalDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfEvalRunTargetAssistantEvalRunTargetSquad2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateEvalRunDTOType?), TypeInfoPropertyName = "NullableCreateEvalRunDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalRunResultStatus?), TypeInfoPropertyName = "NullableEvalRunResultStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ChatEvalAssistantMessageMock_a6c385633b7df57f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalRunStatus?), TypeInfoPropertyName = "NullableEvalRunStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalRunEndedReason?), TypeInfoPropertyName = "NullableEvalRunEndedReason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalRunType?), TypeInfoPropertyName = "NullableEvalRunType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GetEvalRunPaginatedDTOSortOrder?), TypeInfoPropertyName = "NullableGetEvalRunPaginatedDTOSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GetEvalRunPaginatedDTOSortBy?), TypeInfoPropertyName = "NullableGetEvalRunPaginatedDTOSortBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalRunTargetAssistantType?), TypeInfoPropertyName = "NullableEvalRunTargetAssistantType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalRunTargetSquadType?), TypeInfoPropertyName = "NullableEvalRunTargetSquadType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateOrgDTOChannel?), TypeInfoPropertyName = "NullableCreateOrgDTOChannel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SubscriptionType?), TypeInfoPropertyName = "NullableSubscriptionType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SubscriptionStatus?), TypeInfoPropertyName = "NullableSubscriptionStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SubscriptionMinutesIncludedResetFrequency?), TypeInfoPropertyName = "NullableSubscriptionMinutesIncludedResetFrequency2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OrgChannel?), TypeInfoPropertyName = "NullableOrgChannel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateOrgDTOChannel?), TypeInfoPropertyName = "NullableUpdateOrgDTOChannel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfInviteUserDTORoleString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InviteUserDTORole?), TypeInfoPropertyName = "NullableInviteUserDTORole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfUpdateUserRoleDTORoleString2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateUserRoleDTORole?), TypeInfoPropertyName = "NullableUpdateUserRoleDTORole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateTokenDTOTag?), TypeInfoPropertyName = "NullableCreateTokenDTOTag2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TokenTag?), TypeInfoPropertyName = "NullableTokenTag2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateTokenDTOTag?), TypeInfoPropertyName = "NullableUpdateTokenDTOTag2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicCredentialProvider?), TypeInfoPropertyName = "NullableAnthropicCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicBedrockCredentialProvider?), TypeInfoPropertyName = "NullableAnthropicBedrockCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnthropicBedrockCredentialRegion?), TypeInfoPropertyName = "NullableAnthropicBedrockCredentialRegion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnyscaleCredentialProvider?), TypeInfoPropertyName = "NullableAnyscaleCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AssemblyAICredentialProvider?), TypeInfoPropertyName = "NullableAssemblyAICredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AzureCredentialProvider?), TypeInfoPropertyName = "NullableAzureCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AzureCredentialService?), TypeInfoPropertyName = "NullableAzureCredentialService2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AzureCredentialRegion?), TypeInfoPropertyName = "NullableAzureCredentialRegion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AzureOpenAICredentialProvider?), TypeInfoPropertyName = "NullableAzureOpenAICredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AzureOpenAICredentialRegion?), TypeInfoPropertyName = "NullableAzureOpenAICredentialRegion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AzureOpenAICredentialModel?), TypeInfoPropertyName = "NullableAzureOpenAICredentialModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ByoSipTrunkCredentialProvider?), TypeInfoPropertyName = "NullableByoSipTrunkCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CartesiaCredentialProvider?), TypeInfoPropertyName = "NullableCartesiaCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CerebrasCredentialProvider?), TypeInfoPropertyName = "NullableCerebrasCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CloudflareCredentialProvider?), TypeInfoPropertyName = "NullableCloudflareCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CustomLLMCredentialProvider?), TypeInfoPropertyName = "NullableCustomLLMCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.DeepgramCredentialProvider?), TypeInfoPropertyName = "NullableDeepgramCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.DeepInfraCredentialProvider?), TypeInfoPropertyName = "NullableDeepInfraCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.DeepSeekCredentialProvider?), TypeInfoPropertyName = "NullableDeepSeekCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ElevenLabsCredentialProvider?), TypeInfoPropertyName = "NullableElevenLabsCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ElevenLabsCredentialApiUrl?), TypeInfoPropertyName = "NullableElevenLabsCredentialApiUrl2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GcpCredentialProvider?), TypeInfoPropertyName = "NullableGcpCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GladiaCredentialProvider?), TypeInfoPropertyName = "NullableGladiaCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelCredentialProvider?), TypeInfoPropertyName = "NullableGoHighLevelCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleCredentialProvider?), TypeInfoPropertyName = "NullableGoogleCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GroqCredentialProvider?), TypeInfoPropertyName = "NullableGroqCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.HumeCredentialProvider?), TypeInfoPropertyName = "NullableHumeCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InflectionAICredentialProvider?), TypeInfoPropertyName = "NullableInflectionAICredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.LangfuseCredentialProvider?), TypeInfoPropertyName = "NullableLangfuseCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.LmntCredentialProvider?), TypeInfoPropertyName = "NullableLmntCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.MakeCredentialProvider?), TypeInfoPropertyName = "NullableMakeCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.MicrosoftCredentialProvider?), TypeInfoPropertyName = "NullableMicrosoftCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.MistralCredentialProvider?), TypeInfoPropertyName = "NullableMistralCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.NeuphonicCredentialProvider?), TypeInfoPropertyName = "NullableNeuphonicCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenAICredentialProvider?), TypeInfoPropertyName = "NullableOpenAICredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OpenRouterCredentialProvider?), TypeInfoPropertyName = "NullableOpenRouterCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PerplexityAICredentialProvider?), TypeInfoPropertyName = "NullablePerplexityAICredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PlayHTCredentialProvider?), TypeInfoPropertyName = "NullablePlayHTCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RimeAICredentialProvider?), TypeInfoPropertyName = "NullableRimeAICredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.RunpodCredentialProvider?), TypeInfoPropertyName = "NullableRunpodCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WellSaidCredentialProvider?), TypeInfoPropertyName = "NullableWellSaidCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.S3CredentialProvider?), TypeInfoPropertyName = "NullableS3CredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SmallestAICredentialProvider?), TypeInfoPropertyName = "NullableSmallestAICredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SonioxCredentialProvider?), TypeInfoPropertyName = "NullableSonioxCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SpeechmaticsCredentialProvider?), TypeInfoPropertyName = "NullableSpeechmaticsCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SupabaseCredentialProvider?), TypeInfoPropertyName = "NullableSupabaseCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TavusCredentialProvider?), TypeInfoPropertyName = "NullableTavusCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TogetherAICredentialProvider?), TypeInfoPropertyName = "NullableTogetherAICredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TwilioCredentialProvider?), TypeInfoPropertyName = "NullableTwilioCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VonageCredentialProvider?), TypeInfoPropertyName = "NullableVonageCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WebhookCredentialProvider?), TypeInfoPropertyName = "NullableWebhookCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AuthenticationPlan4?), TypeInfoPropertyName = "NullableAuthenticationPlan42")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.WebhookCredentialAuthenticationPlanDiscriminatorType?), TypeInfoPropertyName = "NullableWebhookCredentialAuthenticationPlanDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SpkiPemPublicKeyConfigFormat?), TypeInfoPropertyName = "NullableSpkiPemPublicKeyConfigFormat2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PublicKeyEncryptionPlanType?), TypeInfoPropertyName = "NullablePublicKeyEncryptionPlanType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PublicKeyEncryptionPlanAlgorithm?), TypeInfoPropertyName = "NullablePublicKeyEncryptionPlanAlgorithm2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PublicKeyEncryptionPlanPublicKeyDiscriminatorFormat?), TypeInfoPropertyName = "NullablePublicKeyEncryptionPlanPublicKeyDiscriminatorFormat2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CustomCredentialProvider?), TypeInfoPropertyName = "NullableCustomCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AuthenticationPlan5?), TypeInfoPropertyName = "NullableAuthenticationPlan52")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CustomCredentialAuthenticationPlanDiscriminatorType?), TypeInfoPropertyName = "NullableCustomCredentialAuthenticationPlanDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CustomCredentialEncryptionPlanDiscriminatorType?), TypeInfoPropertyName = "NullableCustomCredentialEncryptionPlanDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.XAiCredentialProvider?), TypeInfoPropertyName = "NullableXAiCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleCalendarOAuth2ClientCredentialProvider?), TypeInfoPropertyName = "NullableGoogleCalendarOAuth2ClientCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleCalendarOAuth2AuthorizationCredentialProvider?), TypeInfoPropertyName = "NullableGoogleCalendarOAuth2AuthorizationCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleSheetsOAuth2AuthorizationCredentialProvider?), TypeInfoPropertyName = "NullableGoogleSheetsOAuth2AuthorizationCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SlackOAuth2AuthorizationCredentialProvider?), TypeInfoPropertyName = "NullableSlackOAuth2AuthorizationCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelMCPCredentialProvider?), TypeInfoPropertyName = "NullableGoHighLevelMCPCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InworldCredentialProvider?), TypeInfoPropertyName = "NullableInworldCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EmailCredentialProvider?), TypeInfoPropertyName = "NullableEmailCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SlackWebhookCredentialProvider?), TypeInfoPropertyName = "NullableSlackWebhookCredentialProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateCerebrasCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateCerebrasCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoogleCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateGoogleCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateHumeCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateHumeCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateInflectionAICredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateInflectionAICredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateMicrosoftCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateMicrosoftCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateMistralCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateMistralCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateNeuphonicCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateNeuphonicCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateWellSaidCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateWellSaidCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateSonioxCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateSonioxCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateSpeechmaticsCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateSpeechmaticsCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateCustomCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateCustomCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AuthenticationPlan6?), TypeInfoPropertyName = "NullableAuthenticationPlan62")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateCustomCredentialDTOAuthenticationPlanDiscriminatorType?), TypeInfoPropertyName = "NullableCreateCustomCredentialDTOAuthenticationPlanDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateCustomCredentialDTOEncryptionPlanDiscriminatorType?), TypeInfoPropertyName = "NullableCreateCustomCredentialDTOEncryptionPlanDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateGoHighLevelMCPCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateGoHighLevelMCPCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateInworldCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateInworldCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateEmailCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateEmailCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateSlackWebhookCredentialDTOProvider?), TypeInfoPropertyName = "NullableCreateSlackWebhookCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateAnthropicCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateAnthropicCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateAnthropicBedrockCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateAnthropicBedrockCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateAnthropicBedrockCredentialDTORegion?), TypeInfoPropertyName = "NullableUpdateAnthropicBedrockCredentialDTORegion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateAnyscaleCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateAnyscaleCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateAssemblyAICredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateAssemblyAICredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateAzureCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateAzureCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateAzureCredentialDTOService?), TypeInfoPropertyName = "NullableUpdateAzureCredentialDTOService2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateAzureCredentialDTORegion?), TypeInfoPropertyName = "NullableUpdateAzureCredentialDTORegion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateAzureOpenAICredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateAzureOpenAICredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateAzureOpenAICredentialDTORegion?), TypeInfoPropertyName = "NullableUpdateAzureOpenAICredentialDTORegion2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateAzureOpenAICredentialDTOModel?), TypeInfoPropertyName = "NullableUpdateAzureOpenAICredentialDTOModel2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateByoSipTrunkCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateByoSipTrunkCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateCartesiaCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateCartesiaCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateCerebrasCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateCerebrasCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateCloudflareCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateCloudflareCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateCustomLLMCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateCustomLLMCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateDeepgramCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateDeepgramCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateDeepInfraCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateDeepInfraCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateDeepSeekCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateDeepSeekCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateElevenLabsCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateElevenLabsCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateElevenLabsCredentialDTOApiUrl?), TypeInfoPropertyName = "NullableUpdateElevenLabsCredentialDTOApiUrl2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateGcpCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateGcpCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateGladiaCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateGladiaCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateGoHighLevelCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateGoHighLevelCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateGoogleCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateGoogleCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateGroqCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateGroqCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateHumeCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateHumeCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateInflectionAICredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateInflectionAICredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateLangfuseCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateLangfuseCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateLmntCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateLmntCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateMakeCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateMakeCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateMicrosoftCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateMicrosoftCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateMistralCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateMistralCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateNeuphonicCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateNeuphonicCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateOpenAICredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateOpenAICredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateOpenRouterCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateOpenRouterCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdatePerplexityAICredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdatePerplexityAICredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdatePlayHTCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdatePlayHTCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateRimeAICredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateRimeAICredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateRunpodCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateRunpodCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateWellSaidCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateWellSaidCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateS3CredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateS3CredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateTogetherAICredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateTogetherAICredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateTwilioCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateTwilioCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateVonageCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateVonageCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateWebhookCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateWebhookCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AuthenticationPlan8?), TypeInfoPropertyName = "NullableAuthenticationPlan82")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateWebhookCredentialDTOAuthenticationPlanDiscriminatorType?), TypeInfoPropertyName = "NullableUpdateWebhookCredentialDTOAuthenticationPlanDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateCustomCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateCustomCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AuthenticationPlan9?), TypeInfoPropertyName = "NullableAuthenticationPlan92")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateCustomCredentialDTOAuthenticationPlanDiscriminatorType?), TypeInfoPropertyName = "NullableUpdateCustomCredentialDTOAuthenticationPlanDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateCustomCredentialDTOEncryptionPlanDiscriminatorType?), TypeInfoPropertyName = "NullableUpdateCustomCredentialDTOEncryptionPlanDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateXAiCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateXAiCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateGoogleCalendarOAuth2ClientCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateGoogleCalendarOAuth2ClientCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateGoogleCalendarOAuth2AuthorizationCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateGoogleCalendarOAuth2AuthorizationCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateGoogleSheetsOAuth2AuthorizationCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateGoogleSheetsOAuth2AuthorizationCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateSlackOAuth2AuthorizationCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateSlackOAuth2AuthorizationCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateGoHighLevelMCPCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateGoHighLevelMCPCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateInworldCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateInworldCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateEmailCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateEmailCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateSlackWebhookCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateSlackWebhookCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateSonioxCredentialDTOProvider?), TypeInfoPropertyName = "NullableUpdateSonioxCredentialDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialWebhookDTOType?), TypeInfoPropertyName = "NullableCredentialWebhookDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialWebhookDTOOperation?), TypeInfoPropertyName = "NullableCredentialWebhookDTOOperation2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CredentialWebhookDTOAuthMode?), TypeInfoPropertyName = "NullableCredentialWebhookDTOAuthMode2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.HMACAuthenticationPlanType?), TypeInfoPropertyName = "NullableHMACAuthenticationPlanType2")] + internal sealed partial class SourceGenerationContextChunk7 : 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::Vapi.JsonConverters.AssemblyAITranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AssemblyAITranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssemblyAITranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.AssemblyAITranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssemblyAITranscriberSpeechModelJsonConverter), + + typeof(global::Vapi.JsonConverters.AssemblyAITranscriberSpeechModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureSpeechTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureSpeechTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureSpeechTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureSpeechTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureSpeechTranscriberSegmentationStrategyJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureSpeechTranscriberSegmentationStrategyNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberRedactionItemJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramTranscriberRedactionItemNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberLanguageBehaviourJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberLanguageBehaviourNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaTranscriberRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberOperatingPointJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberOperatingPointNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberNumeralStyleJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsTranscriberNumeralStyleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TalkscriberTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TalkscriberTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TalkscriberTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.TalkscriberTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TalkscriberTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.TalkscriberTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAITranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAITranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAITranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAITranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAITranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAITranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberVersionJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberVersionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberTurnTakingJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiTranscriberTurnTakingNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberSpeechModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAssemblyAITranscriberSpeechModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureSpeechTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureSpeechTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureSpeechTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureSpeechTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureSpeechTranscriberSegmentationStrategyJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureSpeechTranscriberSegmentationStrategyNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCustomTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCustomTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberRedactionItemJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramTranscriberRedactionItemNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberLanguageBehaviourJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberLanguageBehaviourNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGladiaTranscriberRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberLanguage2JsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSonioxTranscriberLanguage2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberOperatingPointJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberOperatingPointNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberNumeralStyleJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSpeechmaticsTranscriberNumeralStyleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTalkscriberTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTalkscriberTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTalkscriberTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTalkscriberTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTalkscriberTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTalkscriberTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGoogleTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGoogleTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGoogleTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGoogleTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGoogleTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackGoogleTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAITranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAITranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAITranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAITranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAITranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAITranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiTranscriberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiTranscriberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiTranscriberModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiTranscriberModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiTranscriberLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiTranscriberLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LangfuseObservabilityPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.LangfuseObservabilityPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextContentTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextContentTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextContentLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.TextContentLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ConditionOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.ConditionOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageStartTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageStartTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageCompleteTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageCompleteTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageCompleteRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageCompleteRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageFailedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageFailedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageFailedRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageFailedRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageDelayedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageDelayedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MessageTargetRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.MessageTargetRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexConditionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexConditionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LiquidConditionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.LiquidConditionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GroupConditionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GroupConditionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GroupConditionOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.GroupConditionOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDtmfToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDtmfToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEndCallToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEndCallToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVoicemailToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVoicemailToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JsonSchemaTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.JsonSchemaTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JsonSchemaFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.JsonSchemaFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIFunctionParametersTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIFunctionParametersTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateFunctionToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateFunctionToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGhlToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGhlToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMakeToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMakeToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomMessageTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomMessageTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationAssistantTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationAssistantTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationAssistantTransferModeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationAssistantTransferModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferAssistantModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferAssistantModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexOptionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexOptionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantCustomEndpointingRuleTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantCustomEndpointingRuleTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomerCustomEndpointingRuleTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomerCustomEndpointingRuleTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BothCustomEndpointingRuleTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BothCustomEndpointingRuleTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSmartEndpointingPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSmartEndpointingPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LivekitSmartEndpointingPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.LivekitSmartEndpointingPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomEndpointingModelSmartEndpointingPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomEndpointingModelSmartEndpointingPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.StartSpeakingPlanSmartEndpointingEnabledJsonConverter), + + typeof(global::Vapi.JsonConverters.StartSpeakingPlanSmartEndpointingEnabledNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferAssistantBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferAssistantBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferAssistantFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferAssistantFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferCancelToolUserEditableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferCancelToolUserEditableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferSuccessfulToolUserEditableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferSuccessfulToolUserEditableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferPlanModeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferPlanModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationNumberTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationNumberTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationSipTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferDestinationSipTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTransferCallToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTransferCallToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanLastNMessagesTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanLastNMessagesTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanNoneTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanNoneTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanAllTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanAllTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanUserAndAssistantMessagesTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanUserAndAssistantMessagesTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanPreviousAssistantMessagesTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ContextEngineeringPlanPreviousAssistantMessagesTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffDestinationAssistantTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffDestinationAssistantTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffDestinationDynamicTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffDestinationDynamicTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffDestinationSquadTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffDestinationSquadTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateHandoffToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateHandoffToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomKnowledgeBaseDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomKnowledgeBaseDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.KnowledgeBaseProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.KnowledgeBaseProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.KnowledgeBaseModelJsonConverter), + + typeof(global::Vapi.JsonConverters.KnowledgeBaseModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateQueryToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateQueryToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarCreateEventToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarCreateEventToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleSheetsRowAppendToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleSheetsRowAppendToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarCheckAvailabilityToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarCheckAvailabilityToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSlackSendMessageToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSlackSendMessageToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.McpToolMetadataProtocolJsonConverter), + + typeof(global::Vapi.JsonConverters.McpToolMetadataProtocolNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMcpToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMcpToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelCalendarAvailabilityToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelCalendarAvailabilityToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelCalendarEventCreateToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelCalendarEventCreateToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelContactCreateToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelContactCreateToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelContactGetToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelContactGetToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIMessageRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIMessageRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnyscaleModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AnyscaleModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicThinkingConfigTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicThinkingConfigTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CerebrasModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.CerebrasModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CerebrasModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CerebrasModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomLLMModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomLLMModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomLLMModelMetadataSendModeJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomLLMModelMetadataSendModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepInfraModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepInfraModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepSeekModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepSeekModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepSeekModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepSeekModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GeminiMultimodalLivePrebuiltVoiceConfigVoiceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.GeminiMultimodalLivePrebuiltVoiceConfigVoiceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GroqModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.GroqModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GroqModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GroqModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InflectionAIModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.InflectionAIModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InflectionAIModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.InflectionAIModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxLLMModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxLLMModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxLLMModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxLLMModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelFallbackModelJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelFallbackModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelToolStrictCompatibilityModeJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelToolStrictCompatibilityModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelPromptCacheRetentionJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelPromptCacheRetentionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelReasoningEffortJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIModelReasoningEffortNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenRouterModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenRouterModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PerplexityAIModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PerplexityAIModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TogetherAIModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TogetherAIModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HangupNodeTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.HangupNodeTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowOpenAIModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowOpenAIModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowOpenAIModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowOpenAIModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicBedrockModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicBedrockModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicBedrockModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowAnthropicBedrockModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowGoogleModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowGoogleModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowGoogleModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowGoogleModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowCustomModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowCustomModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowCustomModelMetadataSendModeJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowCustomModelMetadataSendModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ConversationNodeTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ConversationNodeTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolNodeTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolNodeTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleVoicemailDetectionPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleVoicemailDetectionPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleVoicemailDetectionPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleVoicemailDetectionPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoicemailDetectionPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoicemailDetectionPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoicemailDetectionPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoicemailDetectionPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioVoicemailDetectionPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioVoicemailDetectionPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioVoicemailDetectionPlanVoicemailDetectionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioVoicemailDetectionPlanVoicemailDetectionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoicemailDetectionPlanProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoicemailDetectionPlanProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoicemailDetectionPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoicemailDetectionPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionCallHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionCallHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SayHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SayHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MessageAddHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.MessageAddHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookCallEndingOnJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookCallEndingOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookAssistantSpeechInterruptedOnJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookAssistantSpeechInterruptedOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookCustomerSpeechInterruptedOnJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookCustomerSpeechInterruptedOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolCallHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolCallHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomerSpeechTimeoutOptionsTriggerResetModeJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomerSpeechTimeoutOptionsTriggerResetModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookModelResponseTimeoutOnJsonConverter), + + typeof(global::Vapi.JsonConverters.CallHookModelResponseTimeoutOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AIEdgeConditionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AIEdgeConditionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanStayOnLineFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanStayOnLineFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanStayOnLineTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanStayOnLineTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanVerbalFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanVerbalFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanVerbalTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanVerbalTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SecurityFilterPlanModeJsonConverter), + + typeof(global::Vapi.JsonConverters.SecurityFilterPlanModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CompliancePlanRecordingConsentPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CompliancePlanRecordingConsentPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SuccessEvaluationPlanRubricJsonConverter), + + typeof(global::Vapi.JsonConverters.SuccessEvaluationPlanRubricNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateStructuredOutputDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateStructuredOutputDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.NumberComparatorScorecardMetricConditionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.NumberComparatorScorecardMetricConditionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.NumberComparatorScorecardMetricConditionComparatorJsonConverter), + + typeof(global::Vapi.JsonConverters.NumberComparatorScorecardMetricConditionComparatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BooleanComparatorScorecardMetricConditionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BooleanComparatorScorecardMetricConditionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BooleanComparatorScorecardMetricConditionComparatorJsonConverter), + + typeof(global::Vapi.JsonConverters.BooleanComparatorScorecardMetricConditionComparatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ArtifactPlanRecordingFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.ArtifactPlanRecordingFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.KeypadInputPlanDelimitersJsonConverter), + + typeof(global::Vapi.JsonConverters.KeypadInputPlanDelimitersNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowUserEditableBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowUserEditableBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowUserEditableCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowUserEditableCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowUserEditableVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowUserEditableVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiModelVersionJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiModelVersionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExactReplacementTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ExactReplacementTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexReplacementTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexReplacementTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FormatPlanFormattersEnabledItemJsonConverter), + + typeof(global::Vapi.JsonConverters.FormatPlanFormattersEnabledItemNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChunkPlanPunctuationBoundarieJsonConverter), + + typeof(global::Vapi.JsonConverters.ChunkPlanPunctuationBoundarieNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaExperimentalControlsSpeedJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaExperimentalControlsSpeedNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaExperimentalControlsEmotionJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaExperimentalControlsEmotionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WellSaidVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WellSaidVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WellSaidVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.WellSaidVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HumeVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.HumeVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HumeVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.HumeVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LMNTVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.LMNTVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LMNTVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.LMNTVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LMNTVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.LMNTVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.NeuphonicVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.NeuphonicVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.NeuphonicVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.NeuphonicVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAIVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceEmotionJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceEmotionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAIVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SesameVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SesameVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SesameVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.SesameVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAIVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAIVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAIVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAIVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAIVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAIVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TavusVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TavusVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TavusVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.TavusVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceVersion2JsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceVersion2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceLanguageCodeJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldVoiceLanguageCodeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceSubtitleTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceSubtitleTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceLanguageBoostJsonConverter), + + typeof(global::Vapi.JsonConverters.MinimaxVoiceLanguageBoostNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceSubtitleTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceSubtitleTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceLanguageBoostJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMinimaxVoiceLanguageBoostNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackWellSaidVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackWellSaidVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackWellSaidVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackWellSaidVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.XaiVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceStyleJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceStyleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftVoiceRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackAzureVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCartesiaVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCustomVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackCustomVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackDeepgramVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackElevenLabsVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackHumeVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackHumeVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackHumeVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackHumeVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackLMNTVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackLMNTVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackLMNTVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackLMNTVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackLMNTVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackLMNTVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackNeuphonicVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackNeuphonicVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackNeuphonicVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackNeuphonicVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAIVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAIVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAIVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAIVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAIVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackOpenAIVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceEmotionJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceEmotionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackPlayHTVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackRimeAIVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSesameVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSesameVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSesameVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSesameVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSmallestAIVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSmallestAIVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSmallestAIVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSmallestAIVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSmallestAIVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackSmallestAIVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTavusVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTavusVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTavusVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackTavusVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVersion2JsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceVersion2NullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackVapiVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceModelJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceLanguageCodeJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackInworldVoiceLanguageCodeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiVoiceLanguageJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackXaiVoiceLanguageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceVoiceIdJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceVoiceIdNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceStyleJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceStyleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.FallbackMicrosoftVoiceRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportConfigurationTwilioProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportConfigurationTwilioProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportConfigurationTwilioRecordingChannelsJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportConfigurationTwilioRecordingChannelsNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnthropicCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnthropicCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnthropicBedrockCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnthropicBedrockCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnthropicBedrockCredentialDTORegionJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnthropicBedrockCredentialDTORegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnyscaleCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAnyscaleCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssemblyAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssemblyAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureCredentialDTOServiceJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureCredentialDTOServiceNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureCredentialDTORegionJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureCredentialDTORegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureOpenAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureOpenAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureOpenAICredentialDTORegionJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureOpenAICredentialDTORegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureOpenAICredentialDTOModelJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAzureOpenAICredentialDTOModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SipTrunkGatewayOutboundProtocolJsonConverter), + + typeof(global::Vapi.JsonConverters.SipTrunkGatewayOutboundProtocolNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateByoSipTrunkCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateByoSipTrunkCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCartesiaCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCartesiaCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCloudflareCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCloudflareCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OAuth2AuthenticationPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.OAuth2AuthenticationPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomLLMCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomLLMCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDeepgramCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDeepgramCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDeepInfraCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDeepInfraCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDeepSeekCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateDeepSeekCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateElevenLabsCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateElevenLabsCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateElevenLabsCredentialDTOApiUrlJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateElevenLabsCredentialDTOApiUrlNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGcpCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGcpCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGladiaCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGladiaCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGroqCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGroqCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLangfuseCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLangfuseCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLmntCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLmntCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMakeCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMakeCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOpenAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOpenAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOpenRouterCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOpenRouterCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePerplexityAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePerplexityAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePlayHTCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePlayHTCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateRimeAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateRimeAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateRunpodCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateRunpodCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateS3CredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateS3CredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SupabaseBucketPlanRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.SupabaseBucketPlanRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSupabaseCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSupabaseCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSmallestAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSmallestAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTavusCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTavusCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTogetherAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTogetherAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTwilioCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTwilioCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVonageCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVonageCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWebhookCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWebhookCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWebhookCredentialDTOAuthenticationPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWebhookCredentialDTOAuthenticationPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateXAiCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateXAiCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarOAuth2ClientCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarOAuth2ClientCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarOAuth2AuthorizationCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCalendarOAuth2AuthorizationCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleSheetsOAuth2AuthorizationCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleSheetsOAuth2AuthorizationCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSlackOAuth2AuthorizationCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSlackOAuth2AuthorizationCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMinimaxCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMinimaxCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionCreatedHookOnJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionCreatedHookOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SQLInjectionSecurityFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SQLInjectionSecurityFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XSSSecurityFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.XSSSecurityFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SSRFSecurityFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SSRFSecurityFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RCESecurityFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RCESecurityFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PromptInjectionSecurityFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.PromptInjectionSecurityFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexSecurityFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RegexSecurityFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesClientMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesClientMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesServerMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantOverridesCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOClientMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOClientMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOServerMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateAssistantDTOCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantClientMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantClientMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantServerMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PaginationMetaSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.PaginationMetaSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOFirstMessageModeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOFirstMessageModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOClientMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOClientMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOServerMessageJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOServerMessageNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssistantDTOCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.WorkflowVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWorkflowDTOBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWorkflowDTOBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWorkflowDTOCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWorkflowDTOCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWorkflowDTOVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWorkflowDTOVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWorkflowDTOBackgroundSoundJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWorkflowDTOBackgroundSoundNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWorkflowDTOCredentialDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWorkflowDTOCredentialDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWorkflowDTOVoicemailDetectionJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWorkflowDTOVoicemailDetectionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolCallResultMessageWarningTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolCallResultMessageWarningTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportCostProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TransportCostProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TranscriberCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TranscriberCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ModelCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ModelCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VoiceCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VoiceCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiCostSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiCostSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VoicemailDetectionCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VoicemailDetectionCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VoicemailDetectionCostProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VoicemailDetectionCostProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalysisCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalysisCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalysisCostAnalysisTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalysisCostAnalysisTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AudioFormatContainerJsonConverter), + + typeof(global::Vapi.JsonConverters.AudioFormatContainerNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebsocketTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebsocketTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebsocketTransportProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebsocketTransportProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebCallTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebCallTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebCallTransportProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiWebCallTransportProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioTransportProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioTransportProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxTransportProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxTransportProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VonageTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VonageTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VonageTransportProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VonageTransportProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferArtifactModeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferArtifactModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferArtifactStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferArtifactStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferPhoneNumberHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferPhoneNumberHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SayPhoneNumberHookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SayPhoneNumberHookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallRingingHookFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallRingingHookFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallRingingHookFilterKeyJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallRingingHookFilterKeyNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberHookCallRingingOnJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberHookCallRingingOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallEndingHookFilterTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallEndingHookFilterTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallEndingHookFilterKeyJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallEndingHookFilterKeyNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallEndingHookFilterOneOfItemJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberCallEndingHookFilterOneOfItemNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberHookCallEndingOnJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberHookCallEndingOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallPhoneCallProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CallPhoneCallProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallPhoneCallTransportJsonConverter), + + typeof(global::Vapi.JsonConverters.CallPhoneCallTransportNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.CallStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CallEndedReasonJsonConverter), + + typeof(global::Vapi.JsonConverters.CallEndedReasonNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantSpeechWordAlignmentTimingTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantSpeechWordAlignmentTimingTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantSpeechWordProgressTimingTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantSpeechWordProgressTimingTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeveloperMessageRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.DeveloperMessageRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolMessageRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioSMSChatTransportConversationTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioSMSChatTransportConversationTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioSMSChatTransportTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioSMSChatTransportTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetChatPaginatedDTOSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.GetChatPaginatedDTOSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetChatPaginatedDTOSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.GetChatPaginatedDTOSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOColumnsJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOColumnsNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportChatDTOSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputTextTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputTextTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputMessageRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputMessageRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputMessageStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputMessageStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputMessageTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseOutputMessageTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseObjectObjectJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseObjectObjectNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseObjectStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseObjectStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseTextDeltaEventTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseTextDeltaEventTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseTextDoneEventTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseTextDoneEventTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseCompletedEventTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseCompletedEventTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseErrorEventTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ResponseErrorEventTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignEndedReasonJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignEndedReasonNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCampaignDTOStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayTargetAssistantTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayTargetAssistantTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayTargetSquadTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayTargetSquadTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayTargetOptionsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayTargetOptionsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayCommandSayTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayCommandSayTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayCommandNoteTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayCommandNoteTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayCommandOptionsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayCommandOptionsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayResponseStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.RelayResponseStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSessionDTOStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSessionDTOStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSessionDTOStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSessionDTOStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetSessionPaginatedDTOSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.GetSessionPaginatedDTOSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetSessionPaginatedDTOSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.GetSessionPaginatedDTOSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOColumnsJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOColumnsNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.ExportSessionDTOSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ByoPhoneNumberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ByoPhoneNumberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ByoPhoneNumberStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.ByoPhoneNumberStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioPhoneNumberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioPhoneNumberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioPhoneNumberStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioPhoneNumberStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VonagePhoneNumberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VonagePhoneNumberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VonagePhoneNumberStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.VonagePhoneNumberStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiPhoneNumberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiPhoneNumberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiPhoneNumberStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiPhoneNumberStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxPhoneNumberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxPhoneNumberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxPhoneNumberStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.TelnyxPhoneNumberStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateByoPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateByoPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTwilioPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTwilioPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVonagePhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVonagePhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVapiPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateVapiPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTelnyxPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTelnyxPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateByoPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateByoPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTwilioPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTwilioPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVonagePhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVonagePhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVapiPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVapiPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTelnyxPhoneNumberDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTelnyxPhoneNumberDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ApiRequestToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ApiRequestToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ApiRequestToolMethodJsonConverter), + + typeof(global::Vapi.JsonConverters.ApiRequestToolMethodNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CodeToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CodeToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DtmfToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.DtmfToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EndCallToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.EndCallToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GhlToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GhlToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferCallToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TransferCallToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.HandoffToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OutputToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.OutputToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolNameJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolNameJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.QueryToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.QueryToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCreateEventToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCreateEventToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsRowAppendToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsRowAppendToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCheckAvailabilityToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCheckAvailabilityToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SlackSendMessageToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SlackSendMessageToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SmsToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SmsToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.McpToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.McpToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarAvailabilityToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarAvailabilityToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarEventCreateToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarEventCreateToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactCreateToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactCreateToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactGetToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactGetToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SipRequestToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SipRequestToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SipRequestToolVerbJsonConverter), + + typeof(global::Vapi.JsonConverters.SipRequestToolVerbNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VoicemailToolTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.VoicemailToolTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateApiRequestToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateApiRequestToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateApiRequestToolDTOMethodJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateApiRequestToolDTOMethodNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCodeToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCodeToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOutputToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOutputToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBashToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBashToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBashToolDTOSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBashToolDTOSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBashToolDTONameJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBashToolDTONameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateComputerToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateComputerToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateComputerToolDTOSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateComputerToolDTOSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateComputerToolDTONameJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateComputerToolDTONameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextEditorToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextEditorToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextEditorToolDTOSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextEditorToolDTOSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextEditorToolDTONameJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextEditorToolDTONameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSmsToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSmsToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSipRequestToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSipRequestToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSipRequestToolDTOVerbJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSipRequestToolDTOVerbNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateApiRequestToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateApiRequestToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateApiRequestToolDTOMethodJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateApiRequestToolDTOMethodNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCodeToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCodeToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDtmfToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDtmfToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateEndCallToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateEndCallToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateFunctionToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateFunctionToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGhlToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGhlToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMakeToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMakeToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateHandoffToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateHandoffToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTransferCallToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTransferCallToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOutputToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOutputToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBashToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBashToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBashToolDTOSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBashToolDTOSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBashToolDTONameJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBashToolDTONameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateComputerToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateComputerToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateComputerToolDTOSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateComputerToolDTOSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateComputerToolDTONameJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateComputerToolDTONameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextEditorToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextEditorToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextEditorToolDTOSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextEditorToolDTOSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextEditorToolDTONameJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextEditorToolDTONameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateQueryToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateQueryToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarCreateEventToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarCreateEventToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleSheetsRowAppendToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleSheetsRowAppendToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarCheckAvailabilityToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarCheckAvailabilityToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSlackSendMessageToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSlackSendMessageToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSmsToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSmsToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMcpToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMcpToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelCalendarAvailabilityToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelCalendarAvailabilityToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelCalendarEventCreateToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelCalendarEventCreateToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelContactCreateToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelContactCreateToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelContactGetToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelContactGetToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSipRequestToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSipRequestToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSipRequestToolDTOVerbJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSipRequestToolDTOVerbNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVoicemailToolDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVoicemailToolDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FileObjectJsonConverter), + + typeof(global::Vapi.JsonConverters.FileObjectNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FileStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.FileStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomKnowledgeBaseProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomKnowledgeBaseProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomKnowledgeBaseDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomKnowledgeBaseDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateStructuredOutputDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateStructuredOutputDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuitePhoneNumberProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuitePhoneNumberProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteTestVoiceTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteTestVoiceTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteTestChatTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteTestChatTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTestSuiteTestVoiceDtoTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTestSuiteTestVoiceDtoTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTestSuiteTestChatDtoTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTestSuiteTestChatDtoTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTestSuiteTestVoiceDtoTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTestSuiteTestVoiceDtoTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTestSuiteTestChatDtoTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTestSuiteTestChatDtoTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteTestScorerAITypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteTestScorerAITypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteRunScorerAITypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteRunScorerAITypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteRunScorerAIResultJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteRunScorerAIResultNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteRunStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.TestSuiteRunStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationHookWebhookActionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationHookWebhookActionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationHookCallStartedOnJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationHookCallStartedOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationHookCallEndedOnJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationHookCallEndedOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvaluationPlanItemComparatorJsonConverter), + + typeof(global::Vapi.JsonConverters.EvaluationPlanItemComparatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunSimulationEntryTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunSimulationEntryTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunSuiteEntryTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunSuiteEntryTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunTargetAssistantTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunTargetAssistantTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunTargetSquadTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunTargetSquadTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunTransportConfigurationProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunTransportConfigurationProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputEvaluationResultComparatorJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputEvaluationResultComparatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunItemStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.SimulationRunItemStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryJsonConverter), + + typeof(global::Vapi.JsonConverters.GeneratedScenarioCategoryNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightTimeRangeWithStepStepJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightTimeRangeWithStepStepNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextInsightTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextInsightTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBarInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBarInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBarInsightFromCallTableDTOGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateBarInsightFromCallTableDTOGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePieInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePieInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePieInsightFromCallTableDTOGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePieInsightFromCallTableDTOGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLineInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLineInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLineInsightFromCallTableDTOGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLineInsightFromCallTableDTOGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTextInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBarInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBarInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBarInsightFromCallTableDTOGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateBarInsightFromCallTableDTOGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePieInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePieInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePieInsightFromCallTableDTOGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.CreatePieInsightFromCallTableDTOGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLineInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLineInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLineInsightFromCallTableDTOGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateLineInsightFromCallTableDTOGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextInsightFromCallTableDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTextInsightFromCallTableDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnTableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnTableNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnOperationJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStringTypeColumnOperationNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnTableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnTableNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnOperationJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithNumberTypeColumnOperationNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnTableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnTableNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnOperationJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnCallTableWithStructuredOutputColumnOperationNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableTableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableTableNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableOnJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableOnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableOperationJsonConverter), + + typeof(global::Vapi.JsonConverters.JSONQueryOnEventsTableOperationNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringTypeColumnOnCallTableColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringTypeColumnOnCallTableColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringTypeColumnOnCallTableOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringTypeColumnOnCallTableOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberTypeColumnOnCallTableColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberTypeColumnOnCallTableColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberTypeColumnOnCallTableOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberTypeColumnOnCallTableOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterDateTypeColumnOnCallTableColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterDateTypeColumnOnCallTableColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterDateTypeColumnOnCallTableOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterDateTypeColumnOnCallTableOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStructuredOutputColumnOnCallTableColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStructuredOutputColumnOnCallTableColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStructuredOutputColumnOnCallTableOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStructuredOutputColumnOnCallTableOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringArrayTypeColumnOnCallTableColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringArrayTypeColumnOnCallTableColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringArrayTypeColumnOnCallTableOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterStringArrayTypeColumnOnCallTableOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberArrayTypeColumnOnCallTableColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberArrayTypeColumnOnCallTableColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberArrayTypeColumnOnCallTableOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.FilterNumberArrayTypeColumnOnCallTableOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EventsTableStringConditionOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.EventsTableStringConditionOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EventsTableNumberConditionOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.EventsTableNumberConditionOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EventsTableBooleanConditionOperatorJsonConverter), + + typeof(global::Vapi.JsonConverters.EventsTableBooleanConditionOperatorNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightFromCallTableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightFromCallTableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightFromCallTableGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.BarInsightFromCallTableGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightFromCallTableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightFromCallTableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightFromCallTableGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.PieInsightFromCallTableGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightFromCallTableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightFromCallTableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightFromCallTableGroupByJsonConverter), + + typeof(global::Vapi.JsonConverters.LineInsightFromCallTableGroupByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextInsightFromCallTableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextInsightFromCallTableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightRunFormatPlanFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightRunFormatPlanFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEvalDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEvalDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalModelListOptionsProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalModelListOptionsProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalUserEditableTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalUserEditableTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalAssistantMessageMockRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalAssistantMessageMockRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalSystemMessageMockRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalSystemMessageMockRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalToolResponseMessageMockRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalToolResponseMessageMockRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalUserMessageMockRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalUserMessageMockRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalAssistantMessageEvaluationRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalAssistantMessageEvaluationRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalOpenAIModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalOpenAIModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalOpenAIModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalOpenAIModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalAnthropicModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalAnthropicModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalAnthropicModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalAnthropicModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGoogleModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGoogleModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGoogleModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGoogleModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGroqModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGroqModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGroqModelModelJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalGroqModelModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalCustomModelProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalCustomModelProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageJudgePlanAITypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageJudgePlanAITypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalToolResponseMessageEvaluationRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatEvalToolResponseMessageEvaluationRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageJudgePlanExactTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageJudgePlanExactTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageJudgePlanRegexTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AssistantMessageJudgePlanRegexTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalPaginatedDTOSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalPaginatedDTOSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalPaginatedDTOSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalPaginatedDTOSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateEvalDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateEvalDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEvalRunDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEvalRunDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunResultStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunResultStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunEndedReasonJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunEndedReasonNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalRunPaginatedDTOSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalRunPaginatedDTOSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalRunPaginatedDTOSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.GetEvalRunPaginatedDTOSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunTargetAssistantTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunTargetAssistantTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunTargetSquadTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalRunTargetSquadTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOrgDTOChannelJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateOrgDTOChannelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SubscriptionTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SubscriptionTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SubscriptionStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.SubscriptionStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SubscriptionMinutesIncludedResetFrequencyJsonConverter), + + typeof(global::Vapi.JsonConverters.SubscriptionMinutesIncludedResetFrequencyNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OrgChannelJsonConverter), + + typeof(global::Vapi.JsonConverters.OrgChannelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOrgDTOChannelJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOrgDTOChannelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InviteUserDTORoleJsonConverter), + + typeof(global::Vapi.JsonConverters.InviteUserDTORoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateUserRoleDTORoleJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateUserRoleDTORoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTokenDTOTagJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateTokenDTOTagNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TokenTagJsonConverter), + + typeof(global::Vapi.JsonConverters.TokenTagNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTokenDTOTagJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTokenDTOTagNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockCredentialRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.AnthropicBedrockCredentialRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnyscaleCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AnyscaleCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AssemblyAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AssemblyAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureCredentialServiceJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureCredentialServiceNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureCredentialRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureCredentialRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureOpenAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureOpenAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureOpenAICredentialRegionJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureOpenAICredentialRegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureOpenAICredentialModelJsonConverter), + + typeof(global::Vapi.JsonConverters.AzureOpenAICredentialModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ByoSipTrunkCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ByoSipTrunkCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CartesiaCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CerebrasCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CerebrasCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CloudflareCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CloudflareCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomLLMCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomLLMCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepgramCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepInfraCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepInfraCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepSeekCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.DeepSeekCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsCredentialApiUrlJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsCredentialApiUrlNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GcpCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GcpCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GladiaCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GroqCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GroqCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HumeCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.HumeCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InflectionAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.InflectionAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LangfuseCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.LangfuseCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.LmntCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.LmntCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.MicrosoftCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MistralCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.MistralCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.NeuphonicCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.NeuphonicCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenRouterCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.OpenRouterCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PerplexityAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PerplexityAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PlayHTCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.RimeAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RunpodCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.RunpodCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WellSaidCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WellSaidCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.S3CredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.S3CredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SmallestAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SonioxCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SpeechmaticsCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SupabaseCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SupabaseCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TavusCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TavusCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TogetherAICredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TogetherAICredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VonageCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.VonageCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WebhookCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.WebhookCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.WebhookCredentialAuthenticationPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.WebhookCredentialAuthenticationPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SpkiPemPublicKeyConfigFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.SpkiPemPublicKeyConfigFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PublicKeyEncryptionPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.PublicKeyEncryptionPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PublicKeyEncryptionPlanAlgorithmJsonConverter), + + typeof(global::Vapi.JsonConverters.PublicKeyEncryptionPlanAlgorithmNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PublicKeyEncryptionPlanPublicKeyDiscriminatorFormatJsonConverter), + + typeof(global::Vapi.JsonConverters.PublicKeyEncryptionPlanPublicKeyDiscriminatorFormatNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomCredentialAuthenticationPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomCredentialAuthenticationPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomCredentialEncryptionPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CustomCredentialEncryptionPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.XAiCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.XAiCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarOAuth2ClientCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarOAuth2ClientCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarOAuth2AuthorizationCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarOAuth2AuthorizationCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsOAuth2AuthorizationCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsOAuth2AuthorizationCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SlackOAuth2AuthorizationCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SlackOAuth2AuthorizationCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelMCPCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelMCPCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.InworldCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EmailCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.EmailCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SlackWebhookCredentialProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SlackWebhookCredentialProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCerebrasCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCerebrasCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoogleCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateHumeCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateHumeCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateInflectionAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateInflectionAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMicrosoftCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMicrosoftCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMistralCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateMistralCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateNeuphonicCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateNeuphonicCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWellSaidCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateWellSaidCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSonioxCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSonioxCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSpeechmaticsCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSpeechmaticsCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomCredentialDTOAuthenticationPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomCredentialDTOAuthenticationPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomCredentialDTOEncryptionPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateCustomCredentialDTOEncryptionPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelMCPCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateGoHighLevelMCPCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateInworldCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateInworldCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEmailCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateEmailCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSlackWebhookCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateSlackWebhookCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnthropicCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnthropicCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnthropicBedrockCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnthropicBedrockCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnthropicBedrockCredentialDTORegionJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnthropicBedrockCredentialDTORegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnyscaleCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAnyscaleCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssemblyAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAssemblyAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureCredentialDTOServiceJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureCredentialDTOServiceNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureCredentialDTORegionJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureCredentialDTORegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureOpenAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureOpenAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureOpenAICredentialDTORegionJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureOpenAICredentialDTORegionNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureOpenAICredentialDTOModelJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateAzureOpenAICredentialDTOModelNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateByoSipTrunkCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateByoSipTrunkCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCartesiaCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCartesiaCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCerebrasCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCerebrasCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCloudflareCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCloudflareCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomLLMCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomLLMCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDeepgramCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDeepgramCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDeepInfraCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDeepInfraCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDeepSeekCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateDeepSeekCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateElevenLabsCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateElevenLabsCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateElevenLabsCredentialDTOApiUrlJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateElevenLabsCredentialDTOApiUrlNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGcpCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGcpCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGladiaCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGladiaCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGroqCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGroqCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateHumeCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateHumeCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateInflectionAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateInflectionAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLangfuseCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLangfuseCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLmntCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateLmntCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMakeCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMakeCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMicrosoftCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMicrosoftCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMistralCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateMistralCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateNeuphonicCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateNeuphonicCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOpenAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOpenAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOpenRouterCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateOpenRouterCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePerplexityAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePerplexityAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePlayHTCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdatePlayHTCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateRimeAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateRimeAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateRunpodCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateRunpodCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWellSaidCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWellSaidCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateS3CredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateS3CredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTogetherAICredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTogetherAICredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTwilioCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateTwilioCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVonageCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateVonageCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWebhookCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWebhookCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWebhookCredentialDTOAuthenticationPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateWebhookCredentialDTOAuthenticationPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomCredentialDTOAuthenticationPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomCredentialDTOAuthenticationPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomCredentialDTOEncryptionPlanDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateCustomCredentialDTOEncryptionPlanDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateXAiCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateXAiCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarOAuth2ClientCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarOAuth2ClientCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarOAuth2AuthorizationCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleCalendarOAuth2AuthorizationCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleSheetsOAuth2AuthorizationCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoogleSheetsOAuth2AuthorizationCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSlackOAuth2AuthorizationCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSlackOAuth2AuthorizationCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelMCPCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateGoHighLevelMCPCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateInworldCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateInworldCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateEmailCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateEmailCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSlackWebhookCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSlackWebhookCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSonioxCredentialDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateSonioxCredentialDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialWebhookDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialWebhookDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialWebhookDTOOperationJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialWebhookDTOOperationNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialWebhookDTOAuthModeJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialWebhookDTOAuthModeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HMACAuthenticationPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.HMACAuthenticationPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HMACAuthenticationPlanAlgorithmJsonConverter), + + typeof(global::Vapi.JsonConverters.HMACAuthenticationPlanAlgorithmNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.HMACAuthenticationPlanSignatureEncodingJsonConverter), + + typeof(global::Vapi.JsonConverters.HMACAuthenticationPlanSignatureEncodingNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BearerAuthenticationPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BearerAuthenticationPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AWSIAMCredentialsAuthenticationPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AWSIAMCredentialsAuthenticationPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AWSStsAuthenticationPlanTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.AWSStsAuthenticationPlanTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GhlToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GhlToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCreateEventToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCreateEventToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsRowAppendToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsRowAppendToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarAvailabilityToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarAvailabilityToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarEventCreateToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarEventCreateToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactCreateToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactCreateToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactGetToolProviderDetailsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactGetToolProviderDetailsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateToolTemplateDTOVisibilityJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateToolTemplateDTOVisibilityNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateToolTemplateDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateToolTemplateDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateToolTemplateDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.CreateToolTemplateDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TemplateVisibilityJsonConverter), + + typeof(global::Vapi.JsonConverters.TemplateVisibilityNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TemplateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TemplateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TemplateProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.TemplateProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateToolTemplateDTOVisibilityJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateToolTemplateDTOVisibilityNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateToolTemplateDTOTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateToolTemplateDTOTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateToolTemplateDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.UpdateToolTemplateDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VoiceLibraryGenderJsonConverter), + + typeof(global::Vapi.JsonConverters.VoiceLibraryGenderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SyncVoiceLibraryDTOProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.SyncVoiceLibraryDTOProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsPronunciationDictionaryPermissionOnResourceJsonConverter), + + typeof(global::Vapi.JsonConverters.ElevenLabsPronunciationDictionaryPermissionOnResourceNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceResourceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceResourceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TimeRangeStepJsonConverter), + + typeof(global::Vapi.JsonConverters.TimeRangeStepNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsOperationOperationJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsOperationOperationNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsOperationColumnJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsOperationColumnNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsQueryTableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsQueryTableNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsQueryGroupByItemJsonConverter), + + typeof(global::Vapi.JsonConverters.AnalyticsQueryGroupByItemNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageWorkflowNodeStartedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageWorkflowNodeStartedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantStartedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantStartedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageConversationUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageConversationUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageHangTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageHangTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageMetadataTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageMetadataTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageModelOutputTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageModelOutputTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSpeechUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSpeechUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSpeechUpdateStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSpeechUpdateStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSpeechUpdateRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSpeechUpdateRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTranscriptTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTranscriptTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTranscriptRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTranscriptRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTranscriptTranscriptTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTranscriptTranscriptTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageToolCallsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageToolCallsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageToolCallsResultTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageToolCallsResultTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTransferUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageTransferUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageUserInterruptedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageUserInterruptedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageLanguageChangeDetectedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageLanguageChangeDetectedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageVoiceInputTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageVoiceInputTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantSpeechTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantSpeechTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantSpeechSourceJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantSpeechSourceNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantSpeechTimingDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageAssistantSpeechTimingDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageChatCreatedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageChatCreatedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageChatDeletedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageChatDeletedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSessionCreatedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSessionCreatedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSessionUpdatedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSessionUpdatedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSessionDeletedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageSessionDeletedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageCallDeletedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageCallDeletedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageCallDeleteFailedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientMessageCallDeleteFailedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantRequestTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantRequestTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageConversationUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageConversationUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageEndOfCallReportTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageEndOfCallReportTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageEndOfCallReportEndedReasonJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageEndOfCallReportEndedReasonNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageHandoffDestinationRequestTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageHandoffDestinationRequestTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageHangTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageHangTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageKnowledgeBaseRequestTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageKnowledgeBaseRequestTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageModelOutputTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageModelOutputTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessagePhoneCallControlTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessagePhoneCallControlTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessagePhoneCallControlRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessagePhoneCallControlRequestNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSpeechUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSpeechUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSpeechUpdateStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSpeechUpdateStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSpeechUpdateRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSpeechUpdateRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageStatusUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageStatusUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageStatusUpdateStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageStatusUpdateStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageStatusUpdateEndedReasonJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageStatusUpdateEndedReasonNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageToolCallsTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageToolCallsTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTransferDestinationRequestTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTransferDestinationRequestTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTransferUpdateTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTransferUpdateTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTranscriptTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTranscriptTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTranscriptRoleJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTranscriptRoleNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTranscriptTranscriptTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageTranscriptTranscriptTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageUserInterruptedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageUserInterruptedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageLanguageChangeDetectedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageLanguageChangeDetectedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageVoiceInputTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageVoiceInputTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantSpeechTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantSpeechTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantSpeechSourceJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantSpeechSourceNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantSpeechTimingDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageAssistantSpeechTimingDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageVoiceRequestTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageVoiceRequestTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCallEndpointingRequestTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCallEndpointingRequestTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageChatCreatedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageChatCreatedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageChatDeletedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageChatDeletedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSessionCreatedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSessionCreatedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSessionUpdatedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSessionUpdatedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSessionDeletedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageSessionDeletedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCallDeletedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCallDeletedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCallDeleteFailedTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCallDeleteFailedTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCampaignPredialTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ServerMessageCampaignPredialTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageAddMessageTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageAddMessageTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageControlTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageControlTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageControlControlJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageControlControlNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageSayTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageSayTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageEndCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageEndCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageTransferTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageTransferTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageSendTransportMessageTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ClientInboundMessageSendTransportMessageTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.KnowledgeBaseCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.KnowledgeBaseCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionCostTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionCostTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.FunctionToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GhlToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GhlToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.MakeToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolWithToolCallSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolWithToolCallSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolWithToolCallNameJsonConverter), + + typeof(global::Vapi.JsonConverters.BashToolWithToolCallNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolWithToolCallSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolWithToolCallSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolWithToolCallNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ComputerToolWithToolCallNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolWithToolCallSubTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolWithToolCallSubTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolWithToolCallNameJsonConverter), + + typeof(global::Vapi.JsonConverters.TextEditorToolWithToolCallNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCreateEventToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleCalendarCreateEventToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsRowAppendToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoogleSheetsRowAppendToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarAvailabilityToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarAvailabilityToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarEventCreateToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelCalendarEventCreateToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactCreateToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactCreateToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactGetToolWithToolCallTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.GoHighLevelContactGetToolWithToolCallTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportMessageTransportJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportMessageTransportNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportMessageSipVerbJsonConverter), + + typeof(global::Vapi.JsonConverters.VapiSipTransportMessageSipVerbNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioTransportMessageTransportJsonConverter), + + typeof(global::Vapi.JsonConverters.TwilioTransportMessageTransportNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerCreateRequestDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerCreateRequestDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerUpdateRequestDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerUpdateRequestDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerCreateRequestDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerCreateRequestDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerUpdateRequestDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerUpdateRequestDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerCreateRequestDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerCreateRequestDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerUpdateRequestDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerUpdateRequestDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerPreviewRequestDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerPreviewRequestDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatControllerListChatsSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatControllerListChatsSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatControllerListChatsSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.ChatControllerListChatsSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllStatusJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllStatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllV2StatusJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllV2StatusNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllV2SortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllV2SortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllV2SortByJsonConverter), + + typeof(global::Vapi.JsonConverters.CampaignControllerFindAllV2SortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionControllerFindAllPaginatedSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionControllerFindAllPaginatedSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionControllerFindAllPaginatedSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.SessionControllerFindAllPaginatedSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllPaginatedSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllPaginatedSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllPaginatedSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllPaginatedSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputControllerFindAllSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputControllerFindAllSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputControllerFindAllSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.StructuredOutputControllerFindAllSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindAllSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindAllSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindAllSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindAllSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetPaginatedSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetPaginatedSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetPaginatedSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetPaginatedSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetRunsPaginatedSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetRunsPaginatedSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetRunsPaginatedSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.EvalControllerGetRunsPaginatedSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ScorecardControllerGetPaginatedSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.ScorecardControllerGetPaginatedSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ScorecardControllerGetPaginatedSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.ScorecardControllerGetPaginatedSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerCreateProviderResourceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerCreateProviderResourceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerCreateProviderResourceResourceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerCreateProviderResourceResourceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedResourceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedResourceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedSortOrderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedSortOrderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedSortByJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourcesPaginatedSortByNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourceResourceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerGetProviderResourceResourceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerDeleteProviderResourceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerDeleteProviderResourceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerDeleteProviderResourceResourceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerDeleteProviderResourceResourceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerUpdateProviderResourceProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerUpdateProviderResourceProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerUpdateProviderResourceResourceNameJsonConverter), + + typeof(global::Vapi.JsonConverters.ProviderResourceControllerUpdateProviderResourceResourceNameNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerCreateResponseDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerCreateResponseDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllResponseItemDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllResponseItemDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindOneResponseDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindOneResponseDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerUpdateResponseDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerUpdateResponseDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerRemoveResponseDiscriminatorProviderJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerRemoveResponseDiscriminatorProviderNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerCreateResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerCreateResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerFindAllResponseItemDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerFindAllResponseItemDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerFindOneResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerFindOneResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerUpdateResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerUpdateResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerRemoveResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerRemoveResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerCreateResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerCreateResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerUpdateResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerUpdateResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindOneResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindOneResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerRemoveResponseDiscriminatorTypeJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerRemoveResponseDiscriminatorTypeNullableJsonConverter), + + typeof(global::Vapi.JsonConverters.RecordingConsentPlanJsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItemJsonConverter), + + typeof(global::Vapi.JsonConverters.AuthenticationPlan2JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem2JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem3JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem4JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem5JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem6JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem7JsonConverter), + + typeof(global::Vapi.JsonConverters.CredentialsItem8JsonConverter), + + typeof(global::Vapi.JsonConverters.AuthenticationPlan4JsonConverter), + + typeof(global::Vapi.JsonConverters.AuthenticationPlan5JsonConverter), + + typeof(global::Vapi.JsonConverters.AuthenticationPlan6JsonConverter), + + typeof(global::Vapi.JsonConverters.AuthenticationPlan8JsonConverter), + + typeof(global::Vapi.JsonConverters.AuthenticationPlan9JsonConverter), + + typeof(global::Vapi.JsonConverters.TimingJsonConverter), + + typeof(global::Vapi.JsonConverters.Timing2JsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerCreateRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerUpdateRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerCreateRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerUpdateRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerCreateRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerUpdateRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerPreviewRequestJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerCreateResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindAllResponseItemJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerFindOneResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerUpdateResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.PhoneNumberControllerRemoveResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerCreateResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerFindAllResponseItemJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerFindOneResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerUpdateResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.ToolControllerRemoveResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerCreateResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerUpdateResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerFindOneResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.InsightControllerRemoveResponseJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter>>), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.OneOfJsonConverter), + + typeof(global::Vapi.JsonConverters.UnixTimestampJsonConverter), + })] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FallbackXaiTranscriber_2b8861a9903db755")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FallbackXaiTranscriber_b66004a379de702e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "MicrosoftVoice_9525686a2c79b897")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiTranscriber_08a174827361a4d7")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ContextEngineeringPlanPreviousAssistantMessages_125e53ec9b202456")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "CreateVoicemailToolDTO_ce07bd1a43aafc35")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "CreateVoicemailToolDTO_f4c4631be3aca304")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "CallHookModelResponseTimeout_98afb529f903d70b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "CallHookModelResponseTimeout_f9cffc445e112054")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_cde2be735c2dd2b7")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FallbackMicrosoftVoice_fa8b9558d3a8a7b6")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FallbackMicrosoftVoice_2a01eb41084023cd")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiModel_0c39ac057634aa9c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_40aab5fbf952716b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "SessionCreatedHook_929e4b5bda008e83")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "SessionCreatedHook_2fbeaab55b62844d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_e1db2a7da54afeb3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_5ea6be4364d98ee0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_fed6dd3f311e149b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_528082a31b8c97e5")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_1f400c141931bc20")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_29d121cee54e7bc7")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "JSONQueryOnEventsTable_2fe08885d7d10f9c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "JSONQueryOnEventsTable_453699d266424d39")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "JSONQueryOnCallTableWithStructuredOutputColumn_e946a20b4e1d81a6")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "JSONQueryOnCallTableWithStructuredOutputColumn_fac8b48283ca97c0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_0d76f408775bd34b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_813092fb06040e41")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e6c6355747b60b2e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_3dfc6c3b26777399")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "GoHighLevelContactGetToolProviderDetails_e6742b001d758191")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "CreateTelnyxPhoneNumberDTO_592013a42be1db26")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.IList>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_d46a10ae188d5372")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_ff4ae45b448d6c0f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ClientMessageCallDeleteFailed_74e414cf350ecd8d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ServerMessageCampaignPredial_8314ac93dc55c44f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ServerMessageResponseCampaignPredial_0d653e762a3c02cb")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf), TypeInfoPropertyName = "ClientInboundMessageSendTransportMessage_b60833b95aa0836f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FallbackXaiTranscriber_8e7ba8da847c1e2f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "MicrosoftVoice_b7badc9028e305e0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiTranscriber_4286e861e67fc77e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ContextEngineeringPlanPreviousAssistantMessages_e17e5092dbcded2d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CreateVoicemailToolDTO_555b3a5e46354c56")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "WorkflowCustomModel_4fcb5a07f61b51b5")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CallHookModelResponseTimeout_8be94521dbca1bec")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_1a05329dfc971e6d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FallbackMicrosoftVoice_d1191d910e967c2a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiModel_5e260c2c0d56730d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_d5c02b16b5ac8354")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "SessionCreatedHook_c03dd4becfe9e6f2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_c5c230f82545f453")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_8c7c394a956ff5d8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_91ab92f796abd859")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_2de35d42669b1aba")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_9258bd7dab18fae2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "VapiVoicemailDetectionPlan_214c2cafeece89bd")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "JSONQueryOnEventsTable_97241b02b5168e34")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "JSONQueryOnCallTableWithStructuredOutputColumn_0fa65f903e3ba4f4")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_3479911d02befc1c")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_1253024a5a8331d8")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "GoHighLevelContactGetToolProviderDetails_0310de86c2cc5893")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "CreateTelnyxPhoneNumberDTO_18885a3323347602")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_f6ff03de74fcfe22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ClientMessageCallDeleteFailed_f4028e908b78f89d")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ServerMessageCampaignPredial_727809683a884c6f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ServerMessageResponseCampaignPredial_b0e4611cdd5ca5f3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "ClientInboundMessageSendTransportMessage_60c8115bca781756")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FallbackXaiTranscriber_48521cd6623da15b")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "CreateVoicemailToolDTO_f60800cf21404901")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "CallHookModelResponseTimeout_235a3fd1a6b3743f")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FallbackMicrosoftVoice_904aa37a46542067")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "SessionCreatedHook_27f3eef97b8854a6")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "JSONQueryOnEventsTable_571f39493ce546d0")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "JSONQueryOnCallTableWithStructuredOutputColumn_bcbb0865fc5fd9bd")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "FilterStructuredOutputColumnOnCallTable_514172078c50ed6e")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "ChatEvalAssistantMessageEvaluation_e520bbe5e5889e56")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>), TypeInfoPropertyName = "GoogleCalendarCreateEventToolWithToolCall_4ee6ec9da9c1f25a")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.HMACAuthenticationPlanAlgorithm?), TypeInfoPropertyName = "NullableHMACAuthenticationPlanAlgorithm2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.HMACAuthenticationPlanSignatureEncoding?), TypeInfoPropertyName = "NullableHMACAuthenticationPlanSignatureEncoding2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BearerAuthenticationPlanType?), TypeInfoPropertyName = "NullableBearerAuthenticationPlanType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AWSIAMCredentialsAuthenticationPlanType?), TypeInfoPropertyName = "NullableAWSIAMCredentialsAuthenticationPlanType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AWSStsAuthenticationPlanType?), TypeInfoPropertyName = "NullableAWSStsAuthenticationPlanType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.MakeToolProviderDetailsType?), TypeInfoPropertyName = "NullableMakeToolProviderDetailsType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GhlToolProviderDetailsType?), TypeInfoPropertyName = "NullableGhlToolProviderDetailsType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FunctionToolProviderDetailsType?), TypeInfoPropertyName = "NullableFunctionToolProviderDetailsType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleCalendarCreateEventToolProviderDetailsType?), TypeInfoPropertyName = "NullableGoogleCalendarCreateEventToolProviderDetailsType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleSheetsRowAppendToolProviderDetailsType?), TypeInfoPropertyName = "NullableGoogleSheetsRowAppendToolProviderDetailsType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelCalendarAvailabilityToolProviderDetailsType?), TypeInfoPropertyName = "NullableGoHighLevelCalendarAvailabilityToolProviderDetailsType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelCalendarEventCreateToolProviderDetailsType?), TypeInfoPropertyName = "NullableGoHighLevelCalendarEventCreateToolProviderDetailsType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelContactCreateToolProviderDetailsType?), TypeInfoPropertyName = "NullableGoHighLevelContactCreateToolProviderDetailsType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelContactGetToolProviderDetailsType?), TypeInfoPropertyName = "NullableGoHighLevelContactGetToolProviderDetailsType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateToolTemplateDTOVisibility?), TypeInfoPropertyName = "NullableCreateToolTemplateDTOVisibility2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateToolTemplateDTOType?), TypeInfoPropertyName = "NullableCreateToolTemplateDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CreateToolTemplateDTOProvider?), TypeInfoPropertyName = "NullableCreateToolTemplateDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TemplateVisibility?), TypeInfoPropertyName = "NullableTemplateVisibility2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TemplateType?), TypeInfoPropertyName = "NullableTemplateType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TemplateProvider?), TypeInfoPropertyName = "NullableTemplateProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateToolTemplateDTOVisibility?), TypeInfoPropertyName = "NullableUpdateToolTemplateDTOVisibility2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateToolTemplateDTOType?), TypeInfoPropertyName = "NullableUpdateToolTemplateDTOType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.UpdateToolTemplateDTOProvider?), TypeInfoPropertyName = "NullableUpdateToolTemplateDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VoiceLibraryGender?), TypeInfoPropertyName = "NullableVoiceLibraryGender2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SyncVoiceLibraryDTOProvider?), TypeInfoPropertyName = "NullableSyncVoiceLibraryDTOProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ElevenLabsPronunciationDictionaryPermissionOnResource?), TypeInfoPropertyName = "NullableElevenLabsPronunciationDictionaryPermissionOnResource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ProviderResourceProvider?), TypeInfoPropertyName = "NullableProviderResourceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ProviderResourceResourceName?), TypeInfoPropertyName = "NullableProviderResourceResourceName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfStringDouble2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TimeRangeStep?), TypeInfoPropertyName = "NullableTimeRangeStep2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnalyticsOperationOperation?), TypeInfoPropertyName = "NullableAnalyticsOperationOperation2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnalyticsOperationColumn?), TypeInfoPropertyName = "NullableAnalyticsOperationColumn2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnalyticsQueryTable?), TypeInfoPropertyName = "NullableAnalyticsQueryTable2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.AnalyticsQueryGroupByItem?), TypeInfoPropertyName = "NullableAnalyticsQueryGroupByItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageWorkflowNodeStartedType?), TypeInfoPropertyName = "NullableClientMessageWorkflowNodeStartedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageAssistantStartedType?), TypeInfoPropertyName = "NullableClientMessageAssistantStartedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageConversationUpdateType?), TypeInfoPropertyName = "NullableClientMessageConversationUpdateType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageHangType?), TypeInfoPropertyName = "NullableClientMessageHangType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageMetadataType?), TypeInfoPropertyName = "NullableClientMessageMetadataType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageModelOutputType?), TypeInfoPropertyName = "NullableClientMessageModelOutputType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageSpeechUpdateType?), TypeInfoPropertyName = "NullableClientMessageSpeechUpdateType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageSpeechUpdateStatus?), TypeInfoPropertyName = "NullableClientMessageSpeechUpdateStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageSpeechUpdateRole?), TypeInfoPropertyName = "NullableClientMessageSpeechUpdateRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageTranscriptType?), TypeInfoPropertyName = "NullableClientMessageTranscriptType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageTranscriptRole?), TypeInfoPropertyName = "NullableClientMessageTranscriptRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageTranscriptTranscriptType?), TypeInfoPropertyName = "NullableClientMessageTranscriptTranscriptType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageToolCallsType?), TypeInfoPropertyName = "NullableClientMessageToolCallsType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageToolCallsResultType?), TypeInfoPropertyName = "NullableClientMessageToolCallsResultType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageTransferUpdateType?), TypeInfoPropertyName = "NullableClientMessageTransferUpdateType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageUserInterruptedType?), TypeInfoPropertyName = "NullableClientMessageUserInterruptedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageLanguageChangeDetectedType?), TypeInfoPropertyName = "NullableClientMessageLanguageChangeDetectedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageVoiceInputType?), TypeInfoPropertyName = "NullableClientMessageVoiceInputType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageAssistantSpeechType?), TypeInfoPropertyName = "NullableClientMessageAssistantSpeechType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageAssistantSpeechSource?), TypeInfoPropertyName = "NullableClientMessageAssistantSpeechSource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.Timing?), TypeInfoPropertyName = "NullableTiming2_3")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageAssistantSpeechTimingDiscriminatorType?), TypeInfoPropertyName = "NullableClientMessageAssistantSpeechTimingDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageChatCreatedType?), TypeInfoPropertyName = "NullableClientMessageChatCreatedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageChatDeletedType?), TypeInfoPropertyName = "NullableClientMessageChatDeletedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageSessionCreatedType?), TypeInfoPropertyName = "NullableClientMessageSessionCreatedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageSessionUpdatedType?), TypeInfoPropertyName = "NullableClientMessageSessionUpdatedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageSessionDeletedType?), TypeInfoPropertyName = "NullableClientMessageSessionDeletedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageCallDeletedType?), TypeInfoPropertyName = "NullableClientMessageCallDeletedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientMessageCallDeleteFailedType?), TypeInfoPropertyName = "NullableClientMessageCallDeleteFailedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageAssistantRequestType?), TypeInfoPropertyName = "NullableServerMessageAssistantRequestType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageConversationUpdateType?), TypeInfoPropertyName = "NullableServerMessageConversationUpdateType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageEndOfCallReportType?), TypeInfoPropertyName = "NullableServerMessageEndOfCallReportType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageEndOfCallReportEndedReason?), TypeInfoPropertyName = "NullableServerMessageEndOfCallReportEndedReason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageHandoffDestinationRequestType?), TypeInfoPropertyName = "NullableServerMessageHandoffDestinationRequestType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageHangType?), TypeInfoPropertyName = "NullableServerMessageHangType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageKnowledgeBaseRequestType?), TypeInfoPropertyName = "NullableServerMessageKnowledgeBaseRequestType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageModelOutputType?), TypeInfoPropertyName = "NullableServerMessageModelOutputType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessagePhoneCallControlType?), TypeInfoPropertyName = "NullableServerMessagePhoneCallControlType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessagePhoneCallControlRequest?), TypeInfoPropertyName = "NullableServerMessagePhoneCallControlRequest2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageSpeechUpdateType?), TypeInfoPropertyName = "NullableServerMessageSpeechUpdateType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageSpeechUpdateStatus?), TypeInfoPropertyName = "NullableServerMessageSpeechUpdateStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageSpeechUpdateRole?), TypeInfoPropertyName = "NullableServerMessageSpeechUpdateRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageStatusUpdateType?), TypeInfoPropertyName = "NullableServerMessageStatusUpdateType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageStatusUpdateStatus?), TypeInfoPropertyName = "NullableServerMessageStatusUpdateStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageStatusUpdateEndedReason?), TypeInfoPropertyName = "NullableServerMessageStatusUpdateEndedReason2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageToolCallsType?), TypeInfoPropertyName = "NullableServerMessageToolCallsType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageTransferDestinationRequestType?), TypeInfoPropertyName = "NullableServerMessageTransferDestinationRequestType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageTransferUpdateType?), TypeInfoPropertyName = "NullableServerMessageTransferUpdateType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageTranscriptType?), TypeInfoPropertyName = "NullableServerMessageTranscriptType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageTranscriptRole?), TypeInfoPropertyName = "NullableServerMessageTranscriptRole2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageTranscriptTranscriptType?), TypeInfoPropertyName = "NullableServerMessageTranscriptTranscriptType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageUserInterruptedType?), TypeInfoPropertyName = "NullableServerMessageUserInterruptedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageLanguageChangeDetectedType?), TypeInfoPropertyName = "NullableServerMessageLanguageChangeDetectedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageVoiceInputType?), TypeInfoPropertyName = "NullableServerMessageVoiceInputType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageAssistantSpeechType?), TypeInfoPropertyName = "NullableServerMessageAssistantSpeechType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageAssistantSpeechSource?), TypeInfoPropertyName = "NullableServerMessageAssistantSpeechSource2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.Timing2?), TypeInfoPropertyName = "NullableTiming22")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageAssistantSpeechTimingDiscriminatorType?), TypeInfoPropertyName = "NullableServerMessageAssistantSpeechTimingDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageVoiceRequestType?), TypeInfoPropertyName = "NullableServerMessageVoiceRequestType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageCallEndpointingRequestType?), TypeInfoPropertyName = "NullableServerMessageCallEndpointingRequestType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageChatCreatedType?), TypeInfoPropertyName = "NullableServerMessageChatCreatedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageChatDeletedType?), TypeInfoPropertyName = "NullableServerMessageChatDeletedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageSessionCreatedType?), TypeInfoPropertyName = "NullableServerMessageSessionCreatedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageSessionUpdatedType?), TypeInfoPropertyName = "NullableServerMessageSessionUpdatedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageSessionDeletedType?), TypeInfoPropertyName = "NullableServerMessageSessionDeletedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageCallDeletedType?), TypeInfoPropertyName = "NullableServerMessageCallDeletedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageCallDeleteFailedType?), TypeInfoPropertyName = "NullableServerMessageCallDeleteFailedType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ServerMessageCampaignPredialType?), TypeInfoPropertyName = "NullableServerMessageCampaignPredialType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfToolMessageCompleteToolMessageFailed2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientInboundMessageAddMessageType?), TypeInfoPropertyName = "NullableClientInboundMessageAddMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientInboundMessageControlType?), TypeInfoPropertyName = "NullableClientInboundMessageControlType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientInboundMessageControlControl?), TypeInfoPropertyName = "NullableClientInboundMessageControlControl2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientInboundMessageSayType?), TypeInfoPropertyName = "NullableClientInboundMessageSayType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientInboundMessageEndCallType?), TypeInfoPropertyName = "NullableClientInboundMessageEndCallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientInboundMessageTransferType?), TypeInfoPropertyName = "NullableClientInboundMessageTransferType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ClientInboundMessageSendTransportMessageType?), TypeInfoPropertyName = "NullableClientInboundMessageSendTransportMessageType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfVapiSipTransportMessageTwilioTransportMessage2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.KnowledgeBaseCostType?), TypeInfoPropertyName = "NullableKnowledgeBaseCostType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SessionCostType?), TypeInfoPropertyName = "NullableSessionCostType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.FunctionToolWithToolCallType?), TypeInfoPropertyName = "NullableFunctionToolWithToolCallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GhlToolWithToolCallType?), TypeInfoPropertyName = "NullableGhlToolWithToolCallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.MakeToolWithToolCallType?), TypeInfoPropertyName = "NullableMakeToolWithToolCallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BashToolWithToolCallType?), TypeInfoPropertyName = "NullableBashToolWithToolCallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BashToolWithToolCallSubType?), TypeInfoPropertyName = "NullableBashToolWithToolCallSubType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.BashToolWithToolCallName?), TypeInfoPropertyName = "NullableBashToolWithToolCallName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ComputerToolWithToolCallType?), TypeInfoPropertyName = "NullableComputerToolWithToolCallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ComputerToolWithToolCallSubType?), TypeInfoPropertyName = "NullableComputerToolWithToolCallSubType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ComputerToolWithToolCallName?), TypeInfoPropertyName = "NullableComputerToolWithToolCallName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TextEditorToolWithToolCallType?), TypeInfoPropertyName = "NullableTextEditorToolWithToolCallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TextEditorToolWithToolCallSubType?), TypeInfoPropertyName = "NullableTextEditorToolWithToolCallSubType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TextEditorToolWithToolCallName?), TypeInfoPropertyName = "NullableTextEditorToolWithToolCallName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleCalendarCreateEventToolWithToolCallType?), TypeInfoPropertyName = "NullableGoogleCalendarCreateEventToolWithToolCallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoogleSheetsRowAppendToolWithToolCallType?), TypeInfoPropertyName = "NullableGoogleSheetsRowAppendToolWithToolCallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelCalendarAvailabilityToolWithToolCallType?), TypeInfoPropertyName = "NullableGoHighLevelCalendarAvailabilityToolWithToolCallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelCalendarEventCreateToolWithToolCallType?), TypeInfoPropertyName = "NullableGoHighLevelCalendarEventCreateToolWithToolCallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelContactCreateToolWithToolCallType?), TypeInfoPropertyName = "NullableGoHighLevelContactCreateToolWithToolCallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.GoHighLevelContactGetToolWithToolCallType?), TypeInfoPropertyName = "NullableGoHighLevelContactGetToolWithToolCallType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiSipTransportMessageTransport?), TypeInfoPropertyName = "NullableVapiSipTransportMessageTransport2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.VapiSipTransportMessageSipVerb?), TypeInfoPropertyName = "NullableVapiSipTransportMessageSipVerb2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.TwilioTransportMessageTransport?), TypeInfoPropertyName = "NullableTwilioTransportMessageTransport2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerCreateRequest?), TypeInfoPropertyName = "NullablePhoneNumberControllerCreateRequest2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerCreateRequestDiscriminatorProvider?), TypeInfoPropertyName = "NullablePhoneNumberControllerCreateRequestDiscriminatorProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerUpdateRequest?), TypeInfoPropertyName = "NullablePhoneNumberControllerUpdateRequest2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerUpdateRequestDiscriminatorProvider?), TypeInfoPropertyName = "NullablePhoneNumberControllerUpdateRequestDiscriminatorProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerCreateRequest?), TypeInfoPropertyName = "NullableToolControllerCreateRequest2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerCreateRequestDiscriminatorType?), TypeInfoPropertyName = "NullableToolControllerCreateRequestDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerUpdateRequest?), TypeInfoPropertyName = "NullableToolControllerUpdateRequest2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerUpdateRequestDiscriminatorType?), TypeInfoPropertyName = "NullableToolControllerUpdateRequestDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightControllerCreateRequest?), TypeInfoPropertyName = "NullableInsightControllerCreateRequest2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightControllerCreateRequestDiscriminatorType?), TypeInfoPropertyName = "NullableInsightControllerCreateRequestDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightControllerUpdateRequest?), TypeInfoPropertyName = "NullableInsightControllerUpdateRequest2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightControllerUpdateRequestDiscriminatorType?), TypeInfoPropertyName = "NullableInsightControllerUpdateRequestDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightControllerPreviewRequest?), TypeInfoPropertyName = "NullableInsightControllerPreviewRequest2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightControllerPreviewRequestDiscriminatorType?), TypeInfoPropertyName = "NullableInsightControllerPreviewRequestDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ChatControllerListChatsSortOrder?), TypeInfoPropertyName = "NullableChatControllerListChatsSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ChatControllerListChatsSortBy?), TypeInfoPropertyName = "NullableChatControllerListChatsSortBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CampaignControllerFindAllStatus?), TypeInfoPropertyName = "NullableCampaignControllerFindAllStatus2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CampaignControllerFindAllSortOrder?), TypeInfoPropertyName = "NullableCampaignControllerFindAllSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CampaignControllerFindAllSortBy?), TypeInfoPropertyName = "NullableCampaignControllerFindAllSortBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CampaignControllerFindAllV2Status?), TypeInfoPropertyName = "NullableCampaignControllerFindAllV2Status2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CampaignControllerFindAllV2SortOrder?), TypeInfoPropertyName = "NullableCampaignControllerFindAllV2SortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.CampaignControllerFindAllV2SortBy?), TypeInfoPropertyName = "NullableCampaignControllerFindAllV2SortBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SessionControllerFindAllPaginatedSortOrder?), TypeInfoPropertyName = "NullableSessionControllerFindAllPaginatedSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.SessionControllerFindAllPaginatedSortBy?), TypeInfoPropertyName = "NullableSessionControllerFindAllPaginatedSortBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerFindAllPaginatedSortOrder?), TypeInfoPropertyName = "NullablePhoneNumberControllerFindAllPaginatedSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerFindAllPaginatedSortBy?), TypeInfoPropertyName = "NullablePhoneNumberControllerFindAllPaginatedSortBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.StructuredOutputControllerFindAllSortOrder?), TypeInfoPropertyName = "NullableStructuredOutputControllerFindAllSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.StructuredOutputControllerFindAllSortBy?), TypeInfoPropertyName = "NullableStructuredOutputControllerFindAllSortBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightControllerFindAllSortOrder?), TypeInfoPropertyName = "NullableInsightControllerFindAllSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightControllerFindAllSortBy?), TypeInfoPropertyName = "NullableInsightControllerFindAllSortBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalControllerGetPaginatedSortOrder?), TypeInfoPropertyName = "NullableEvalControllerGetPaginatedSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalControllerGetPaginatedSortBy?), TypeInfoPropertyName = "NullableEvalControllerGetPaginatedSortBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalControllerGetRunsPaginatedSortOrder?), TypeInfoPropertyName = "NullableEvalControllerGetRunsPaginatedSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.EvalControllerGetRunsPaginatedSortBy?), TypeInfoPropertyName = "NullableEvalControllerGetRunsPaginatedSortBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ScorecardControllerGetPaginatedSortOrder?), TypeInfoPropertyName = "NullableScorecardControllerGetPaginatedSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ScorecardControllerGetPaginatedSortBy?), TypeInfoPropertyName = "NullableScorecardControllerGetPaginatedSortBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ProviderResourceControllerCreateProviderResourceProvider?), TypeInfoPropertyName = "NullableProviderResourceControllerCreateProviderResourceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ProviderResourceControllerCreateProviderResourceResourceName?), TypeInfoPropertyName = "NullableProviderResourceControllerCreateProviderResourceResourceName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedProvider?), TypeInfoPropertyName = "NullableProviderResourceControllerGetProviderResourcesPaginatedProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedResourceName?), TypeInfoPropertyName = "NullableProviderResourceControllerGetProviderResourcesPaginatedResourceName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedSortOrder?), TypeInfoPropertyName = "NullableProviderResourceControllerGetProviderResourcesPaginatedSortOrder2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ProviderResourceControllerGetProviderResourcesPaginatedSortBy?), TypeInfoPropertyName = "NullableProviderResourceControllerGetProviderResourcesPaginatedSortBy2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ProviderResourceControllerGetProviderResourceProvider?), TypeInfoPropertyName = "NullableProviderResourceControllerGetProviderResourceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ProviderResourceControllerGetProviderResourceResourceName?), TypeInfoPropertyName = "NullableProviderResourceControllerGetProviderResourceResourceName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ProviderResourceControllerDeleteProviderResourceProvider?), TypeInfoPropertyName = "NullableProviderResourceControllerDeleteProviderResourceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ProviderResourceControllerDeleteProviderResourceResourceName?), TypeInfoPropertyName = "NullableProviderResourceControllerDeleteProviderResourceResourceName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ProviderResourceControllerUpdateProviderResourceProvider?), TypeInfoPropertyName = "NullableProviderResourceControllerUpdateProviderResourceProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ProviderResourceControllerUpdateProviderResourceResourceName?), TypeInfoPropertyName = "NullableProviderResourceControllerUpdateProviderResourceResourceName2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfCallCallBatchResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfChatCreateChatStreamResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf?), TypeInfoPropertyName = "NullableOneOfResponseObjectResponseTextDeltaEventResponseTextDoneEventResponseCompletedEventResponseErrorEvent2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerCreateResponse?), TypeInfoPropertyName = "NullablePhoneNumberControllerCreateResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerCreateResponseDiscriminatorProvider?), TypeInfoPropertyName = "NullablePhoneNumberControllerCreateResponseDiscriminatorProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerFindAllResponseItem?), TypeInfoPropertyName = "NullablePhoneNumberControllerFindAllResponseItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerFindAllResponseItemDiscriminatorProvider?), TypeInfoPropertyName = "NullablePhoneNumberControllerFindAllResponseItemDiscriminatorProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerFindOneResponse?), TypeInfoPropertyName = "NullablePhoneNumberControllerFindOneResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerFindOneResponseDiscriminatorProvider?), TypeInfoPropertyName = "NullablePhoneNumberControllerFindOneResponseDiscriminatorProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerUpdateResponse?), TypeInfoPropertyName = "NullablePhoneNumberControllerUpdateResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerUpdateResponseDiscriminatorProvider?), TypeInfoPropertyName = "NullablePhoneNumberControllerUpdateResponseDiscriminatorProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerRemoveResponse?), TypeInfoPropertyName = "NullablePhoneNumberControllerRemoveResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.PhoneNumberControllerRemoveResponseDiscriminatorProvider?), TypeInfoPropertyName = "NullablePhoneNumberControllerRemoveResponseDiscriminatorProvider2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerCreateResponse?), TypeInfoPropertyName = "NullableToolControllerCreateResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerCreateResponseDiscriminatorType?), TypeInfoPropertyName = "NullableToolControllerCreateResponseDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerFindAllResponseItem?), TypeInfoPropertyName = "NullableToolControllerFindAllResponseItem2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerFindAllResponseItemDiscriminatorType?), TypeInfoPropertyName = "NullableToolControllerFindAllResponseItemDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerFindOneResponse?), TypeInfoPropertyName = "NullableToolControllerFindOneResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerFindOneResponseDiscriminatorType?), TypeInfoPropertyName = "NullableToolControllerFindOneResponseDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerUpdateResponse?), TypeInfoPropertyName = "NullableToolControllerUpdateResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerUpdateResponseDiscriminatorType?), TypeInfoPropertyName = "NullableToolControllerUpdateResponseDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerRemoveResponse?), TypeInfoPropertyName = "NullableToolControllerRemoveResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.ToolControllerRemoveResponseDiscriminatorType?), TypeInfoPropertyName = "NullableToolControllerRemoveResponseDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightControllerCreateResponse?), TypeInfoPropertyName = "NullableInsightControllerCreateResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightControllerCreateResponseDiscriminatorType?), TypeInfoPropertyName = "NullableInsightControllerCreateResponseDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightControllerUpdateResponse?), TypeInfoPropertyName = "NullableInsightControllerUpdateResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightControllerUpdateResponseDiscriminatorType?), TypeInfoPropertyName = "NullableInsightControllerUpdateResponseDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightControllerFindOneResponse?), TypeInfoPropertyName = "NullableInsightControllerFindOneResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightControllerFindOneResponseDiscriminatorType?), TypeInfoPropertyName = "NullableInsightControllerFindOneResponseDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightControllerRemoveResponse?), TypeInfoPropertyName = "NullableInsightControllerRemoveResponse2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.InsightControllerRemoveResponseDiscriminatorType?), TypeInfoPropertyName = "NullableInsightControllerRemoveResponseDiscriminatorType2")] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::Vapi.OneOf>>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List>))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + [global::System.Text.Json.Serialization.JsonSerializable(typeof(global::System.Collections.Generic.List))] + internal sealed partial class SourceGenerationContextChunk8 : global::System.Text.Json.Serialization.JsonSerializerContext + { + } + /// + /// + /// + 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, + + SourceGenerationContextChunk1.Default, + + SourceGenerationContextChunk2.Default, + + SourceGenerationContextChunk3.Default, + + SourceGenerationContextChunk4.Default, + + SourceGenerationContextChunk5.Default, + + SourceGenerationContextChunk6.Default, + + SourceGenerationContextChunk7.Default, - SourceGenerationContextChunk5.Default + SourceGenerationContextChunk8.Default ); private static readonly global::System.Text.Json.JsonSerializerOptions DefaultOptions = CreateDefaultOptions();