├── .fernignore ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .mock ├── asyncapi.yml ├── definition │ ├── __package__.yml │ ├── api.yml │ ├── audioIsolation.yml │ ├── audioNative.yml │ ├── conversationalAi.yml │ ├── conversationalAi │ │ ├── agents.yml │ │ ├── agents │ │ │ ├── knowledgeBase.yml │ │ │ ├── link.yml │ │ │ ├── llmUsage.yml │ │ │ ├── widget.yml │ │ │ └── widget │ │ │ │ └── avatar.yml │ │ ├── batchCalls.yml │ │ ├── conversations.yml │ │ ├── conversations │ │ │ ├── audio.yml │ │ │ └── feedback.yml │ │ ├── dashboard │ │ │ └── settings.yml │ │ ├── knowledgeBase.yml │ │ ├── knowledgeBase │ │ │ ├── document.yml │ │ │ ├── documents.yml │ │ │ └── documents │ │ │ │ └── chunk.yml │ │ ├── llmUsage.yml │ │ ├── phoneNumbers.yml │ │ ├── secrets.yml │ │ ├── settings.yml │ │ ├── sipTrunk.yml │ │ └── twilio.yml │ ├── dubbing.yml │ ├── dubbing │ │ ├── audio.yml │ │ ├── resource.yml │ │ ├── resource │ │ │ ├── language.yml │ │ │ ├── segment.yml │ │ │ ├── speaker.yml │ │ │ └── speaker │ │ │ │ └── segment.yml │ │ └── transcript.yml │ ├── forcedAlignment.yml │ ├── history.yml │ ├── models.yml │ ├── pronunciationDictionaries.yml │ ├── pronunciationDictionaries │ │ └── rules.yml │ ├── samples.yml │ ├── speechToSpeech.yml │ ├── speechToText.yml │ ├── studio.yml │ ├── studio │ │ ├── projects.yml │ │ └── projects │ │ │ ├── chapters.yml │ │ │ ├── chapters │ │ │ └── snapshots.yml │ │ │ ├── content.yml │ │ │ ├── pronunciationDictionaries.yml │ │ │ └── snapshots.yml │ ├── textToDialogue.yml │ ├── textToSoundEffects.yml │ ├── textToSpeech.yml │ ├── textToVoice.yml │ ├── usage.yml │ ├── user.yml │ ├── user │ │ └── subscription.yml │ ├── v1TextToSpeechVoiceIdMultiStreamInput.yml │ ├── v1TextToSpeechVoiceIdStreamInput.yml │ ├── voices.yml │ ├── voices │ │ ├── ivc.yml │ │ ├── pvc.yml │ │ ├── pvc │ │ │ ├── samples.yml │ │ │ ├── samples │ │ │ │ ├── audio.yml │ │ │ │ ├── speakers.yml │ │ │ │ ├── speakers │ │ │ │ │ └── audio.yml │ │ │ │ └── waveform.yml │ │ │ ├── verification.yml │ │ │ └── verification │ │ │ │ └── captcha.yml │ │ ├── samples │ │ │ └── audio.yml │ │ └── settings.yml │ └── workspace │ │ ├── groups.yml │ │ ├── groups │ │ └── members.yml │ │ ├── invites.yml │ │ ├── members.yml │ │ └── resources.yml ├── fern.config.json └── openapi.json ├── .npmignore ├── .prettierrc.yml ├── LICENSE ├── README.md ├── assets ├── languages.png └── namespace.png ├── jest.config.mjs ├── package.json ├── reference.md ├── scripts └── rename-to-esm-files.js ├── src ├── Client.ts ├── api │ ├── errors │ │ ├── BadRequestError.ts │ │ ├── ForbiddenError.ts │ │ ├── NotFoundError.ts │ │ ├── TooEarlyError.ts │ │ ├── UnprocessableEntityError.ts │ │ └── index.ts │ ├── index.ts │ ├── resources │ │ ├── audioIsolation │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodyAudioIsolationStreamV1AudioIsolationStreamPost.ts │ │ │ │ │ ├── BodyAudioIsolationV1AudioIsolationPost.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── AudioIsolationConvertRequestFileFormat.ts │ │ │ │ ├── AudioIsolationStreamRequestFileFormat.ts │ │ │ │ └── index.ts │ │ ├── audioNative │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodyCreatesAudioNativeEnabledProjectV1AudioNativePost.ts │ │ │ │ │ ├── BodyUpdateAudioNativeProjectContentV1AudioNativeProjectIdContentPost.ts │ │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── conversationalAi │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodyAddToKnowledgeBaseV1ConvaiKnowledgeBasePost.ts │ │ │ │ │ ├── PatchWorkspaceSecretRequest.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── resources │ │ │ │ ├── agents │ │ │ │ ├── client │ │ │ │ │ ├── Client.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── AgentsListRequest.ts │ │ │ │ │ │ ├── BodyCreateAgentV1ConvaiAgentsCreatePost.ts │ │ │ │ │ │ ├── BodySimulatesAConversationStreamV1ConvaiAgentsAgentIdSimulateConversationStreamPost.ts │ │ │ │ │ │ ├── BodySimulatesAConversationV1ConvaiAgentsAgentIdSimulateConversationPost.ts │ │ │ │ │ │ ├── UpdateAgentRequest.ts │ │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── resources │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── knowledgeBase │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ │ ├── link │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ │ ├── llmUsage │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ ├── LlmUsageCalculatorRequestModel.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ │ └── widget │ │ │ │ │ ├── client │ │ │ │ │ ├── Client.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── WidgetGetRequest.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── resources │ │ │ │ │ ├── avatar │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ ├── BodyPostAgentAvatarV1ConvaiAgentsAgentIdAvatarPost.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── batchCalls │ │ │ │ ├── client │ │ │ │ │ ├── Client.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── BatchCallsListRequest.ts │ │ │ │ │ │ ├── BodySubmitABatchCallRequestV1ConvaiBatchCallingSubmitPost.ts │ │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ │ ├── conversations │ │ │ │ ├── client │ │ │ │ │ ├── Client.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── ConversationsGetSignedUrlRequest.ts │ │ │ │ │ │ ├── ConversationsListRequest.ts │ │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── resources │ │ │ │ │ ├── audio │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ │ ├── feedback │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ ├── BodySendConversationFeedbackV1ConvaiConversationsConversationIdFeedbackPost.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── dashboard │ │ │ │ ├── client │ │ │ │ │ ├── Client.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── resources │ │ │ │ │ ├── index.ts │ │ │ │ │ └── settings │ │ │ │ │ ├── client │ │ │ │ │ ├── Client.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── PatchConvAiDashboardSettingsRequest.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── types │ │ │ │ │ ├── PatchConvAiDashboardSettingsRequestChartsItem.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── knowledgeBase │ │ │ │ ├── client │ │ │ │ │ ├── Client.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── KnowledgeBaseListRequest.ts │ │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── resources │ │ │ │ │ ├── document │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ ├── RagIndexRequestModel.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ │ ├── documents │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ ├── BodyCreateFileDocumentV1ConvaiKnowledgeBaseFilePost.ts │ │ │ │ │ │ │ ├── BodyCreateTextDocumentV1ConvaiKnowledgeBaseTextPost.ts │ │ │ │ │ │ │ ├── BodyCreateUrlDocumentV1ConvaiKnowledgeBaseUrlPost.ts │ │ │ │ │ │ │ ├── BodyUpdateDocumentV1ConvaiKnowledgeBaseDocumentationIdPatch.ts │ │ │ │ │ │ │ ├── DocumentsDeleteRequest.ts │ │ │ │ │ │ │ ├── DocumentsGetAgentsRequest.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── resources │ │ │ │ │ │ ├── chunk │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── types │ │ │ │ │ │ ├── DocumentsGetResponse.ts │ │ │ │ │ │ ├── DocumentsUpdateResponse.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── llmUsage │ │ │ │ ├── client │ │ │ │ │ ├── Client.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── LlmUsageCalculatorPublicRequestModel.ts │ │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ │ ├── phoneNumbers │ │ │ │ ├── client │ │ │ │ │ ├── Client.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── UpdatePhoneNumberRequest.ts │ │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── types │ │ │ │ │ ├── PhoneNumbersCreateRequestBody.ts │ │ │ │ │ ├── PhoneNumbersGetResponse.ts │ │ │ │ │ ├── PhoneNumbersListResponseItem.ts │ │ │ │ │ ├── PhoneNumbersUpdateResponse.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── secrets │ │ │ │ ├── client │ │ │ │ │ ├── Client.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── PostWorkspaceSecretRequest.ts │ │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ │ ├── settings │ │ │ │ ├── client │ │ │ │ │ ├── Client.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── PatchConvAiSettingsRequest.ts │ │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ │ ├── sipTrunk │ │ │ │ ├── client │ │ │ │ │ ├── Client.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── BodyHandleAnOutboundCallViaSipTrunkV1ConvaiSipTrunkOutboundCallPost.ts │ │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ │ └── twilio │ │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodyHandleAnOutboundCallViaTwilioV1ConvaiTwilioOutboundCallPost.ts │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ ├── dubbing │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodyDubAVideoOrAnAudioFileV1DubbingPost.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── resources │ │ │ │ ├── audio │ │ │ │ ├── client │ │ │ │ │ ├── Client.ts │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── resource │ │ │ │ ├── client │ │ │ │ │ ├── Client.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── BodyDubsAllOrSomeSegmentsAndLanguagesV1DubbingResourceDubbingIdDubPost.ts │ │ │ │ │ │ ├── BodyRenderAudioOrVideoForTheGivenLanguageV1DubbingResourceDubbingIdRenderLanguagePost.ts │ │ │ │ │ │ ├── BodyTranscribesSegmentsV1DubbingResourceDubbingIdTranscribePost.ts │ │ │ │ │ │ ├── BodyTranslatesAllOrSomeSegmentsAndLanguagesV1DubbingResourceDubbingIdTranslatePost.ts │ │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── resources │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── language │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ ├── BodyAddALanguageToTheResourceV1DubbingResourceDubbingIdLanguagePost.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ │ ├── segment │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ ├── SegmentUpdatePayload.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ │ └── speaker │ │ │ │ │ ├── client │ │ │ │ │ ├── Client.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── BodyUpdateMetadataForASpeakerV1DubbingResourceDubbingIdSpeakerSpeakerIdPatch.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── resources │ │ │ │ │ ├── index.ts │ │ │ │ │ └── segment │ │ │ │ │ ├── client │ │ │ │ │ ├── Client.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── SegmentCreatePayload.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ └── transcript │ │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── TranscriptGetTranscriptForDubRequest.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── types │ │ │ │ ├── TranscriptGetTranscriptForDubRequestFormatType.ts │ │ │ │ └── index.ts │ │ ├── forcedAlignment │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodyCreateForcedAlignmentV1ForcedAlignmentPost.ts │ │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── history │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── DownloadHistoryRequest.ts │ │ │ │ │ ├── HistoryListRequest.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── HistoryListRequestSource.ts │ │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── models │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── pronunciationDictionaries │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodyAddAPronunciationDictionaryV1PronunciationDictionariesAddFromFilePost.ts │ │ │ │ │ ├── BodyAddAPronunciationDictionaryV1PronunciationDictionariesAddFromRulesPost.ts │ │ │ │ │ ├── PronunciationDictionariesListRequest.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── resources │ │ │ │ ├── index.ts │ │ │ │ └── rules │ │ │ │ │ ├── client │ │ │ │ │ ├── Client.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── PronunciationDictionary.ts │ │ │ │ │ │ ├── RemovePronunciationDictionaryRulesRequest.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── types │ │ │ │ │ ├── PronunciationDictionaryRule.ts │ │ │ │ │ └── index.ts │ │ │ └── types │ │ │ │ ├── BodyAddAPronunciationDictionaryV1PronunciationDictionariesAddFromRulesPostRulesItem.ts │ │ │ │ ├── BodyAddAPronunciationDictionaryV1PronunciationDictionariesAddFromRulesPostWorkspaceAccess.ts │ │ │ │ ├── PronunciationDictionariesCreateFromFileRequestWorkspaceAccess.ts │ │ │ │ ├── PronunciationDictionariesListRequestSort.ts │ │ │ │ └── index.ts │ │ ├── samples │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── speechToSpeech │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodySpeechToSpeechStreamingV1SpeechToSpeechVoiceIdStreamPost.ts │ │ │ │ │ ├── BodySpeechToSpeechV1SpeechToSpeechVoiceIdPost.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── SpeechToSpeechConvertRequestFileFormat.ts │ │ │ │ ├── SpeechToSpeechConvertRequestOutputFormat.ts │ │ │ │ ├── SpeechToSpeechStreamRequestFileFormat.ts │ │ │ │ ├── SpeechToSpeechStreamRequestOutputFormat.ts │ │ │ │ └── index.ts │ │ ├── speechToText │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodySpeechToTextV1SpeechToTextPost.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── SpeechToTextConvertRequestFileFormat.ts │ │ │ │ ├── SpeechToTextConvertRequestTimestampsGranularity.ts │ │ │ │ └── index.ts │ │ ├── studio │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodyCreatePodcastV1StudioPodcastsPost.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── resources │ │ │ │ ├── index.ts │ │ │ │ └── projects │ │ │ │ │ ├── client │ │ │ │ │ ├── Client.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── BodyCreateStudioProjectV1StudioProjectsPost.ts │ │ │ │ │ │ ├── BodyUpdateStudioProjectV1StudioProjectsProjectIdPost.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── resources │ │ │ │ │ ├── chapters │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ │ ├── BodyCreateChapterV1StudioProjectsProjectIdChaptersPost.ts │ │ │ │ │ │ │ │ ├── BodyUpdateChapterV1StudioProjectsProjectIdChaptersChapterIdPost.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── snapshots │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ │ ├── BodyStreamChapterAudioV1StudioProjectsProjectIdChaptersChapterIdSnapshotsChapterSnapshotIdStreamPost.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── content │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ │ ├── BodyUpdateStudioProjectContentV1StudioProjectsProjectIdContentPost.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── pronunciationDictionaries │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ │ ├── BodyCreatePronunciationDictionariesV1StudioProjectsProjectIdPronunciationDictionariesPost.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── snapshots │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ ├── BodyStreamStudioProjectAudioV1StudioProjectsProjectIdSnapshotsProjectSnapshotIdStreamPost.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── types │ │ │ │ │ ├── ProjectsCreateRequestApplyTextNormalization.ts │ │ │ │ │ ├── ProjectsCreateRequestFiction.ts │ │ │ │ │ ├── ProjectsCreateRequestSourceType.ts │ │ │ │ │ ├── ProjectsCreateRequestTargetAudience.ts │ │ │ │ │ └── index.ts │ │ │ └── types │ │ │ │ ├── BodyCreatePodcastV1StudioPodcastsPostDurationScale.ts │ │ │ │ ├── BodyCreatePodcastV1StudioPodcastsPostMode.ts │ │ │ │ ├── BodyCreatePodcastV1StudioPodcastsPostQualityPreset.ts │ │ │ │ ├── BodyCreatePodcastV1StudioPodcastsPostSource.ts │ │ │ │ ├── BodyCreatePodcastV1StudioPodcastsPostSourceItem.ts │ │ │ │ └── index.ts │ │ ├── textToDialogue │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodyTextToDialogueMultiVoiceStreamingV1TextToDialogueStreamPost.ts │ │ │ │ │ ├── BodyTextToDialogueMultiVoiceV1TextToDialoguePost.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TextToDialogueConvertRequestOutputFormat.ts │ │ │ │ ├── TextToDialogueStreamRequestOutputFormat.ts │ │ │ │ └── index.ts │ │ ├── textToSoundEffects │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── CreateSoundEffectRequest.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TextToSoundEffectsConvertRequestOutputFormat.ts │ │ │ │ └── index.ts │ │ ├── textToSpeech │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── StreamTextToSpeechRequest.ts │ │ │ │ │ ├── StreamTextToSpeechWithTimestampsRequest.ts │ │ │ │ │ ├── TextToSpeechRequest.ts │ │ │ │ │ ├── TextToSpeechWithTimestampsRequest.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── BodyTextToSpeechStreamingV1TextToSpeechVoiceIdStreamPostApplyTextNormalization.ts │ │ │ │ ├── BodyTextToSpeechStreamingWithTimestampsV1TextToSpeechVoiceIdStreamWithTimestampsPostApplyTextNormalization.ts │ │ │ │ ├── BodyTextToSpeechV1TextToSpeechVoiceIdPostApplyTextNormalization.ts │ │ │ │ ├── BodyTextToSpeechWithTimestampsV1TextToSpeechVoiceIdWithTimestampsPostApplyTextNormalization.ts │ │ │ │ ├── TextToSpeechConvertRequestOutputFormat.ts │ │ │ │ ├── TextToSpeechConvertWithTimestampsRequestOutputFormat.ts │ │ │ │ ├── TextToSpeechStreamRequestOutputFormat.ts │ │ │ │ ├── TextToSpeechStreamWithTimestampsRequestOutputFormat.ts │ │ │ │ └── index.ts │ │ ├── textToVoice │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── SaveVoicePreviewRequest.ts │ │ │ │ │ ├── VoiceDesignRequest.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TextToVoiceCreatePreviewsRequestOutputFormat.ts │ │ │ │ └── index.ts │ │ ├── usage │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── UsageGetRequest.ts │ │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── user │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── resources │ │ │ │ ├── index.ts │ │ │ │ └── subscription │ │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ ├── v1TextToSpeechVoiceIdMultiStreamInput │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── ReceiveMessageMulti.ts │ │ │ │ ├── SendMessageMulti.ts │ │ │ │ └── index.ts │ │ ├── v1TextToSpeechVoiceIdStreamInput │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── ReceiveMessage.ts │ │ │ │ ├── SendMessage.ts │ │ │ │ └── index.ts │ │ ├── voices │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodyAddSharedVoiceV1VoicesAddPublicUserIdVoiceIdPost.ts │ │ │ │ │ ├── BodyEditVoiceV1VoicesVoiceIdEditPost.ts │ │ │ │ │ ├── BodyGetSimilarLibraryVoicesV1SimilarVoicesPost.ts │ │ │ │ │ ├── VoicesGetAllRequest.ts │ │ │ │ │ ├── VoicesGetRequest.ts │ │ │ │ │ ├── VoicesGetSharedRequest.ts │ │ │ │ │ ├── VoicesSearchRequest.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── resources │ │ │ │ ├── index.ts │ │ │ │ ├── ivc │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ ├── BodyAddVoiceV1VoicesAddPost.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── pvc │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ ├── BodyEditPvcVoiceV1VoicesPvcVoiceIdPost.ts │ │ │ │ │ │ │ ├── BodyRunPvcTrainingV1VoicesPvcVoiceIdTrainPost.ts │ │ │ │ │ │ │ ├── CreatePvcVoiceRequest.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── resources │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── samples │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ │ ├── BodyAddSamplesToPvcVoiceV1VoicesPvcVoiceIdSamplesPost.ts │ │ │ │ │ │ │ │ ├── BodyUpdatePvcVoiceSampleV1VoicesPvcVoiceIdSamplesSampleIdPost.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── audio │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ ├── speakers │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ │ ├── audio │ │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── waveform │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── verification │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ ├── BodyRequestManualVerificationV1VoicesPvcVoiceIdVerificationPost.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── resources │ │ │ │ │ │ ├── captcha │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ │ ├── BodyVerifyPvcVoiceCaptchaV1VoicesPvcVoiceIdCaptchaPost.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── index.ts │ │ │ │ ├── samples │ │ │ │ │ ├── client │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── resources │ │ │ │ │ │ ├── audio │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── Client.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── index.ts │ │ │ │ └── settings │ │ │ │ │ ├── client │ │ │ │ │ ├── Client.ts │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ └── types │ │ │ │ ├── VoicesGetSharedRequestCategory.ts │ │ │ │ └── index.ts │ │ └── workspace │ │ │ ├── client │ │ │ ├── Client.ts │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── resources │ │ │ ├── groups │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── GroupsSearchRequest.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── resources │ │ │ │ ├── index.ts │ │ │ │ └── members │ │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── AddMemberToGroupRequest.ts │ │ │ │ │ ├── BodyDeleteMemberFromUserGroupV1WorkspaceGroupsGroupIdMembersRemovePost.ts │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── invites │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodyDeleteExistingInvitationV1WorkspaceInvitesDelete.ts │ │ │ │ │ ├── BodyInviteMultipleUsersV1WorkspaceInvitesAddBulkPost.ts │ │ │ │ │ ├── InviteUserRequest.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── BodyInviteUserV1WorkspaceInvitesAddPostWorkspacePermission.ts │ │ │ │ └── index.ts │ │ │ ├── members │ │ │ ├── client │ │ │ │ ├── Client.ts │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodyDeleteMemberV1WorkspaceMembersDelete.ts │ │ │ │ │ ├── UpdateMemberRequest.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── BodyUpdateMemberV1WorkspaceMembersPostWorkspaceRole.ts │ │ │ │ └── index.ts │ │ │ └── resources │ │ │ ├── client │ │ │ ├── Client.ts │ │ │ ├── index.ts │ │ │ └── requests │ │ │ │ ├── BodyShareWorkspaceResourceV1WorkspaceResourcesResourceIdSharePost.ts │ │ │ │ ├── BodyUnshareWorkspaceResourceV1WorkspaceResourcesResourceIdUnsharePost.ts │ │ │ │ ├── ResourcesGetRequest.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── BodyShareWorkspaceResourceV1WorkspaceResourcesResourceIdSharePostRole.ts │ │ │ └── index.ts │ └── types │ │ ├── AddChapterResponseModel.ts │ │ ├── AddKnowledgeBaseResponseModel.ts │ │ ├── AddProjectRequest.ts │ │ ├── AddProjectResponseModel.ts │ │ ├── AddPronunciationDictionaryResponseModel.ts │ │ ├── AddPronunciationDictionaryResponseModelPermissionOnResource.ts │ │ ├── AddSharingVoiceRequest.ts │ │ ├── AddVoiceIvcResponseModel.ts │ │ ├── AddVoiceResponseModel.ts │ │ ├── AddWorkspaceGroupMemberResponseModel.ts │ │ ├── AddWorkspaceInviteResponseModel.ts │ │ ├── AdditionalFormatResponseModel.ts │ │ ├── AdditionalFormats.ts │ │ ├── Age.ts │ │ ├── AgentBan.ts │ │ ├── AgentCallLimits.ts │ │ ├── AgentConfig.ts │ │ ├── AgentConfigOverride.ts │ │ ├── AgentConfigOverrideConfig.ts │ │ ├── AgentMetadataResponseModel.ts │ │ ├── AgentPlatformSettingsRequestModel.ts │ │ ├── AgentPlatformSettingsResponseModel.ts │ │ ├── AgentSimulatedChatTestResponseModel.ts │ │ ├── AgentSummaryResponseModel.ts │ │ ├── AgentTransfer.ts │ │ ├── AgentWorkspaceOverridesInput.ts │ │ ├── AgentWorkspaceOverridesOutput.ts │ │ ├── Alignment.ts │ │ ├── AllowlistItem.ts │ │ ├── ArrayJsonSchemaPropertyInput.ts │ │ ├── ArrayJsonSchemaPropertyInputItems.ts │ │ ├── ArrayJsonSchemaPropertyOutput.ts │ │ ├── ArrayJsonSchemaPropertyOutputItems.ts │ │ ├── AsrConversationalConfig.ts │ │ ├── AsrInputFormat.ts │ │ ├── AsrProvider.ts │ │ ├── AsrQuality.ts │ │ ├── AudioNativeCreateProjectResponseModel.ts │ │ ├── AudioNativeEditContentResponseModel.ts │ │ ├── AudioNativeProjectSettingsResponseModel.ts │ │ ├── AudioNativeProjectSettingsResponseModelStatus.ts │ │ ├── AudioOutput.ts │ │ ├── AudioOutputMulti.ts │ │ ├── AudioWithTimestampsResponse.ts │ │ ├── AuthSettings.ts │ │ ├── AuthorizationMethod.ts │ │ ├── BanReasonType.ts │ │ ├── BatchCallDetailedResponse.ts │ │ ├── BatchCallRecipientStatus.ts │ │ ├── BatchCallResponse.ts │ │ ├── BatchCallStatus.ts │ │ ├── BodyAddChapterToAProjectV1ProjectsProjectIdChaptersAddPost.ts │ │ ├── BodyAddProjectV1ProjectsAddPostApplyTextNormalization.ts │ │ ├── BodyAddProjectV1ProjectsAddPostFiction.ts │ │ ├── BodyAddProjectV1ProjectsAddPostSourceType.ts │ │ ├── BodyAddProjectV1ProjectsAddPostTargetAudience.ts │ │ ├── BodyAddToKnowledgeBaseV1ConvaiAddToKnowledgeBasePost.ts │ │ ├── BodyAddToKnowledgeBaseV1ConvaiAgentsAgentIdAddToKnowledgeBasePost.ts │ │ ├── BodyCreatePodcastV1ProjectsPodcastCreatePost.ts │ │ ├── BodyCreatePodcastV1ProjectsPodcastCreatePostDurationScale.ts │ │ ├── BodyCreatePodcastV1ProjectsPodcastCreatePostMode.ts │ │ ├── BodyCreatePodcastV1ProjectsPodcastCreatePostQualityPreset.ts │ │ ├── BodyCreatePodcastV1ProjectsPodcastCreatePostSource.ts │ │ ├── BodyCreatePodcastV1ProjectsPodcastCreatePostSourceItem.ts │ │ ├── BodyEditBasicProjectInfoV1ProjectsProjectIdPost.ts │ │ ├── BodyEditChapterV1ProjectsProjectIdChaptersChapterIdPatch.ts │ │ ├── BodyEditProjectContentV1ProjectsProjectIdContentPost.ts │ │ ├── BodyGenerateARandomVoiceV1VoiceGenerationGenerateVoicePostAge.ts │ │ ├── BodyGenerateARandomVoiceV1VoiceGenerationGenerateVoicePostGender.ts │ │ ├── BodyRetrieveVoiceSampleAudioV1VoicesPvcVoiceIdSamplesSampleIdAudioGet.ts │ │ ├── BodyStreamChapterAudioV1ProjectsProjectIdChaptersChapterIdSnapshotsChapterSnapshotIdStreamPost.ts │ │ ├── BodyStreamProjectAudioV1ProjectsProjectIdSnapshotsProjectSnapshotIdStreamPost.ts │ │ ├── BreakdownTypes.ts │ │ ├── ChapterContentBlockExtendableNodeResponseModel.ts │ │ ├── ChapterContentBlockInputModel.ts │ │ ├── ChapterContentBlockInputModelSubType.ts │ │ ├── ChapterContentBlockResponseModel.ts │ │ ├── ChapterContentBlockResponseModelNodesItem.ts │ │ ├── ChapterContentBlockTtsNodeResponseModel.ts │ │ ├── ChapterContentInputModel.ts │ │ ├── ChapterContentParagraphTtsNodeInputModel.ts │ │ ├── ChapterContentResponseModel.ts │ │ ├── ChapterResponse.ts │ │ ├── ChapterSnapshotExtendedResponseModel.ts │ │ ├── ChapterSnapshotResponse.ts │ │ ├── ChapterSnapshotsResponse.ts │ │ ├── ChapterState.ts │ │ ├── ChapterStatisticsResponse.ts │ │ ├── ChapterWithContentResponseModel.ts │ │ ├── ChapterWithContentResponseModelState.ts │ │ ├── CharacterAlignmentModel.ts │ │ ├── CharacterAlignmentResponseModel.ts │ │ ├── CharacterUsageResponse.ts │ │ ├── ClientEvent.ts │ │ ├── ClientToolConfigInput.ts │ │ ├── ClientToolConfigOutput.ts │ │ ├── CloseConnection.ts │ │ ├── CloseContext.ts │ │ ├── CloseSocket.ts │ │ ├── ConvAiDynamicVariable.ts │ │ ├── ConvAiSecretLocator.ts │ │ ├── ConvAiStoredSecretDependencies.ts │ │ ├── ConvAiStoredSecretDependenciesAgentToolsItem.ts │ │ ├── ConvAiStoredSecretDependenciesToolsItem.ts │ │ ├── ConvAiWebhooks.ts │ │ ├── ConvAiWorkspaceStoredSecretConfig.ts │ │ ├── ConversationChargingCommonModel.ts │ │ ├── ConversationConfig.ts │ │ ├── ConversationConfigClientOverrideConfigInput.ts │ │ ├── ConversationConfigClientOverrideConfigOutput.ts │ │ ├── ConversationConfigClientOverrideInput.ts │ │ ├── ConversationConfigClientOverrideOutput.ts │ │ ├── ConversationConfigOverride.ts │ │ ├── ConversationConfigOverrideConfig.ts │ │ ├── ConversationDeletionSettings.ts │ │ ├── ConversationHistoryAnalysisCommonModel.ts │ │ ├── ConversationHistoryBatchCallModel.ts │ │ ├── ConversationHistoryErrorCommonModel.ts │ │ ├── ConversationHistoryEvaluationCriteriaResultCommonModel.ts │ │ ├── ConversationHistoryFeedbackCommonModel.ts │ │ ├── ConversationHistoryMetadataCommonModel.ts │ │ ├── ConversationHistoryMetadataCommonModelPhoneCall.ts │ │ ├── ConversationHistoryRagUsageCommonModel.ts │ │ ├── ConversationHistorySipTrunkingPhoneCallModel.ts │ │ ├── ConversationHistorySipTrunkingPhoneCallModelDirection.ts │ │ ├── ConversationHistoryTranscriptCommonModelInput.ts │ │ ├── ConversationHistoryTranscriptCommonModelInputRole.ts │ │ ├── ConversationHistoryTranscriptCommonModelInputSourceMedium.ts │ │ ├── ConversationHistoryTranscriptCommonModelOutput.ts │ │ ├── ConversationHistoryTranscriptCommonModelOutputRole.ts │ │ ├── ConversationHistoryTranscriptCommonModelOutputSourceMedium.ts │ │ ├── ConversationHistoryTranscriptToolCallClientDetails.ts │ │ ├── ConversationHistoryTranscriptToolCallCommonModel.ts │ │ ├── ConversationHistoryTranscriptToolCallCommonModelToolDetails.ts │ │ ├── ConversationHistoryTranscriptToolCallWebhookDetails.ts │ │ ├── ConversationHistoryTranscriptToolResultCommonModel.ts │ │ ├── ConversationHistoryTwilioPhoneCallModel.ts │ │ ├── ConversationHistoryTwilioPhoneCallModelDirection.ts │ │ ├── ConversationInitiationClientDataConfigInput.ts │ │ ├── ConversationInitiationClientDataConfigOutput.ts │ │ ├── ConversationInitiationClientDataInternal.ts │ │ ├── ConversationInitiationClientDataInternalDynamicVariablesValue.ts │ │ ├── ConversationInitiationClientDataRequestInput.ts │ │ ├── ConversationInitiationClientDataRequestInputDynamicVariablesValue.ts │ │ ├── ConversationInitiationClientDataRequestOutput.ts │ │ ├── ConversationInitiationClientDataRequestOutputDynamicVariablesValue.ts │ │ ├── ConversationInitiationClientDataWebhook.ts │ │ ├── ConversationInitiationClientDataWebhookRequestHeadersValue.ts │ │ ├── ConversationSignedUrlResponseModel.ts │ │ ├── ConversationSimulationSpecification.ts │ │ ├── ConversationSummaryResponseModel.ts │ │ ├── ConversationSummaryResponseModelStatus.ts │ │ ├── ConversationTokenDbModel.ts │ │ ├── ConversationTokenPurpose.ts │ │ ├── ConversationTurnMetrics.ts │ │ ├── ConversationalConfig.ts │ │ ├── ConvertChapterResponseModel.ts │ │ ├── ConvertProjectResponseModel.ts │ │ ├── CreateAgentResponseModel.ts │ │ ├── CreateAudioNativeProjectRequest.ts │ │ ├── CreatePhoneNumberResponseModel.ts │ │ ├── CreatePreviouslyGeneratedVoiceRequest.ts │ │ ├── CreatePronunciationDictionaryResponseModel.ts │ │ ├── CreateSipTrunkPhoneNumberRequest.ts │ │ ├── CreateTranscriptRequest.ts │ │ ├── CreateTwilioPhoneNumberRequest.ts │ │ ├── CustomLlm.ts │ │ ├── CustomLlmRequestHeadersValue.ts │ │ ├── DashboardCallSuccessChartModel.ts │ │ ├── DashboardCriteriaChartModel.ts │ │ ├── DashboardDataCollectionChartModel.ts │ │ ├── DataCollectionResultCommonModel.ts │ │ ├── DeleteChapterRequest.ts │ │ ├── DeleteChapterResponseModel.ts │ │ ├── DeleteDubbingResponseModel.ts │ │ ├── DeleteHistoryItemResponse.ts │ │ ├── DeleteProjectRequest.ts │ │ ├── DeleteProjectResponseModel.ts │ │ ├── DeleteSampleResponse.ts │ │ ├── DeleteVoiceResponseModel.ts │ │ ├── DeleteVoiceSampleResponseModel.ts │ │ ├── DeleteWorkspaceGroupMemberResponseModel.ts │ │ ├── DeleteWorkspaceInviteResponseModel.ts │ │ ├── DeleteWorkspaceMemberResponseModel.ts │ │ ├── DependentAvailableAgentIdentifier.ts │ │ ├── DependentAvailableAgentIdentifierAccessLevel.ts │ │ ├── DependentAvailableAgentToolIdentifier.ts │ │ ├── DependentAvailableAgentToolIdentifierAccessLevel.ts │ │ ├── DependentAvailableToolIdentifier.ts │ │ ├── DependentAvailableToolIdentifierAccessLevel.ts │ │ ├── DependentPhoneNumberIdentifier.ts │ │ ├── DependentUnknownAgentIdentifier.ts │ │ ├── DependentUnknownAgentToolIdentifier.ts │ │ ├── DependentUnknownToolIdentifier.ts │ │ ├── DialogueInput.ts │ │ ├── DialogueInputResponseModel.ts │ │ ├── DoDubbingResponse.ts │ │ ├── DocumentUsageModeEnum.ts │ │ ├── DocxExportOptions.ts │ │ ├── DubbedSegment.ts │ │ ├── DubbingMediaMetadata.ts │ │ ├── DubbingMediaReference.ts │ │ ├── DubbingMetadataResponse.ts │ │ ├── DubbingRenderResponseModel.ts │ │ ├── DubbingResource.ts │ │ ├── DynamicVariablesConfig.ts │ │ ├── DynamicVariablesConfigDynamicVariablePlaceholdersValue.ts │ │ ├── EditChapterResponseModel.ts │ │ ├── EditProjectResponseModel.ts │ │ ├── EditVoiceResponseModel.ts │ │ ├── EditVoiceSettingsRequest.ts │ │ ├── EditVoiceSettingsResponseModel.ts │ │ ├── EmbedVariant.ts │ │ ├── EmbeddingModelEnum.ts │ │ ├── EndCallToolConfig.ts │ │ ├── EvaluationSettings.ts │ │ ├── EvaluationSuccessResult.ts │ │ ├── ExportOptions.ts │ │ ├── ExtendedSubscriptionResponseModelBillingPeriod.ts │ │ ├── ExtendedSubscriptionResponseModelCharacterRefreshPeriod.ts │ │ ├── ExtendedSubscriptionResponseModelCurrency.ts │ │ ├── FeatureStatusCommonModel.ts │ │ ├── FeaturesUsageCommonModel.ts │ │ ├── FeedbackItem.ts │ │ ├── FinalOutput.ts │ │ ├── FinalOutputMulti.ts │ │ ├── FineTuningResponse.ts │ │ ├── FineTuningResponseModelStateValue.ts │ │ ├── FlushContext.ts │ │ ├── ForcedAlignmentCharacterResponseModel.ts │ │ ├── ForcedAlignmentResponseModel.ts │ │ ├── ForcedAlignmentWordResponseModel.ts │ │ ├── Gender.ts │ │ ├── GenerateVoiceRequest.ts │ │ ├── GenerationConfig.ts │ │ ├── GetAgentEmbedResponseModel.ts │ │ ├── GetAgentKnowledgebaseSizeResponseModel.ts │ │ ├── GetAgentLinkResponseModel.ts │ │ ├── GetAgentResponseModel.ts │ │ ├── GetAgentResponseModelPhoneNumbersItem.ts │ │ ├── GetAgentsPageResponseModel.ts │ │ ├── GetAudioNativeProjectSettingsResponseModel.ts │ │ ├── GetChapterRequest.ts │ │ ├── GetChapterSnapshotsRequest.ts │ │ ├── GetChaptersRequest.ts │ │ ├── GetChaptersResponse.ts │ │ ├── GetConvAiDashboardSettingsResponseModel.ts │ │ ├── GetConvAiDashboardSettingsResponseModelChartsItem.ts │ │ ├── GetConvAiSettingsResponseModel.ts │ │ ├── GetConversationResponseModel.ts │ │ ├── GetConversationResponseModelStatus.ts │ │ ├── GetConversationsPageResponseModel.ts │ │ ├── GetKnowledgeBaseDependentAgentsResponseModel.ts │ │ ├── GetKnowledgeBaseDependentAgentsResponseModelAgentsItem.ts │ │ ├── GetKnowledgeBaseFileResponseModel.ts │ │ ├── GetKnowledgeBaseListResponseModel.ts │ │ ├── GetKnowledgeBaseListResponseModelDocumentsItem.ts │ │ ├── GetKnowledgeBaseSummaryFileResponseModel.ts │ │ ├── GetKnowledgeBaseSummaryFileResponseModelDependentAgentsItem.ts │ │ ├── GetKnowledgeBaseSummaryTextResponseModel.ts │ │ ├── GetKnowledgeBaseSummaryTextResponseModelDependentAgentsItem.ts │ │ ├── GetKnowledgeBaseSummaryUrlResponseModel.ts │ │ ├── GetKnowledgeBaseSummaryUrlResponseModelDependentAgentsItem.ts │ │ ├── GetKnowledgeBaseTextResponseModel.ts │ │ ├── GetKnowledgeBaseUrlResponseModel.ts │ │ ├── GetLibraryVoicesResponse.ts │ │ ├── GetPhoneNumberResponse.ts │ │ ├── GetPhoneNumberSipTrunkResponseModel.ts │ │ ├── GetPhoneNumberTwilioResponseModel.ts │ │ ├── GetProjectRequest.ts │ │ ├── GetProjectsRequest.ts │ │ ├── GetProjectsResponse.ts │ │ ├── GetPronunciationDictionariesMetadataResponseModel.ts │ │ ├── GetPronunciationDictionariesResponse.ts │ │ ├── GetPronunciationDictionaryMetadataResponse.ts │ │ ├── GetPronunciationDictionaryMetadataResponseModelPermissionOnResource.ts │ │ ├── GetPronunciationDictionaryResponse.ts │ │ ├── GetSharedSoundGenerationsResponseModel.ts │ │ ├── GetSpeechHistoryResponse.ts │ │ ├── GetVoicesResponse.ts │ │ ├── GetVoicesV2Response.ts │ │ ├── GetWorkspaceSecretsResponseModel.ts │ │ ├── HistoryAlignmentResponseModel.ts │ │ ├── HistoryAlignmentsResponseModel.ts │ │ ├── HistoryItemResponse.ts │ │ ├── HtmlExportOptions.ts │ │ ├── HttpValidationError.ts │ │ ├── ImageAvatar.ts │ │ ├── InitialiseContext.ts │ │ ├── InitializeConnection.ts │ │ ├── InitializeConnectionMulti.ts │ │ ├── InvoiceResponse.ts │ │ ├── KeepContextAlive.ts │ │ ├── KnowledgeBaseDocumentChunkResponseModel.ts │ │ ├── KnowledgeBaseDocumentMetadataResponseModel.ts │ │ ├── KnowledgeBaseDocumentType.ts │ │ ├── KnowledgeBaseLocator.ts │ │ ├── LanguageAddedResponse.ts │ │ ├── LanguageDetectionToolConfig.ts │ │ ├── LanguagePresetInput.ts │ │ ├── LanguagePresetOutput.ts │ │ ├── LanguagePresetTranslation.ts │ │ ├── LanguageResponse.ts │ │ ├── LibraryVoiceResponse.ts │ │ ├── LibraryVoiceResponseModelCategory.ts │ │ ├── LiteralJsonSchemaProperty.ts │ │ ├── LiteralJsonSchemaPropertyConstantValue.ts │ │ ├── LiteralJsonSchemaPropertyType.ts │ │ ├── Llm.ts │ │ ├── LlmCategoryUsage.ts │ │ ├── LlmInputOutputTokensUsage.ts │ │ ├── LlmTokensCategoryUsage.ts │ │ ├── LlmUsageCalculatorLlmResponseModel.ts │ │ ├── LlmUsageCalculatorResponseModel.ts │ │ ├── LlmUsageInput.ts │ │ ├── LlmUsageOutput.ts │ │ ├── ManualVerificationFileResponse.ts │ │ ├── ManualVerificationResponse.ts │ │ ├── McpApprovalRequiredModel.ts │ │ ├── McpToolConfigInput.ts │ │ ├── McpToolConfigOutput.ts │ │ ├── MetricRecord.ts │ │ ├── MetricType.ts │ │ ├── Model.ts │ │ ├── ModelRatesResponseModel.ts │ │ ├── ModelResponseModelConcurrencyGroup.ts │ │ ├── ModelSettingsResponseModel.ts │ │ ├── ModerationStatusResponseModel.ts │ │ ├── ModerationStatusResponseModelSafetyStatus.ts │ │ ├── ModerationStatusResponseModelWarningStatus.ts │ │ ├── NativeMcpToolConfigInput.ts │ │ ├── NativeMcpToolConfigOutput.ts │ │ ├── NormalizedAlignment.ts │ │ ├── ObjectJsonSchemaPropertyInput.ts │ │ ├── ObjectJsonSchemaPropertyInputPropertiesValue.ts │ │ ├── ObjectJsonSchemaPropertyOutput.ts │ │ ├── ObjectJsonSchemaPropertyOutputPropertiesValue.ts │ │ ├── OrbAvatar.ts │ │ ├── OutboundCallRecipient.ts │ │ ├── OutboundCallRecipientResponseModel.ts │ │ ├── OutputFormat.ts │ │ ├── PdfExportOptions.ts │ │ ├── PhoneNumberAgentInfo.ts │ │ ├── PhoneNumberTransfer.ts │ │ ├── PodcastBulletinMode.ts │ │ ├── PodcastBulletinModeData.ts │ │ ├── PodcastConversationMode.ts │ │ ├── PodcastConversationModeData.ts │ │ ├── PodcastProjectResponseModel.ts │ │ ├── PodcastTextSource.ts │ │ ├── PodcastUrlSource.ts │ │ ├── PostAgentAvatarResponseModel.ts │ │ ├── PostWorkspaceSecretResponseModel.ts │ │ ├── PrivacyConfig.ts │ │ ├── ProjectCreationMetaResponseModel.ts │ │ ├── ProjectCreationMetaResponseModelStatus.ts │ │ ├── ProjectCreationMetaResponseModelType.ts │ │ ├── ProjectExtendedResponse.ts │ │ ├── ProjectExtendedResponseModelAccessLevel.ts │ │ ├── ProjectExtendedResponseModelApplyTextNormalization.ts │ │ ├── ProjectExtendedResponseModelFiction.ts │ │ ├── ProjectExtendedResponseModelQualityPreset.ts │ │ ├── ProjectExtendedResponseModelSourceType.ts │ │ ├── ProjectExtendedResponseModelTargetAudience.ts │ │ ├── ProjectResponse.ts │ │ ├── ProjectResponseModelAccessLevel.ts │ │ ├── ProjectResponseModelFiction.ts │ │ ├── ProjectResponseModelSourceType.ts │ │ ├── ProjectResponseModelTargetAudience.ts │ │ ├── ProjectSnapshotExtendedResponseModel.ts │ │ ├── ProjectSnapshotResponse.ts │ │ ├── ProjectSnapshotsResponse.ts │ │ ├── ProjectState.ts │ │ ├── PromptAgent.ts │ │ ├── PromptAgentDbModel.ts │ │ ├── PromptAgentDbModelToolsItem.ts │ │ ├── PromptAgentInputToolsItem.ts │ │ ├── PromptAgentOutputToolsItem.ts │ │ ├── PromptAgentOverride.ts │ │ ├── PromptAgentOverrideConfig.ts │ │ ├── PromptEvaluationCriteria.ts │ │ ├── PronunciationDictionaryAliasRuleRequestModel.ts │ │ ├── PronunciationDictionaryLocator.ts │ │ ├── PronunciationDictionaryLocatorResponseModel.ts │ │ ├── PronunciationDictionaryPhonemeRuleRequestModel.ts │ │ ├── PronunciationDictionaryRulesResponseModel.ts │ │ ├── PronunciationDictionaryVersionLocator.ts │ │ ├── PronunciationDictionaryVersionResponseModel.ts │ │ ├── PronunciationDictionaryVersionResponseModelPermissionOnResource.ts │ │ ├── PydanticPronunciationDictionaryVersionLocator.ts │ │ ├── QueryParamsJsonSchema.ts │ │ ├── RagChunkMetadata.ts │ │ ├── RagConfig.ts │ │ ├── RagDocumentIndexResponseModel.ts │ │ ├── RagDocumentIndexUsage.ts │ │ ├── RagDocumentIndexesResponseModel.ts │ │ ├── RagIndexOverviewEmbeddingModelResponseModel.ts │ │ ├── RagIndexOverviewResponseModel.ts │ │ ├── RagIndexStatus.ts │ │ ├── RagRetrievalInfo.ts │ │ ├── ReaderResourceResponseModel.ts │ │ ├── ReaderResourceResponseModelResourceType.ts │ │ ├── RealtimeVoiceSettings.ts │ │ ├── RecordingResponse.ts │ │ ├── RemoveMemberFromGroupRequest.ts │ │ ├── Render.ts │ │ ├── RenderStatus.ts │ │ ├── RenderType.ts │ │ ├── RequestPvcManualVerificationResponseModel.ts │ │ ├── ResourceAccessInfo.ts │ │ ├── ResourceAccessInfoRole.ts │ │ ├── ResourceMetadataResponseModel.ts │ │ ├── ReviewStatus.ts │ │ ├── SafetyCommonModel.ts │ │ ├── SafetyEvaluation.ts │ │ ├── SafetyResponseModel.ts │ │ ├── SafetyRule.ts │ │ ├── SecretDependencyType.ts │ │ ├── SegmentCreateResponse.ts │ │ ├── SegmentDeleteResponse.ts │ │ ├── SegmentDubResponse.ts │ │ ├── SegmentTranscriptionResponse.ts │ │ ├── SegmentTranslationResponse.ts │ │ ├── SegmentUpdateResponse.ts │ │ ├── SegmentedJsonExportOptions.ts │ │ ├── SendText.ts │ │ ├── SendTextMulti.ts │ │ ├── ShareOptionResponseModel.ts │ │ ├── ShareOptionResponseModelType.ts │ │ ├── SharedSoundGenerationResponseModel.ts │ │ ├── SimilarVoice.ts │ │ ├── SimilarVoiceCategory.ts │ │ ├── SimilarVoicesForSpeakerResponse.ts │ │ ├── SipMediaEncryptionEnum.ts │ │ ├── SipTrunkConfigResponseModel.ts │ │ ├── SipTrunkCredentials.ts │ │ ├── SipTrunkOutboundCallResponse.ts │ │ ├── SipTrunkTransportEnum.ts │ │ ├── SkipTurnToolConfig.ts │ │ ├── SpeakerAudioResponseModel.ts │ │ ├── SpeakerResponseModel.ts │ │ ├── SpeakerSegment.ts │ │ ├── SpeakerSeparationResponseModel.ts │ │ ├── SpeakerSeparationResponseModelStatus.ts │ │ ├── SpeakerTrack.ts │ │ ├── SpeakerUpdatedResponse.ts │ │ ├── SpeechHistoryItemResponse.ts │ │ ├── SpeechHistoryItemResponseModelSource.ts │ │ ├── SpeechHistoryItemResponseModelVoiceCategory.ts │ │ ├── SpeechToTextCharacterResponseModel.ts │ │ ├── SpeechToTextChunkResponseModel.ts │ │ ├── SpeechToTextWordResponseModel.ts │ │ ├── SpeechToTextWordResponseModelType.ts │ │ ├── SrtExportOptions.ts │ │ ├── StartPvcVoiceTrainingResponseModel.ts │ │ ├── StartSpeakerSeparationResponseModel.ts │ │ ├── StreamingAudioChunkWithTimestampsResponse.ts │ │ ├── Subscription.ts │ │ ├── SubscriptionExtrasResponseModel.ts │ │ ├── SubscriptionResponse.ts │ │ ├── SubscriptionResponseModelBillingPeriod.ts │ │ ├── SubscriptionResponseModelCharacterRefreshPeriod.ts │ │ ├── SubscriptionResponseModelCurrency.ts │ │ ├── SubscriptionStatusType.ts │ │ ├── SubscriptionUsageResponseModel.ts │ │ ├── SupportedVoice.ts │ │ ├── SystemToolConfigInput.ts │ │ ├── SystemToolConfigInputParams.ts │ │ ├── SystemToolConfigOutput.ts │ │ ├── SystemToolConfigOutputParams.ts │ │ ├── TelephonyProvider.ts │ │ ├── TextToSpeechApplyTextNormalizationEnum.ts │ │ ├── TextToSpeechOutputFormatEnum.ts │ │ ├── TextToSpeechStreamRequest.ts │ │ ├── ToolMockConfig.ts │ │ ├── TransferToAgentToolConfig.ts │ │ ├── TransferToNumberToolConfig.ts │ │ ├── TtsConversationalConfigInput.ts │ │ ├── TtsConversationalConfigOutput.ts │ │ ├── TtsConversationalConfigOverride.ts │ │ ├── TtsConversationalConfigOverrideConfig.ts │ │ ├── TtsConversationalModel.ts │ │ ├── TtsModelFamily.ts │ │ ├── TtsOptimizeStreamingLatency.ts │ │ ├── TtsOutputFormat.ts │ │ ├── TurnConfig.ts │ │ ├── TurnMode.ts │ │ ├── TwilioOutboundCallResponse.ts │ │ ├── TxtExportOptions.ts │ │ ├── UpdateAudioNativeProjectRequest.ts │ │ ├── UpdateChapterRequest.ts │ │ ├── UpdateProjectRequest.ts │ │ ├── UpdatePronunciationDictionariesRequest.ts │ │ ├── UpdateWorkspaceMemberResponseModel.ts │ │ ├── UrlAvatar.ts │ │ ├── UsageAggregationInterval.ts │ │ ├── UsageCharactersResponseModel.ts │ │ ├── User.ts │ │ ├── UserFeedback.ts │ │ ├── UserFeedbackScore.ts │ │ ├── UtteranceResponseModel.ts │ │ ├── ValidationError.ts │ │ ├── ValidationErrorLocItem.ts │ │ ├── VerificationAttemptResponse.ts │ │ ├── VerifiedVoiceLanguageResponseModel.ts │ │ ├── VerifyPvcVoiceCaptchaResponseModel.ts │ │ ├── Voice.ts │ │ ├── VoiceDesignPreviewResponse.ts │ │ ├── VoiceGenerationParameterOptionResponse.ts │ │ ├── VoiceGenerationParameterResponse.ts │ │ ├── VoicePreviewResponseModel.ts │ │ ├── VoiceResponseModelCategory.ts │ │ ├── VoiceResponseModelSafetyControl.ts │ │ ├── VoiceSample.ts │ │ ├── VoiceSamplePreviewResponseModel.ts │ │ ├── VoiceSampleVisualWaveformResponseModel.ts │ │ ├── VoiceSettings.ts │ │ ├── VoiceSharingModerationCheckResponseModel.ts │ │ ├── VoiceSharingResponse.ts │ │ ├── VoiceSharingResponseModelCategory.ts │ │ ├── VoiceSharingState.ts │ │ ├── VoiceVerificationResponse.ts │ │ ├── WebhookToolApiSchemaConfigInput.ts │ │ ├── WebhookToolApiSchemaConfigInputMethod.ts │ │ ├── WebhookToolApiSchemaConfigInputRequestHeadersValue.ts │ │ ├── WebhookToolApiSchemaConfigOutput.ts │ │ ├── WebhookToolApiSchemaConfigOutputMethod.ts │ │ ├── WebhookToolApiSchemaConfigOutputRequestHeadersValue.ts │ │ ├── WebhookToolConfigInput.ts │ │ ├── WebhookToolConfigOutput.ts │ │ ├── WebsocketTtsClientMessageMulti.ts │ │ ├── WebsocketTtsServerMessageMulti.ts │ │ ├── WidgetConfig.ts │ │ ├── WidgetConfigInputAvatar.ts │ │ ├── WidgetConfigOutputAvatar.ts │ │ ├── WidgetConfigResponse.ts │ │ ├── WidgetConfigResponseModelAvatar.ts │ │ ├── WidgetExpandable.ts │ │ ├── WidgetFeedbackMode.ts │ │ ├── WidgetLanguagePreset.ts │ │ ├── WidgetLanguagePresetResponse.ts │ │ ├── WidgetPlacement.ts │ │ ├── WidgetTextContents.ts │ │ ├── WorkspaceBatchCallsResponse.ts │ │ ├── WorkspaceGroupByNameResponseModel.ts │ │ ├── WorkspaceResourceType.ts │ │ └── index.ts ├── core │ ├── fetcher │ │ ├── APIResponse.ts │ │ ├── Fetcher.ts │ │ ├── Headers.ts │ │ ├── HttpResponsePromise.ts │ │ ├── RawResponse.ts │ │ ├── Supplier.ts │ │ ├── createRequestUrl.ts │ │ ├── getFetchFn.ts │ │ ├── getHeader.ts │ │ ├── getRequestBody.ts │ │ ├── getResponseBody.ts │ │ ├── index.ts │ │ ├── makeRequest.ts │ │ ├── requestWithRetries.ts │ │ ├── signals.ts │ │ └── stream-wrappers │ │ │ ├── Node18UniversalStreamWrapper.ts │ │ │ ├── NodePre18StreamWrapper.ts │ │ │ ├── UndiciStreamWrapper.ts │ │ │ └── chooseStreamWrapper.ts │ ├── form-data-utils │ │ ├── FormDataWrapper.ts │ │ ├── encodeAsFormParameter.ts │ │ └── index.ts │ ├── index.ts │ ├── json.ts │ ├── runtime │ │ ├── index.ts │ │ └── runtime.ts │ ├── schemas │ │ ├── Schema.ts │ │ ├── builders │ │ │ ├── bigint │ │ │ │ ├── bigint.ts │ │ │ │ └── index.ts │ │ │ ├── date │ │ │ │ ├── date.ts │ │ │ │ └── index.ts │ │ │ ├── enum │ │ │ │ ├── enum.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── lazy │ │ │ │ ├── index.ts │ │ │ │ ├── lazy.ts │ │ │ │ └── lazyObject.ts │ │ │ ├── list │ │ │ │ ├── index.ts │ │ │ │ └── list.ts │ │ │ ├── literals │ │ │ │ ├── booleanLiteral.ts │ │ │ │ ├── index.ts │ │ │ │ └── stringLiteral.ts │ │ │ ├── object-like │ │ │ │ ├── getObjectLikeUtils.ts │ │ │ │ ├── index.ts │ │ │ │ └── types.ts │ │ │ ├── object │ │ │ │ ├── index.ts │ │ │ │ ├── object.ts │ │ │ │ ├── objectWithoutOptionalProperties.ts │ │ │ │ ├── property.ts │ │ │ │ └── types.ts │ │ │ ├── primitives │ │ │ │ ├── any.ts │ │ │ │ ├── boolean.ts │ │ │ │ ├── index.ts │ │ │ │ ├── number.ts │ │ │ │ ├── string.ts │ │ │ │ └── unknown.ts │ │ │ ├── record │ │ │ │ ├── index.ts │ │ │ │ ├── record.ts │ │ │ │ └── types.ts │ │ │ ├── schema-utils │ │ │ │ ├── JsonError.ts │ │ │ │ ├── ParseError.ts │ │ │ │ ├── getSchemaUtils.ts │ │ │ │ ├── index.ts │ │ │ │ └── stringifyValidationErrors.ts │ │ │ ├── set │ │ │ │ ├── index.ts │ │ │ │ └── set.ts │ │ │ ├── undiscriminated-union │ │ │ │ ├── index.ts │ │ │ │ ├── types.ts │ │ │ │ └── undiscriminatedUnion.ts │ │ │ └── union │ │ │ │ ├── discriminant.ts │ │ │ │ ├── index.ts │ │ │ │ ├── types.ts │ │ │ │ └── union.ts │ │ ├── index.ts │ │ └── utils │ │ │ ├── MaybePromise.ts │ │ │ ├── addQuestionMarksToNullableProperties.ts │ │ │ ├── createIdentitySchemaCreator.ts │ │ │ ├── entries.ts │ │ │ ├── filterObject.ts │ │ │ ├── getErrorMessageForIncorrectType.ts │ │ │ ├── isPlainObject.ts │ │ │ ├── keys.ts │ │ │ ├── maybeSkipValidation.ts │ │ │ └── partition.ts │ └── streaming-fetcher │ │ ├── Stream.ts │ │ └── index.ts ├── environments.ts ├── errors │ ├── ElevenLabsError.ts │ ├── ElevenLabsTimeoutError.ts │ └── index.ts ├── index.ts ├── serialization │ ├── index.ts │ ├── resources │ │ ├── audioIsolation │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── AudioIsolationConvertRequestFileFormat.ts │ │ │ │ ├── AudioIsolationStreamRequestFileFormat.ts │ │ │ │ └── index.ts │ │ ├── conversationalAi │ │ │ ├── client │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── PatchWorkspaceSecretRequest.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── resources │ │ │ │ ├── agents │ │ │ │ ├── client │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── BodyCreateAgentV1ConvaiAgentsCreatePost.ts │ │ │ │ │ │ ├── BodySimulatesAConversationStreamV1ConvaiAgentsAgentIdSimulateConversationStreamPost.ts │ │ │ │ │ │ ├── BodySimulatesAConversationV1ConvaiAgentsAgentIdSimulateConversationPost.ts │ │ │ │ │ │ ├── UpdateAgentRequest.ts │ │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── resources │ │ │ │ │ ├── index.ts │ │ │ │ │ └── llmUsage │ │ │ │ │ ├── client │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── LlmUsageCalculatorRequestModel.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── batchCalls │ │ │ │ ├── client │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── BodySubmitABatchCallRequestV1ConvaiBatchCallingSubmitPost.ts │ │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ │ ├── conversations │ │ │ │ ├── index.ts │ │ │ │ └── resources │ │ │ │ │ ├── feedback │ │ │ │ │ ├── client │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ ├── BodySendConversationFeedbackV1ConvaiConversationsConversationIdFeedbackPost.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── dashboard │ │ │ │ ├── index.ts │ │ │ │ └── resources │ │ │ │ │ ├── index.ts │ │ │ │ │ └── settings │ │ │ │ │ ├── client │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── PatchConvAiDashboardSettingsRequest.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── types │ │ │ │ │ ├── PatchConvAiDashboardSettingsRequestChartsItem.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ ├── knowledgeBase │ │ │ │ ├── index.ts │ │ │ │ └── resources │ │ │ │ │ ├── document │ │ │ │ │ ├── client │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ ├── RagIndexRequestModel.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ │ ├── documents │ │ │ │ │ ├── client │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ ├── BodyCreateTextDocumentV1ConvaiKnowledgeBaseTextPost.ts │ │ │ │ │ │ │ ├── BodyCreateUrlDocumentV1ConvaiKnowledgeBaseUrlPost.ts │ │ │ │ │ │ │ ├── BodyUpdateDocumentV1ConvaiKnowledgeBaseDocumentationIdPatch.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── types │ │ │ │ │ │ ├── DocumentsGetResponse.ts │ │ │ │ │ │ ├── DocumentsUpdateResponse.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── llmUsage │ │ │ │ ├── client │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── LlmUsageCalculatorPublicRequestModel.ts │ │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ │ ├── phoneNumbers │ │ │ │ ├── client │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── list.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── UpdatePhoneNumberRequest.ts │ │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── types │ │ │ │ │ ├── PhoneNumbersCreateRequestBody.ts │ │ │ │ │ ├── PhoneNumbersGetResponse.ts │ │ │ │ │ ├── PhoneNumbersListResponseItem.ts │ │ │ │ │ ├── PhoneNumbersUpdateResponse.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── secrets │ │ │ │ ├── client │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── PostWorkspaceSecretRequest.ts │ │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ │ ├── settings │ │ │ │ ├── client │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── PatchConvAiSettingsRequest.ts │ │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ │ ├── sipTrunk │ │ │ │ ├── client │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── BodyHandleAnOutboundCallViaSipTrunkV1ConvaiSipTrunkOutboundCallPost.ts │ │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ │ └── twilio │ │ │ │ ├── client │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodyHandleAnOutboundCallViaTwilioV1ConvaiTwilioOutboundCallPost.ts │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ ├── dubbing │ │ │ ├── index.ts │ │ │ └── resources │ │ │ │ ├── index.ts │ │ │ │ ├── resource │ │ │ │ ├── client │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── BodyDubsAllOrSomeSegmentsAndLanguagesV1DubbingResourceDubbingIdDubPost.ts │ │ │ │ │ │ ├── BodyRenderAudioOrVideoForTheGivenLanguageV1DubbingResourceDubbingIdRenderLanguagePost.ts │ │ │ │ │ │ ├── BodyTranscribesSegmentsV1DubbingResourceDubbingIdTranscribePost.ts │ │ │ │ │ │ ├── BodyTranslatesAllOrSomeSegmentsAndLanguagesV1DubbingResourceDubbingIdTranslatePost.ts │ │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── resources │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── language │ │ │ │ │ ├── client │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ ├── BodyAddALanguageToTheResourceV1DubbingResourceDubbingIdLanguagePost.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ │ ├── segment │ │ │ │ │ ├── client │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ ├── SegmentUpdatePayload.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ │ └── speaker │ │ │ │ │ ├── client │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── BodyUpdateMetadataForASpeakerV1DubbingResourceDubbingIdSpeakerSpeakerIdPatch.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── resources │ │ │ │ │ ├── index.ts │ │ │ │ │ └── segment │ │ │ │ │ ├── client │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── SegmentCreatePayload.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ │ └── transcript │ │ │ │ ├── index.ts │ │ │ │ └── types │ │ │ │ ├── TranscriptGetTranscriptForDubRequestFormatType.ts │ │ │ │ └── index.ts │ │ ├── history │ │ │ ├── client │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── DownloadHistoryRequest.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── HistoryListRequestSource.ts │ │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── models │ │ │ ├── client │ │ │ │ ├── index.ts │ │ │ │ └── list.ts │ │ │ └── index.ts │ │ ├── pronunciationDictionaries │ │ │ ├── client │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodyAddAPronunciationDictionaryV1PronunciationDictionariesAddFromRulesPost.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── resources │ │ │ │ ├── index.ts │ │ │ │ └── rules │ │ │ │ │ ├── client │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── PronunciationDictionary.ts │ │ │ │ │ │ ├── RemovePronunciationDictionaryRulesRequest.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── types │ │ │ │ │ ├── PronunciationDictionaryRule.ts │ │ │ │ │ └── index.ts │ │ │ └── types │ │ │ │ ├── BodyAddAPronunciationDictionaryV1PronunciationDictionariesAddFromRulesPostRulesItem.ts │ │ │ │ ├── BodyAddAPronunciationDictionaryV1PronunciationDictionariesAddFromRulesPostWorkspaceAccess.ts │ │ │ │ ├── PronunciationDictionariesCreateFromFileRequestWorkspaceAccess.ts │ │ │ │ ├── PronunciationDictionariesListRequestSort.ts │ │ │ │ └── index.ts │ │ ├── speechToSpeech │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── SpeechToSpeechConvertRequestFileFormat.ts │ │ │ │ ├── SpeechToSpeechConvertRequestOutputFormat.ts │ │ │ │ ├── SpeechToSpeechStreamRequestFileFormat.ts │ │ │ │ ├── SpeechToSpeechStreamRequestOutputFormat.ts │ │ │ │ └── index.ts │ │ ├── speechToText │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── SpeechToTextConvertRequestFileFormat.ts │ │ │ │ ├── SpeechToTextConvertRequestTimestampsGranularity.ts │ │ │ │ └── index.ts │ │ ├── studio │ │ │ ├── client │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodyCreatePodcastV1StudioPodcastsPost.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── resources │ │ │ │ ├── index.ts │ │ │ │ └── projects │ │ │ │ │ ├── client │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── BodyUpdateStudioProjectV1StudioProjectsProjectIdPost.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── resources │ │ │ │ │ ├── chapters │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ │ ├── BodyCreateChapterV1StudioProjectsProjectIdChaptersPost.ts │ │ │ │ │ │ │ │ ├── BodyUpdateChapterV1StudioProjectsProjectIdChaptersChapterIdPost.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── resources │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── snapshots │ │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ │ ├── BodyStreamChapterAudioV1StudioProjectsProjectIdChaptersChapterIdSnapshotsChapterSnapshotIdStreamPost.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── pronunciationDictionaries │ │ │ │ │ │ ├── client │ │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ │ ├── BodyCreatePronunciationDictionariesV1StudioProjectsProjectIdPronunciationDictionariesPost.ts │ │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── snapshots │ │ │ │ │ │ ├── client │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── requests │ │ │ │ │ │ │ ├── BodyStreamStudioProjectAudioV1StudioProjectsProjectIdSnapshotsProjectSnapshotIdStreamPost.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── types │ │ │ │ │ ├── ProjectsCreateRequestApplyTextNormalization.ts │ │ │ │ │ ├── ProjectsCreateRequestFiction.ts │ │ │ │ │ ├── ProjectsCreateRequestSourceType.ts │ │ │ │ │ ├── ProjectsCreateRequestTargetAudience.ts │ │ │ │ │ └── index.ts │ │ │ └── types │ │ │ │ ├── BodyCreatePodcastV1StudioPodcastsPostDurationScale.ts │ │ │ │ ├── BodyCreatePodcastV1StudioPodcastsPostMode.ts │ │ │ │ ├── BodyCreatePodcastV1StudioPodcastsPostQualityPreset.ts │ │ │ │ ├── BodyCreatePodcastV1StudioPodcastsPostSource.ts │ │ │ │ ├── BodyCreatePodcastV1StudioPodcastsPostSourceItem.ts │ │ │ │ └── index.ts │ │ ├── textToDialogue │ │ │ ├── client │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodyTextToDialogueMultiVoiceStreamingV1TextToDialogueStreamPost.ts │ │ │ │ │ ├── BodyTextToDialogueMultiVoiceV1TextToDialoguePost.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TextToDialogueConvertRequestOutputFormat.ts │ │ │ │ ├── TextToDialogueStreamRequestOutputFormat.ts │ │ │ │ └── index.ts │ │ ├── textToSoundEffects │ │ │ ├── client │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── CreateSoundEffectRequest.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TextToSoundEffectsConvertRequestOutputFormat.ts │ │ │ │ └── index.ts │ │ ├── textToSpeech │ │ │ ├── client │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── StreamTextToSpeechRequest.ts │ │ │ │ │ ├── StreamTextToSpeechWithTimestampsRequest.ts │ │ │ │ │ ├── TextToSpeechRequest.ts │ │ │ │ │ ├── TextToSpeechWithTimestampsRequest.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── BodyTextToSpeechStreamingV1TextToSpeechVoiceIdStreamPostApplyTextNormalization.ts │ │ │ │ ├── BodyTextToSpeechStreamingWithTimestampsV1TextToSpeechVoiceIdStreamWithTimestampsPostApplyTextNormalization.ts │ │ │ │ ├── BodyTextToSpeechV1TextToSpeechVoiceIdPostApplyTextNormalization.ts │ │ │ │ ├── BodyTextToSpeechWithTimestampsV1TextToSpeechVoiceIdWithTimestampsPostApplyTextNormalization.ts │ │ │ │ ├── TextToSpeechConvertRequestOutputFormat.ts │ │ │ │ ├── TextToSpeechConvertWithTimestampsRequestOutputFormat.ts │ │ │ │ ├── TextToSpeechStreamRequestOutputFormat.ts │ │ │ │ ├── TextToSpeechStreamWithTimestampsRequestOutputFormat.ts │ │ │ │ └── index.ts │ │ ├── textToVoice │ │ │ ├── client │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── SaveVoicePreviewRequest.ts │ │ │ │ │ ├── VoiceDesignRequest.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── TextToVoiceCreatePreviewsRequestOutputFormat.ts │ │ │ │ └── index.ts │ │ ├── v1TextToSpeechVoiceIdMultiStreamInput │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── ReceiveMessageMulti.ts │ │ │ │ ├── SendMessageMulti.ts │ │ │ │ └── index.ts │ │ ├── v1TextToSpeechVoiceIdStreamInput │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── ReceiveMessage.ts │ │ │ │ ├── SendMessage.ts │ │ │ │ └── index.ts │ │ ├── voices │ │ │ ├── client │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodyAddSharedVoiceV1VoicesAddPublicUserIdVoiceIdPost.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── resources │ │ │ │ ├── index.ts │ │ │ │ └── pvc │ │ │ │ │ ├── client │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── BodyEditPvcVoiceV1VoicesPvcVoiceIdPost.ts │ │ │ │ │ │ ├── BodyRunPvcTrainingV1VoicesPvcVoiceIdTrainPost.ts │ │ │ │ │ │ ├── CreatePvcVoiceRequest.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── resources │ │ │ │ │ ├── index.ts │ │ │ │ │ └── samples │ │ │ │ │ ├── client │ │ │ │ │ ├── create.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── requests │ │ │ │ │ │ ├── BodyUpdatePvcVoiceSampleV1VoicesPvcVoiceIdSamplesSampleIdPost.ts │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── index.ts │ │ │ └── types │ │ │ │ ├── VoicesGetSharedRequestCategory.ts │ │ │ │ └── index.ts │ │ └── workspace │ │ │ ├── index.ts │ │ │ └── resources │ │ │ ├── groups │ │ │ ├── client │ │ │ │ ├── index.ts │ │ │ │ └── search.ts │ │ │ ├── index.ts │ │ │ └── resources │ │ │ │ ├── index.ts │ │ │ │ └── members │ │ │ │ ├── client │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── AddMemberToGroupRequest.ts │ │ │ │ │ ├── BodyDeleteMemberFromUserGroupV1WorkspaceGroupsGroupIdMembersRemovePost.ts │ │ │ │ │ └── index.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── invites │ │ │ ├── client │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodyDeleteExistingInvitationV1WorkspaceInvitesDelete.ts │ │ │ │ │ ├── BodyInviteMultipleUsersV1WorkspaceInvitesAddBulkPost.ts │ │ │ │ │ ├── InviteUserRequest.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── BodyInviteUserV1WorkspaceInvitesAddPostWorkspacePermission.ts │ │ │ │ └── index.ts │ │ │ ├── members │ │ │ ├── client │ │ │ │ ├── index.ts │ │ │ │ └── requests │ │ │ │ │ ├── BodyDeleteMemberV1WorkspaceMembersDelete.ts │ │ │ │ │ ├── UpdateMemberRequest.ts │ │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ │ ├── BodyUpdateMemberV1WorkspaceMembersPostWorkspaceRole.ts │ │ │ │ └── index.ts │ │ │ └── resources │ │ │ ├── client │ │ │ ├── index.ts │ │ │ └── requests │ │ │ │ ├── BodyShareWorkspaceResourceV1WorkspaceResourcesResourceIdSharePost.ts │ │ │ │ ├── BodyUnshareWorkspaceResourceV1WorkspaceResourcesResourceIdUnsharePost.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ └── types │ │ │ ├── BodyShareWorkspaceResourceV1WorkspaceResourcesResourceIdSharePostRole.ts │ │ │ └── index.ts │ └── types │ │ ├── AddChapterResponseModel.ts │ │ ├── AddKnowledgeBaseResponseModel.ts │ │ ├── AddProjectRequest.ts │ │ ├── AddProjectResponseModel.ts │ │ ├── AddPronunciationDictionaryResponseModel.ts │ │ ├── AddPronunciationDictionaryResponseModelPermissionOnResource.ts │ │ ├── AddSharingVoiceRequest.ts │ │ ├── AddVoiceIvcResponseModel.ts │ │ ├── AddVoiceResponseModel.ts │ │ ├── AddWorkspaceGroupMemberResponseModel.ts │ │ ├── AddWorkspaceInviteResponseModel.ts │ │ ├── AdditionalFormatResponseModel.ts │ │ ├── AdditionalFormats.ts │ │ ├── Age.ts │ │ ├── AgentBan.ts │ │ ├── AgentCallLimits.ts │ │ ├── AgentConfig.ts │ │ ├── AgentConfigOverride.ts │ │ ├── AgentConfigOverrideConfig.ts │ │ ├── AgentMetadataResponseModel.ts │ │ ├── AgentPlatformSettingsRequestModel.ts │ │ ├── AgentPlatformSettingsResponseModel.ts │ │ ├── AgentSimulatedChatTestResponseModel.ts │ │ ├── AgentSummaryResponseModel.ts │ │ ├── AgentTransfer.ts │ │ ├── AgentWorkspaceOverridesInput.ts │ │ ├── AgentWorkspaceOverridesOutput.ts │ │ ├── Alignment.ts │ │ ├── AllowlistItem.ts │ │ ├── ArrayJsonSchemaPropertyInput.ts │ │ ├── ArrayJsonSchemaPropertyInputItems.ts │ │ ├── ArrayJsonSchemaPropertyOutput.ts │ │ ├── ArrayJsonSchemaPropertyOutputItems.ts │ │ ├── AsrConversationalConfig.ts │ │ ├── AsrInputFormat.ts │ │ ├── AsrProvider.ts │ │ ├── AsrQuality.ts │ │ ├── AudioNativeCreateProjectResponseModel.ts │ │ ├── AudioNativeEditContentResponseModel.ts │ │ ├── AudioNativeProjectSettingsResponseModel.ts │ │ ├── AudioNativeProjectSettingsResponseModelStatus.ts │ │ ├── AudioOutput.ts │ │ ├── AudioOutputMulti.ts │ │ ├── AudioWithTimestampsResponse.ts │ │ ├── AuthSettings.ts │ │ ├── AuthorizationMethod.ts │ │ ├── BanReasonType.ts │ │ ├── BatchCallDetailedResponse.ts │ │ ├── BatchCallRecipientStatus.ts │ │ ├── BatchCallResponse.ts │ │ ├── BatchCallStatus.ts │ │ ├── BodyAddChapterToAProjectV1ProjectsProjectIdChaptersAddPost.ts │ │ ├── BodyAddProjectV1ProjectsAddPostApplyTextNormalization.ts │ │ ├── BodyAddProjectV1ProjectsAddPostFiction.ts │ │ ├── BodyAddProjectV1ProjectsAddPostSourceType.ts │ │ ├── BodyAddProjectV1ProjectsAddPostTargetAudience.ts │ │ ├── BodyAddToKnowledgeBaseV1ConvaiAddToKnowledgeBasePost.ts │ │ ├── BodyAddToKnowledgeBaseV1ConvaiAgentsAgentIdAddToKnowledgeBasePost.ts │ │ ├── BodyCreatePodcastV1ProjectsPodcastCreatePost.ts │ │ ├── BodyCreatePodcastV1ProjectsPodcastCreatePostDurationScale.ts │ │ ├── BodyCreatePodcastV1ProjectsPodcastCreatePostMode.ts │ │ ├── BodyCreatePodcastV1ProjectsPodcastCreatePostQualityPreset.ts │ │ ├── BodyCreatePodcastV1ProjectsPodcastCreatePostSource.ts │ │ ├── BodyCreatePodcastV1ProjectsPodcastCreatePostSourceItem.ts │ │ ├── BodyEditBasicProjectInfoV1ProjectsProjectIdPost.ts │ │ ├── BodyEditChapterV1ProjectsProjectIdChaptersChapterIdPatch.ts │ │ ├── BodyEditProjectContentV1ProjectsProjectIdContentPost.ts │ │ ├── BodyGenerateARandomVoiceV1VoiceGenerationGenerateVoicePostAge.ts │ │ ├── BodyGenerateARandomVoiceV1VoiceGenerationGenerateVoicePostGender.ts │ │ ├── BodyRetrieveVoiceSampleAudioV1VoicesPvcVoiceIdSamplesSampleIdAudioGet.ts │ │ ├── BodyStreamChapterAudioV1ProjectsProjectIdChaptersChapterIdSnapshotsChapterSnapshotIdStreamPost.ts │ │ ├── BodyStreamProjectAudioV1ProjectsProjectIdSnapshotsProjectSnapshotIdStreamPost.ts │ │ ├── BreakdownTypes.ts │ │ ├── ChapterContentBlockExtendableNodeResponseModel.ts │ │ ├── ChapterContentBlockInputModel.ts │ │ ├── ChapterContentBlockInputModelSubType.ts │ │ ├── ChapterContentBlockResponseModel.ts │ │ ├── ChapterContentBlockResponseModelNodesItem.ts │ │ ├── ChapterContentBlockTtsNodeResponseModel.ts │ │ ├── ChapterContentInputModel.ts │ │ ├── ChapterContentParagraphTtsNodeInputModel.ts │ │ ├── ChapterContentResponseModel.ts │ │ ├── ChapterResponse.ts │ │ ├── ChapterSnapshotExtendedResponseModel.ts │ │ ├── ChapterSnapshotResponse.ts │ │ ├── ChapterSnapshotsResponse.ts │ │ ├── ChapterState.ts │ │ ├── ChapterStatisticsResponse.ts │ │ ├── ChapterWithContentResponseModel.ts │ │ ├── ChapterWithContentResponseModelState.ts │ │ ├── CharacterAlignmentModel.ts │ │ ├── CharacterAlignmentResponseModel.ts │ │ ├── CharacterUsageResponse.ts │ │ ├── ClientEvent.ts │ │ ├── ClientToolConfigInput.ts │ │ ├── ClientToolConfigOutput.ts │ │ ├── CloseConnection.ts │ │ ├── CloseContext.ts │ │ ├── CloseSocket.ts │ │ ├── ConvAiDynamicVariable.ts │ │ ├── ConvAiSecretLocator.ts │ │ ├── ConvAiStoredSecretDependencies.ts │ │ ├── ConvAiStoredSecretDependenciesAgentToolsItem.ts │ │ ├── ConvAiStoredSecretDependenciesToolsItem.ts │ │ ├── ConvAiWebhooks.ts │ │ ├── ConvAiWorkspaceStoredSecretConfig.ts │ │ ├── ConversationChargingCommonModel.ts │ │ ├── ConversationConfig.ts │ │ ├── ConversationConfigClientOverrideConfigInput.ts │ │ ├── ConversationConfigClientOverrideConfigOutput.ts │ │ ├── ConversationConfigClientOverrideInput.ts │ │ ├── ConversationConfigClientOverrideOutput.ts │ │ ├── ConversationConfigOverride.ts │ │ ├── ConversationConfigOverrideConfig.ts │ │ ├── ConversationDeletionSettings.ts │ │ ├── ConversationHistoryAnalysisCommonModel.ts │ │ ├── ConversationHistoryBatchCallModel.ts │ │ ├── ConversationHistoryErrorCommonModel.ts │ │ ├── ConversationHistoryEvaluationCriteriaResultCommonModel.ts │ │ ├── ConversationHistoryFeedbackCommonModel.ts │ │ ├── ConversationHistoryMetadataCommonModel.ts │ │ ├── ConversationHistoryMetadataCommonModelPhoneCall.ts │ │ ├── ConversationHistoryRagUsageCommonModel.ts │ │ ├── ConversationHistorySipTrunkingPhoneCallModel.ts │ │ ├── ConversationHistorySipTrunkingPhoneCallModelDirection.ts │ │ ├── ConversationHistoryTranscriptCommonModelInput.ts │ │ ├── ConversationHistoryTranscriptCommonModelInputRole.ts │ │ ├── ConversationHistoryTranscriptCommonModelInputSourceMedium.ts │ │ ├── ConversationHistoryTranscriptCommonModelOutput.ts │ │ ├── ConversationHistoryTranscriptCommonModelOutputRole.ts │ │ ├── ConversationHistoryTranscriptCommonModelOutputSourceMedium.ts │ │ ├── ConversationHistoryTranscriptToolCallClientDetails.ts │ │ ├── ConversationHistoryTranscriptToolCallCommonModel.ts │ │ ├── ConversationHistoryTranscriptToolCallCommonModelToolDetails.ts │ │ ├── ConversationHistoryTranscriptToolCallWebhookDetails.ts │ │ ├── ConversationHistoryTranscriptToolResultCommonModel.ts │ │ ├── ConversationHistoryTwilioPhoneCallModel.ts │ │ ├── ConversationHistoryTwilioPhoneCallModelDirection.ts │ │ ├── ConversationInitiationClientDataConfigInput.ts │ │ ├── ConversationInitiationClientDataConfigOutput.ts │ │ ├── ConversationInitiationClientDataInternal.ts │ │ ├── ConversationInitiationClientDataInternalDynamicVariablesValue.ts │ │ ├── ConversationInitiationClientDataRequestInput.ts │ │ ├── ConversationInitiationClientDataRequestInputDynamicVariablesValue.ts │ │ ├── ConversationInitiationClientDataRequestOutput.ts │ │ ├── ConversationInitiationClientDataRequestOutputDynamicVariablesValue.ts │ │ ├── ConversationInitiationClientDataWebhook.ts │ │ ├── ConversationInitiationClientDataWebhookRequestHeadersValue.ts │ │ ├── ConversationSignedUrlResponseModel.ts │ │ ├── ConversationSimulationSpecification.ts │ │ ├── ConversationSummaryResponseModel.ts │ │ ├── ConversationSummaryResponseModelStatus.ts │ │ ├── ConversationTokenDbModel.ts │ │ ├── ConversationTokenPurpose.ts │ │ ├── ConversationTurnMetrics.ts │ │ ├── ConversationalConfig.ts │ │ ├── ConvertChapterResponseModel.ts │ │ ├── ConvertProjectResponseModel.ts │ │ ├── CreateAgentResponseModel.ts │ │ ├── CreateAudioNativeProjectRequest.ts │ │ ├── CreatePhoneNumberResponseModel.ts │ │ ├── CreatePreviouslyGeneratedVoiceRequest.ts │ │ ├── CreatePronunciationDictionaryResponseModel.ts │ │ ├── CreateSipTrunkPhoneNumberRequest.ts │ │ ├── CreateTranscriptRequest.ts │ │ ├── CreateTwilioPhoneNumberRequest.ts │ │ ├── CustomLlm.ts │ │ ├── CustomLlmRequestHeadersValue.ts │ │ ├── DashboardCallSuccessChartModel.ts │ │ ├── DashboardCriteriaChartModel.ts │ │ ├── DashboardDataCollectionChartModel.ts │ │ ├── DataCollectionResultCommonModel.ts │ │ ├── DeleteChapterRequest.ts │ │ ├── DeleteChapterResponseModel.ts │ │ ├── DeleteDubbingResponseModel.ts │ │ ├── DeleteHistoryItemResponse.ts │ │ ├── DeleteProjectRequest.ts │ │ ├── DeleteProjectResponseModel.ts │ │ ├── DeleteSampleResponse.ts │ │ ├── DeleteVoiceResponseModel.ts │ │ ├── DeleteVoiceSampleResponseModel.ts │ │ ├── DeleteWorkspaceGroupMemberResponseModel.ts │ │ ├── DeleteWorkspaceInviteResponseModel.ts │ │ ├── DeleteWorkspaceMemberResponseModel.ts │ │ ├── DependentAvailableAgentIdentifier.ts │ │ ├── DependentAvailableAgentIdentifierAccessLevel.ts │ │ ├── DependentAvailableAgentToolIdentifier.ts │ │ ├── DependentAvailableAgentToolIdentifierAccessLevel.ts │ │ ├── DependentAvailableToolIdentifier.ts │ │ ├── DependentAvailableToolIdentifierAccessLevel.ts │ │ ├── DependentPhoneNumberIdentifier.ts │ │ ├── DependentUnknownAgentIdentifier.ts │ │ ├── DependentUnknownAgentToolIdentifier.ts │ │ ├── DependentUnknownToolIdentifier.ts │ │ ├── DialogueInput.ts │ │ ├── DialogueInputResponseModel.ts │ │ ├── DoDubbingResponse.ts │ │ ├── DocumentUsageModeEnum.ts │ │ ├── DocxExportOptions.ts │ │ ├── DubbedSegment.ts │ │ ├── DubbingMediaMetadata.ts │ │ ├── DubbingMediaReference.ts │ │ ├── DubbingMetadataResponse.ts │ │ ├── DubbingRenderResponseModel.ts │ │ ├── DubbingResource.ts │ │ ├── DynamicVariablesConfig.ts │ │ ├── DynamicVariablesConfigDynamicVariablePlaceholdersValue.ts │ │ ├── EditChapterResponseModel.ts │ │ ├── EditProjectResponseModel.ts │ │ ├── EditVoiceResponseModel.ts │ │ ├── EditVoiceSettingsRequest.ts │ │ ├── EditVoiceSettingsResponseModel.ts │ │ ├── EmbedVariant.ts │ │ ├── EmbeddingModelEnum.ts │ │ ├── EndCallToolConfig.ts │ │ ├── EvaluationSettings.ts │ │ ├── EvaluationSuccessResult.ts │ │ ├── ExportOptions.ts │ │ ├── ExtendedSubscriptionResponseModelBillingPeriod.ts │ │ ├── ExtendedSubscriptionResponseModelCharacterRefreshPeriod.ts │ │ ├── ExtendedSubscriptionResponseModelCurrency.ts │ │ ├── FeatureStatusCommonModel.ts │ │ ├── FeaturesUsageCommonModel.ts │ │ ├── FeedbackItem.ts │ │ ├── FinalOutput.ts │ │ ├── FinalOutputMulti.ts │ │ ├── FineTuningResponse.ts │ │ ├── FineTuningResponseModelStateValue.ts │ │ ├── FlushContext.ts │ │ ├── ForcedAlignmentCharacterResponseModel.ts │ │ ├── ForcedAlignmentResponseModel.ts │ │ ├── ForcedAlignmentWordResponseModel.ts │ │ ├── Gender.ts │ │ ├── GenerateVoiceRequest.ts │ │ ├── GenerationConfig.ts │ │ ├── GetAgentEmbedResponseModel.ts │ │ ├── GetAgentKnowledgebaseSizeResponseModel.ts │ │ ├── GetAgentLinkResponseModel.ts │ │ ├── GetAgentResponseModel.ts │ │ ├── GetAgentResponseModelPhoneNumbersItem.ts │ │ ├── GetAgentsPageResponseModel.ts │ │ ├── GetAudioNativeProjectSettingsResponseModel.ts │ │ ├── GetChapterRequest.ts │ │ ├── GetChapterSnapshotsRequest.ts │ │ ├── GetChaptersRequest.ts │ │ ├── GetChaptersResponse.ts │ │ ├── GetConvAiDashboardSettingsResponseModel.ts │ │ ├── GetConvAiDashboardSettingsResponseModelChartsItem.ts │ │ ├── GetConvAiSettingsResponseModel.ts │ │ ├── GetConversationResponseModel.ts │ │ ├── GetConversationResponseModelStatus.ts │ │ ├── GetConversationsPageResponseModel.ts │ │ ├── GetKnowledgeBaseDependentAgentsResponseModel.ts │ │ ├── GetKnowledgeBaseDependentAgentsResponseModelAgentsItem.ts │ │ ├── GetKnowledgeBaseFileResponseModel.ts │ │ ├── GetKnowledgeBaseListResponseModel.ts │ │ ├── GetKnowledgeBaseListResponseModelDocumentsItem.ts │ │ ├── GetKnowledgeBaseSummaryFileResponseModel.ts │ │ ├── GetKnowledgeBaseSummaryFileResponseModelDependentAgentsItem.ts │ │ ├── GetKnowledgeBaseSummaryTextResponseModel.ts │ │ ├── GetKnowledgeBaseSummaryTextResponseModelDependentAgentsItem.ts │ │ ├── GetKnowledgeBaseSummaryUrlResponseModel.ts │ │ ├── GetKnowledgeBaseSummaryUrlResponseModelDependentAgentsItem.ts │ │ ├── GetKnowledgeBaseTextResponseModel.ts │ │ ├── GetKnowledgeBaseUrlResponseModel.ts │ │ ├── GetLibraryVoicesResponse.ts │ │ ├── GetPhoneNumberResponse.ts │ │ ├── GetPhoneNumberSipTrunkResponseModel.ts │ │ ├── GetPhoneNumberTwilioResponseModel.ts │ │ ├── GetProjectRequest.ts │ │ ├── GetProjectsRequest.ts │ │ ├── GetProjectsResponse.ts │ │ ├── GetPronunciationDictionariesMetadataResponseModel.ts │ │ ├── GetPronunciationDictionariesResponse.ts │ │ ├── GetPronunciationDictionaryMetadataResponse.ts │ │ ├── GetPronunciationDictionaryMetadataResponseModelPermissionOnResource.ts │ │ ├── GetPronunciationDictionaryResponse.ts │ │ ├── GetSharedSoundGenerationsResponseModel.ts │ │ ├── GetSpeechHistoryResponse.ts │ │ ├── GetVoicesResponse.ts │ │ ├── GetVoicesV2Response.ts │ │ ├── GetWorkspaceSecretsResponseModel.ts │ │ ├── HistoryAlignmentResponseModel.ts │ │ ├── HistoryAlignmentsResponseModel.ts │ │ ├── HistoryItemResponse.ts │ │ ├── HtmlExportOptions.ts │ │ ├── HttpValidationError.ts │ │ ├── ImageAvatar.ts │ │ ├── InitialiseContext.ts │ │ ├── InitializeConnection.ts │ │ ├── InitializeConnectionMulti.ts │ │ ├── InvoiceResponse.ts │ │ ├── KeepContextAlive.ts │ │ ├── KnowledgeBaseDocumentChunkResponseModel.ts │ │ ├── KnowledgeBaseDocumentMetadataResponseModel.ts │ │ ├── KnowledgeBaseDocumentType.ts │ │ ├── KnowledgeBaseLocator.ts │ │ ├── LanguageAddedResponse.ts │ │ ├── LanguageDetectionToolConfig.ts │ │ ├── LanguagePresetInput.ts │ │ ├── LanguagePresetOutput.ts │ │ ├── LanguagePresetTranslation.ts │ │ ├── LanguageResponse.ts │ │ ├── LibraryVoiceResponse.ts │ │ ├── LibraryVoiceResponseModelCategory.ts │ │ ├── LiteralJsonSchemaProperty.ts │ │ ├── LiteralJsonSchemaPropertyConstantValue.ts │ │ ├── LiteralJsonSchemaPropertyType.ts │ │ ├── Llm.ts │ │ ├── LlmCategoryUsage.ts │ │ ├── LlmInputOutputTokensUsage.ts │ │ ├── LlmTokensCategoryUsage.ts │ │ ├── LlmUsageCalculatorLlmResponseModel.ts │ │ ├── LlmUsageCalculatorResponseModel.ts │ │ ├── LlmUsageInput.ts │ │ ├── LlmUsageOutput.ts │ │ ├── ManualVerificationFileResponse.ts │ │ ├── ManualVerificationResponse.ts │ │ ├── McpApprovalRequiredModel.ts │ │ ├── McpToolConfigInput.ts │ │ ├── McpToolConfigOutput.ts │ │ ├── MetricRecord.ts │ │ ├── MetricType.ts │ │ ├── Model.ts │ │ ├── ModelRatesResponseModel.ts │ │ ├── ModelResponseModelConcurrencyGroup.ts │ │ ├── ModelSettingsResponseModel.ts │ │ ├── ModerationStatusResponseModel.ts │ │ ├── ModerationStatusResponseModelSafetyStatus.ts │ │ ├── ModerationStatusResponseModelWarningStatus.ts │ │ ├── NativeMcpToolConfigInput.ts │ │ ├── NativeMcpToolConfigOutput.ts │ │ ├── NormalizedAlignment.ts │ │ ├── ObjectJsonSchemaPropertyInput.ts │ │ ├── ObjectJsonSchemaPropertyInputPropertiesValue.ts │ │ ├── ObjectJsonSchemaPropertyOutput.ts │ │ ├── ObjectJsonSchemaPropertyOutputPropertiesValue.ts │ │ ├── OrbAvatar.ts │ │ ├── OutboundCallRecipient.ts │ │ ├── OutboundCallRecipientResponseModel.ts │ │ ├── OutputFormat.ts │ │ ├── PdfExportOptions.ts │ │ ├── PhoneNumberAgentInfo.ts │ │ ├── PhoneNumberTransfer.ts │ │ ├── PodcastBulletinMode.ts │ │ ├── PodcastBulletinModeData.ts │ │ ├── PodcastConversationMode.ts │ │ ├── PodcastConversationModeData.ts │ │ ├── PodcastProjectResponseModel.ts │ │ ├── PodcastTextSource.ts │ │ ├── PodcastUrlSource.ts │ │ ├── PostAgentAvatarResponseModel.ts │ │ ├── PostWorkspaceSecretResponseModel.ts │ │ ├── PrivacyConfig.ts │ │ ├── ProjectCreationMetaResponseModel.ts │ │ ├── ProjectCreationMetaResponseModelStatus.ts │ │ ├── ProjectCreationMetaResponseModelType.ts │ │ ├── ProjectExtendedResponse.ts │ │ ├── ProjectExtendedResponseModelAccessLevel.ts │ │ ├── ProjectExtendedResponseModelApplyTextNormalization.ts │ │ ├── ProjectExtendedResponseModelFiction.ts │ │ ├── ProjectExtendedResponseModelQualityPreset.ts │ │ ├── ProjectExtendedResponseModelSourceType.ts │ │ ├── ProjectExtendedResponseModelTargetAudience.ts │ │ ├── ProjectResponse.ts │ │ ├── ProjectResponseModelAccessLevel.ts │ │ ├── ProjectResponseModelFiction.ts │ │ ├── ProjectResponseModelSourceType.ts │ │ ├── ProjectResponseModelTargetAudience.ts │ │ ├── ProjectSnapshotExtendedResponseModel.ts │ │ ├── ProjectSnapshotResponse.ts │ │ ├── ProjectSnapshotsResponse.ts │ │ ├── ProjectState.ts │ │ ├── PromptAgent.ts │ │ ├── PromptAgentDbModel.ts │ │ ├── PromptAgentDbModelToolsItem.ts │ │ ├── PromptAgentInputToolsItem.ts │ │ ├── PromptAgentOutputToolsItem.ts │ │ ├── PromptAgentOverride.ts │ │ ├── PromptAgentOverrideConfig.ts │ │ ├── PromptEvaluationCriteria.ts │ │ ├── PronunciationDictionaryAliasRuleRequestModel.ts │ │ ├── PronunciationDictionaryLocator.ts │ │ ├── PronunciationDictionaryLocatorResponseModel.ts │ │ ├── PronunciationDictionaryPhonemeRuleRequestModel.ts │ │ ├── PronunciationDictionaryRulesResponseModel.ts │ │ ├── PronunciationDictionaryVersionLocator.ts │ │ ├── PronunciationDictionaryVersionResponseModel.ts │ │ ├── PronunciationDictionaryVersionResponseModelPermissionOnResource.ts │ │ ├── PydanticPronunciationDictionaryVersionLocator.ts │ │ ├── QueryParamsJsonSchema.ts │ │ ├── RagChunkMetadata.ts │ │ ├── RagConfig.ts │ │ ├── RagDocumentIndexResponseModel.ts │ │ ├── RagDocumentIndexUsage.ts │ │ ├── RagDocumentIndexesResponseModel.ts │ │ ├── RagIndexOverviewEmbeddingModelResponseModel.ts │ │ ├── RagIndexOverviewResponseModel.ts │ │ ├── RagIndexStatus.ts │ │ ├── RagRetrievalInfo.ts │ │ ├── ReaderResourceResponseModel.ts │ │ ├── ReaderResourceResponseModelResourceType.ts │ │ ├── RealtimeVoiceSettings.ts │ │ ├── RecordingResponse.ts │ │ ├── RemoveMemberFromGroupRequest.ts │ │ ├── Render.ts │ │ ├── RenderStatus.ts │ │ ├── RenderType.ts │ │ ├── RequestPvcManualVerificationResponseModel.ts │ │ ├── ResourceAccessInfo.ts │ │ ├── ResourceAccessInfoRole.ts │ │ ├── ResourceMetadataResponseModel.ts │ │ ├── ReviewStatus.ts │ │ ├── SafetyCommonModel.ts │ │ ├── SafetyEvaluation.ts │ │ ├── SafetyResponseModel.ts │ │ ├── SafetyRule.ts │ │ ├── SecretDependencyType.ts │ │ ├── SegmentCreateResponse.ts │ │ ├── SegmentDeleteResponse.ts │ │ ├── SegmentDubResponse.ts │ │ ├── SegmentTranscriptionResponse.ts │ │ ├── SegmentTranslationResponse.ts │ │ ├── SegmentUpdateResponse.ts │ │ ├── SegmentedJsonExportOptions.ts │ │ ├── SendText.ts │ │ ├── SendTextMulti.ts │ │ ├── ShareOptionResponseModel.ts │ │ ├── ShareOptionResponseModelType.ts │ │ ├── SharedSoundGenerationResponseModel.ts │ │ ├── SimilarVoice.ts │ │ ├── SimilarVoiceCategory.ts │ │ ├── SimilarVoicesForSpeakerResponse.ts │ │ ├── SipMediaEncryptionEnum.ts │ │ ├── SipTrunkConfigResponseModel.ts │ │ ├── SipTrunkCredentials.ts │ │ ├── SipTrunkOutboundCallResponse.ts │ │ ├── SipTrunkTransportEnum.ts │ │ ├── SkipTurnToolConfig.ts │ │ ├── SpeakerAudioResponseModel.ts │ │ ├── SpeakerResponseModel.ts │ │ ├── SpeakerSegment.ts │ │ ├── SpeakerSeparationResponseModel.ts │ │ ├── SpeakerSeparationResponseModelStatus.ts │ │ ├── SpeakerTrack.ts │ │ ├── SpeakerUpdatedResponse.ts │ │ ├── SpeechHistoryItemResponse.ts │ │ ├── SpeechHistoryItemResponseModelSource.ts │ │ ├── SpeechHistoryItemResponseModelVoiceCategory.ts │ │ ├── SpeechToTextCharacterResponseModel.ts │ │ ├── SpeechToTextChunkResponseModel.ts │ │ ├── SpeechToTextWordResponseModel.ts │ │ ├── SpeechToTextWordResponseModelType.ts │ │ ├── SrtExportOptions.ts │ │ ├── StartPvcVoiceTrainingResponseModel.ts │ │ ├── StartSpeakerSeparationResponseModel.ts │ │ ├── StreamingAudioChunkWithTimestampsResponse.ts │ │ ├── Subscription.ts │ │ ├── SubscriptionExtrasResponseModel.ts │ │ ├── SubscriptionResponse.ts │ │ ├── SubscriptionResponseModelBillingPeriod.ts │ │ ├── SubscriptionResponseModelCharacterRefreshPeriod.ts │ │ ├── SubscriptionResponseModelCurrency.ts │ │ ├── SubscriptionStatusType.ts │ │ ├── SubscriptionUsageResponseModel.ts │ │ ├── SupportedVoice.ts │ │ ├── SystemToolConfigInput.ts │ │ ├── SystemToolConfigInputParams.ts │ │ ├── SystemToolConfigOutput.ts │ │ ├── SystemToolConfigOutputParams.ts │ │ ├── TelephonyProvider.ts │ │ ├── TextToSpeechApplyTextNormalizationEnum.ts │ │ ├── TextToSpeechOutputFormatEnum.ts │ │ ├── TextToSpeechStreamRequest.ts │ │ ├── ToolMockConfig.ts │ │ ├── TransferToAgentToolConfig.ts │ │ ├── TransferToNumberToolConfig.ts │ │ ├── TtsConversationalConfigInput.ts │ │ ├── TtsConversationalConfigOutput.ts │ │ ├── TtsConversationalConfigOverride.ts │ │ ├── TtsConversationalConfigOverrideConfig.ts │ │ ├── TtsConversationalModel.ts │ │ ├── TtsModelFamily.ts │ │ ├── TtsOptimizeStreamingLatency.ts │ │ ├── TtsOutputFormat.ts │ │ ├── TurnConfig.ts │ │ ├── TurnMode.ts │ │ ├── TwilioOutboundCallResponse.ts │ │ ├── TxtExportOptions.ts │ │ ├── UpdateAudioNativeProjectRequest.ts │ │ ├── UpdateChapterRequest.ts │ │ ├── UpdateProjectRequest.ts │ │ ├── UpdatePronunciationDictionariesRequest.ts │ │ ├── UpdateWorkspaceMemberResponseModel.ts │ │ ├── UrlAvatar.ts │ │ ├── UsageAggregationInterval.ts │ │ ├── UsageCharactersResponseModel.ts │ │ ├── User.ts │ │ ├── UserFeedback.ts │ │ ├── UserFeedbackScore.ts │ │ ├── UtteranceResponseModel.ts │ │ ├── ValidationError.ts │ │ ├── ValidationErrorLocItem.ts │ │ ├── VerificationAttemptResponse.ts │ │ ├── VerifiedVoiceLanguageResponseModel.ts │ │ ├── VerifyPvcVoiceCaptchaResponseModel.ts │ │ ├── Voice.ts │ │ ├── VoiceDesignPreviewResponse.ts │ │ ├── VoiceGenerationParameterOptionResponse.ts │ │ ├── VoiceGenerationParameterResponse.ts │ │ ├── VoicePreviewResponseModel.ts │ │ ├── VoiceResponseModelCategory.ts │ │ ├── VoiceResponseModelSafetyControl.ts │ │ ├── VoiceSample.ts │ │ ├── VoiceSamplePreviewResponseModel.ts │ │ ├── VoiceSampleVisualWaveformResponseModel.ts │ │ ├── VoiceSettings.ts │ │ ├── VoiceSharingModerationCheckResponseModel.ts │ │ ├── VoiceSharingResponse.ts │ │ ├── VoiceSharingResponseModelCategory.ts │ │ ├── VoiceSharingState.ts │ │ ├── VoiceVerificationResponse.ts │ │ ├── WebhookToolApiSchemaConfigInput.ts │ │ ├── WebhookToolApiSchemaConfigInputMethod.ts │ │ ├── WebhookToolApiSchemaConfigInputRequestHeadersValue.ts │ │ ├── WebhookToolApiSchemaConfigOutput.ts │ │ ├── WebhookToolApiSchemaConfigOutputMethod.ts │ │ ├── WebhookToolApiSchemaConfigOutputRequestHeadersValue.ts │ │ ├── WebhookToolConfigInput.ts │ │ ├── WebhookToolConfigOutput.ts │ │ ├── WebsocketTtsClientMessageMulti.ts │ │ ├── WebsocketTtsServerMessageMulti.ts │ │ ├── WidgetConfig.ts │ │ ├── WidgetConfigInputAvatar.ts │ │ ├── WidgetConfigOutputAvatar.ts │ │ ├── WidgetConfigResponse.ts │ │ ├── WidgetConfigResponseModelAvatar.ts │ │ ├── WidgetExpandable.ts │ │ ├── WidgetFeedbackMode.ts │ │ ├── WidgetLanguagePreset.ts │ │ ├── WidgetLanguagePresetResponse.ts │ │ ├── WidgetPlacement.ts │ │ ├── WidgetTextContents.ts │ │ ├── WorkspaceBatchCallsResponse.ts │ │ ├── WorkspaceGroupByNameResponseModel.ts │ │ ├── WorkspaceResourceType.ts │ │ └── index.ts ├── version.ts └── wrapper │ ├── ElevenLabsClient.ts │ ├── index.ts │ ├── play.ts │ ├── stream.ts │ └── webhooks.ts ├── tests ├── custom.test.ts ├── custom │ ├── client.test.ts │ └── fixtures │ │ └── voice_sample.mp3 └── unit │ ├── fetcher │ ├── Fetcher.test.ts │ ├── HttpResponsePromise.test.ts │ ├── RawResponse.test.ts │ ├── createRequestUrl.test.ts │ ├── getFetchFn.test.ts │ ├── getRequestBody.test.ts │ ├── getResponseBody.test.ts │ ├── makeRequest.test.ts │ ├── requestWithRetries.test.ts │ ├── signals.test.ts │ ├── stream-wrappers │ │ ├── Node18UniversalStreamWrapper.test.ts │ │ ├── NodePre18StreamWrapper.test.ts │ │ ├── UndiciStreamWrapper.test.ts │ │ └── chooseStreamWrapper.test.ts │ └── test-file.txt │ ├── form-data-utils │ └── formDataWrapper.test.ts │ └── zurg │ ├── bigint │ └── bigint.test.ts │ ├── date │ └── date.test.ts │ ├── enum │ └── enum.test.ts │ ├── lazy │ ├── lazy.test.ts │ ├── lazyObject.test.ts │ └── recursive │ │ ├── a.ts │ │ └── b.ts │ ├── list │ └── list.test.ts │ ├── literals │ └── stringLiteral.test.ts │ ├── object-like │ └── withParsedProperties.test.ts │ ├── object │ ├── extend.test.ts │ ├── object.test.ts │ ├── objectWithoutOptionalProperties.test.ts │ └── passthrough.test.ts │ ├── primitives │ ├── any.test.ts │ ├── boolean.test.ts │ ├── number.test.ts │ ├── string.test.ts │ └── unknown.test.ts │ ├── record │ └── record.test.ts │ ├── schema-utils │ └── getSchemaUtils.test.ts │ ├── schema.test.ts │ ├── set │ └── set.test.ts │ ├── skipValidation.test.ts │ ├── undiscriminated-union │ └── undiscriminatedUnion.test.ts │ ├── union │ └── union.test.ts │ └── utils │ ├── itSchema.ts │ └── itValidate.ts ├── tsconfig.json └── yarn.lock /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .DS_Store 3 | /dist -------------------------------------------------------------------------------- /.mock/fern.config.json: -------------------------------------------------------------------------------- 1 | { 2 | "organization" : "elevenlabs", 3 | "version" : "0.63.19" 4 | } -------------------------------------------------------------------------------- /.npmignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | src 3 | tests 4 | .gitignore 5 | .github 6 | .fernignore 7 | .prettierrc.yml 8 | tsconfig.json 9 | yarn.lock -------------------------------------------------------------------------------- /.prettierrc.yml: -------------------------------------------------------------------------------- 1 | tabWidth: 4 2 | printWidth: 120 3 | -------------------------------------------------------------------------------- /assets/languages.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elevenlabs/elevenlabs-js/e74d23979abef76dacb565511434692cdff89b7a/assets/languages.png -------------------------------------------------------------------------------- /assets/namespace.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elevenlabs/elevenlabs-js/e74d23979abef76dacb565511434692cdff89b7a/assets/namespace.png -------------------------------------------------------------------------------- /jest.config.mjs: -------------------------------------------------------------------------------- 1 | /** @type {import('jest').Config} */ 2 | export default { 3 | preset: "ts-jest", 4 | testEnvironment: "node", 5 | moduleNameMapper: { 6 | "(.+)\.js$": "$1", 7 | }, 8 | }; 9 | -------------------------------------------------------------------------------- /src/api/errors/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./UnprocessableEntityError"; 2 | export * from "./BadRequestError"; 3 | export * from "./ForbiddenError"; 4 | export * from "./NotFoundError"; 5 | export * from "./TooEarlyError"; 6 | -------------------------------------------------------------------------------- /src/api/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./resources"; 2 | export * from "./types"; 3 | export * from "./errors"; 4 | -------------------------------------------------------------------------------- /src/api/resources/audioIsolation/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/audioIsolation/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyAudioIsolationV1AudioIsolationPost } from "./BodyAudioIsolationV1AudioIsolationPost"; 2 | export { type BodyAudioIsolationStreamV1AudioIsolationStreamPost } from "./BodyAudioIsolationStreamV1AudioIsolationStreamPost"; 3 | -------------------------------------------------------------------------------- /src/api/resources/audioIsolation/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/audioIsolation/types/AudioIsolationConvertRequestFileFormat.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type AudioIsolationConvertRequestFileFormat = "pcm_s16le_16" | "other"; 6 | export const AudioIsolationConvertRequestFileFormat = { 7 | PcmS16Le16: "pcm_s16le_16", 8 | Other: "other", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/resources/audioIsolation/types/AudioIsolationStreamRequestFileFormat.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type AudioIsolationStreamRequestFileFormat = "pcm_s16le_16" | "other"; 6 | export const AudioIsolationStreamRequestFileFormat = { 7 | PcmS16Le16: "pcm_s16le_16", 8 | Other: "other", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/resources/audioIsolation/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./AudioIsolationConvertRequestFileFormat"; 2 | export * from "./AudioIsolationStreamRequestFileFormat"; 3 | -------------------------------------------------------------------------------- /src/api/resources/audioNative/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/audioNative/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyCreatesAudioNativeEnabledProjectV1AudioNativePost } from "./BodyCreatesAudioNativeEnabledProjectV1AudioNativePost"; 2 | export { type BodyUpdateAudioNativeProjectContentV1AudioNativeProjectIdContentPost } from "./BodyUpdateAudioNativeProjectContentV1AudioNativeProjectIdContentPost"; 3 | -------------------------------------------------------------------------------- /src/api/resources/audioNative/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyAddToKnowledgeBaseV1ConvaiKnowledgeBasePost } from "./BodyAddToKnowledgeBaseV1ConvaiKnowledgeBasePost"; 2 | export { type PatchWorkspaceSecretRequest } from "./PatchWorkspaceSecretRequest"; 3 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./resources"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/agents/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/agents/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | export * from "./resources"; 3 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/agents/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as widget from "./widget"; 2 | export * as link from "./link"; 3 | export * as knowledgeBase from "./knowledgeBase"; 4 | export * as llmUsage from "./llmUsage"; 5 | export * from "./widget/client/requests"; 6 | export * from "./llmUsage/client/requests"; 7 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/agents/resources/knowledgeBase/client/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/agents/resources/knowledgeBase/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/agents/resources/link/client/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/agents/resources/link/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/agents/resources/llmUsage/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/agents/resources/llmUsage/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type LlmUsageCalculatorRequestModel } from "./LlmUsageCalculatorRequestModel"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/agents/resources/llmUsage/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/agents/resources/widget/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/agents/resources/widget/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type WidgetGetRequest } from "./WidgetGetRequest"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/agents/resources/widget/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | export * from "./resources"; 3 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/agents/resources/widget/resources/avatar/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/agents/resources/widget/resources/avatar/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyPostAgentAvatarV1ConvaiAgentsAgentIdAvatarPost } from "./BodyPostAgentAvatarV1ConvaiAgentsAgentIdAvatarPost"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/agents/resources/widget/resources/avatar/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/agents/resources/widget/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as avatar from "./avatar"; 2 | export * from "./avatar/client/requests"; 3 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/batchCalls/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/batchCalls/client/requests/BatchCallsListRequest.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | /** 6 | * @example 7 | * {} 8 | */ 9 | export interface BatchCallsListRequest { 10 | limit?: number; 11 | lastDoc?: string; 12 | } 13 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/batchCalls/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodySubmitABatchCallRequestV1ConvaiBatchCallingSubmitPost } from "./BodySubmitABatchCallRequestV1ConvaiBatchCallingSubmitPost"; 2 | export { type BatchCallsListRequest } from "./BatchCallsListRequest"; 3 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/batchCalls/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/conversations/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/conversations/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type ConversationsGetSignedUrlRequest } from "./ConversationsGetSignedUrlRequest"; 2 | export { type ConversationsListRequest } from "./ConversationsListRequest"; 3 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/conversations/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | export * from "./resources"; 3 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/conversations/resources/audio/client/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/conversations/resources/audio/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/conversations/resources/feedback/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/conversations/resources/feedback/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodySendConversationFeedbackV1ConvaiConversationsConversationIdFeedbackPost } from "./BodySendConversationFeedbackV1ConvaiConversationsConversationIdFeedbackPost"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/conversations/resources/feedback/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/conversations/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as audio from "./audio"; 2 | export * as feedback from "./feedback"; 3 | export * from "./feedback/client/requests"; 4 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/dashboard/client/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/dashboard/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./resources"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/dashboard/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as settings from "./settings"; 2 | export * from "./settings/types"; 3 | export * from "./settings/client/requests"; 4 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/dashboard/resources/settings/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/dashboard/resources/settings/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type PatchConvAiDashboardSettingsRequest } from "./PatchConvAiDashboardSettingsRequest"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/dashboard/resources/settings/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/dashboard/resources/settings/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./PatchConvAiDashboardSettingsRequestChartsItem"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/knowledgeBase/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/knowledgeBase/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type KnowledgeBaseListRequest } from "./KnowledgeBaseListRequest"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/knowledgeBase/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./resources"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/knowledgeBase/resources/document/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/knowledgeBase/resources/document/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type RagIndexRequestModel } from "./RagIndexRequestModel"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/knowledgeBase/resources/document/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/knowledgeBase/resources/documents/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/knowledgeBase/resources/documents/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | export * from "./resources"; 4 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/knowledgeBase/resources/documents/resources/chunk/client/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/knowledgeBase/resources/documents/resources/chunk/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/knowledgeBase/resources/documents/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as chunk from "./chunk"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/knowledgeBase/resources/documents/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./DocumentsGetResponse"; 2 | export * from "./DocumentsUpdateResponse"; 3 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/knowledgeBase/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as documents from "./documents"; 2 | export * from "./documents/types"; 3 | export * as document from "./document"; 4 | export * from "./documents/client/requests"; 5 | export * from "./document/client/requests"; 6 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/llmUsage/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/llmUsage/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type LlmUsageCalculatorPublicRequestModel } from "./LlmUsageCalculatorPublicRequestModel"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/llmUsage/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/phoneNumbers/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/phoneNumbers/client/requests/UpdatePhoneNumberRequest.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | /** 6 | * @example 7 | * {} 8 | */ 9 | export interface UpdatePhoneNumberRequest { 10 | agentId?: string; 11 | } 12 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/phoneNumbers/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type UpdatePhoneNumberRequest } from "./UpdatePhoneNumberRequest"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/phoneNumbers/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/phoneNumbers/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./PhoneNumbersCreateRequestBody"; 2 | export * from "./PhoneNumbersGetResponse"; 3 | export * from "./PhoneNumbersUpdateResponse"; 4 | export * from "./PhoneNumbersListResponseItem"; 5 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/secrets/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/secrets/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type PostWorkspaceSecretRequest } from "./PostWorkspaceSecretRequest"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/secrets/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/settings/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/settings/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type PatchConvAiSettingsRequest } from "./PatchConvAiSettingsRequest"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/settings/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/sipTrunk/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/sipTrunk/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyHandleAnOutboundCallViaSipTrunkV1ConvaiSipTrunkOutboundCallPost } from "./BodyHandleAnOutboundCallViaSipTrunkV1ConvaiSipTrunkOutboundCallPost"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/sipTrunk/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/twilio/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/twilio/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyHandleAnOutboundCallViaTwilioV1ConvaiTwilioOutboundCallPost } from "./BodyHandleAnOutboundCallViaTwilioV1ConvaiTwilioOutboundCallPost"; 2 | -------------------------------------------------------------------------------- /src/api/resources/conversationalAi/resources/twilio/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyDubAVideoOrAnAudioFileV1DubbingPost } from "./BodyDubAVideoOrAnAudioFileV1DubbingPost"; 2 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./resources"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/audio/client/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/audio/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as transcript from "./transcript"; 2 | export * from "./transcript/types"; 3 | export * as resource from "./resource"; 4 | export * as audio from "./audio"; 5 | export * from "./resource/client/requests"; 6 | export * from "./transcript/client/requests"; 7 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/resource/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/resource/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | export * from "./resources"; 3 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/resource/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as language from "./language"; 2 | export * as segment from "./segment"; 3 | export * as speaker from "./speaker"; 4 | export * from "./language/client/requests"; 5 | export * from "./segment/client/requests"; 6 | export * from "./speaker/client/requests"; 7 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/resource/resources/language/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/resource/resources/language/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyAddALanguageToTheResourceV1DubbingResourceDubbingIdLanguagePost } from "./BodyAddALanguageToTheResourceV1DubbingResourceDubbingIdLanguagePost"; 2 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/resource/resources/language/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/resource/resources/segment/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/resource/resources/segment/client/requests/SegmentUpdatePayload.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | /** 6 | * @example 7 | * {} 8 | */ 9 | export interface SegmentUpdatePayload { 10 | startTime?: number; 11 | endTime?: number; 12 | text?: string; 13 | } 14 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/resource/resources/segment/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type SegmentUpdatePayload } from "./SegmentUpdatePayload"; 2 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/resource/resources/segment/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/resource/resources/speaker/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/resource/resources/speaker/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyUpdateMetadataForASpeakerV1DubbingResourceDubbingIdSpeakerSpeakerIdPatch } from "./BodyUpdateMetadataForASpeakerV1DubbingResourceDubbingIdSpeakerSpeakerIdPatch"; 2 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/resource/resources/speaker/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | export * from "./resources"; 3 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/resource/resources/speaker/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as segment from "./segment"; 2 | export * from "./segment/client/requests"; 3 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/resource/resources/speaker/resources/segment/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/resource/resources/speaker/resources/segment/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type SegmentCreatePayload } from "./SegmentCreatePayload"; 2 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/resource/resources/speaker/resources/segment/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/transcript/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/transcript/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type TranscriptGetTranscriptForDubRequest } from "./TranscriptGetTranscriptForDubRequest"; 2 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/transcript/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/dubbing/resources/transcript/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./TranscriptGetTranscriptForDubRequestFormatType"; 2 | -------------------------------------------------------------------------------- /src/api/resources/forcedAlignment/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/forcedAlignment/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyCreateForcedAlignmentV1ForcedAlignmentPost } from "./BodyCreateForcedAlignmentV1ForcedAlignmentPost"; 2 | -------------------------------------------------------------------------------- /src/api/resources/forcedAlignment/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/history/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/history/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type HistoryListRequest } from "./HistoryListRequest"; 2 | export { type DownloadHistoryRequest } from "./DownloadHistoryRequest"; 3 | -------------------------------------------------------------------------------- /src/api/resources/history/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/history/types/HistoryListRequestSource.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type HistoryListRequestSource = "TTS" | "STS"; 6 | export const HistoryListRequestSource = { 7 | Tts: "TTS", 8 | Sts: "STS", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/resources/history/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./HistoryListRequestSource"; 2 | -------------------------------------------------------------------------------- /src/api/resources/models/client/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/api/resources/models/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/pronunciationDictionaries/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/pronunciationDictionaries/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./resources"; 3 | export * from "./client"; 4 | -------------------------------------------------------------------------------- /src/api/resources/pronunciationDictionaries/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as rules from "./rules"; 2 | export * from "./rules/types"; 3 | export * from "./rules/client/requests"; 4 | -------------------------------------------------------------------------------- /src/api/resources/pronunciationDictionaries/resources/rules/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/pronunciationDictionaries/resources/rules/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type PronunciationDictionary } from "./PronunciationDictionary"; 2 | export { type RemovePronunciationDictionaryRulesRequest } from "./RemovePronunciationDictionaryRulesRequest"; 3 | -------------------------------------------------------------------------------- /src/api/resources/pronunciationDictionaries/resources/rules/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/pronunciationDictionaries/resources/rules/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./PronunciationDictionaryRule"; 2 | -------------------------------------------------------------------------------- /src/api/resources/samples/client/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/api/resources/samples/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/speechToSpeech/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/speechToSpeech/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodySpeechToSpeechV1SpeechToSpeechVoiceIdPost } from "./BodySpeechToSpeechV1SpeechToSpeechVoiceIdPost"; 2 | export { type BodySpeechToSpeechStreamingV1SpeechToSpeechVoiceIdStreamPost } from "./BodySpeechToSpeechStreamingV1SpeechToSpeechVoiceIdStreamPost"; 3 | -------------------------------------------------------------------------------- /src/api/resources/speechToSpeech/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/speechToSpeech/types/SpeechToSpeechConvertRequestFileFormat.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type SpeechToSpeechConvertRequestFileFormat = "pcm_s16le_16" | "other"; 6 | export const SpeechToSpeechConvertRequestFileFormat = { 7 | PcmS16Le16: "pcm_s16le_16", 8 | Other: "other", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/resources/speechToSpeech/types/SpeechToSpeechStreamRequestFileFormat.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type SpeechToSpeechStreamRequestFileFormat = "pcm_s16le_16" | "other"; 6 | export const SpeechToSpeechStreamRequestFileFormat = { 7 | PcmS16Le16: "pcm_s16le_16", 8 | Other: "other", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/resources/speechToSpeech/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./SpeechToSpeechConvertRequestOutputFormat"; 2 | export * from "./SpeechToSpeechConvertRequestFileFormat"; 3 | export * from "./SpeechToSpeechStreamRequestOutputFormat"; 4 | export * from "./SpeechToSpeechStreamRequestFileFormat"; 5 | -------------------------------------------------------------------------------- /src/api/resources/speechToText/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/speechToText/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodySpeechToTextV1SpeechToTextPost } from "./BodySpeechToTextV1SpeechToTextPost"; 2 | -------------------------------------------------------------------------------- /src/api/resources/speechToText/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/speechToText/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./SpeechToTextConvertRequestTimestampsGranularity"; 2 | export * from "./SpeechToTextConvertRequestFileFormat"; 3 | -------------------------------------------------------------------------------- /src/api/resources/studio/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/studio/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyCreatePodcastV1StudioPodcastsPost } from "./BodyCreatePodcastV1StudioPodcastsPost"; 2 | -------------------------------------------------------------------------------- /src/api/resources/studio/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./resources"; 3 | export * from "./client"; 4 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as projects from "./projects"; 2 | export * from "./projects/types"; 3 | export * from "./projects/client/requests"; 4 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyCreateStudioProjectV1StudioProjectsPost } from "./BodyCreateStudioProjectV1StudioProjectsPost"; 2 | export { type BodyUpdateStudioProjectV1StudioProjectsProjectIdPost } from "./BodyUpdateStudioProjectV1StudioProjectsProjectIdPost"; 3 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | export * from "./resources"; 4 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/resources/chapters/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/resources/chapters/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyCreateChapterV1StudioProjectsProjectIdChaptersPost } from "./BodyCreateChapterV1StudioProjectsProjectIdChaptersPost"; 2 | export { type BodyUpdateChapterV1StudioProjectsProjectIdChaptersChapterIdPost } from "./BodyUpdateChapterV1StudioProjectsProjectIdChaptersChapterIdPost"; 3 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/resources/chapters/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | export * from "./resources"; 3 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/resources/chapters/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as snapshots from "./snapshots"; 2 | export * from "./snapshots/client/requests"; 3 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/resources/chapters/resources/snapshots/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/resources/chapters/resources/snapshots/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyStreamChapterAudioV1StudioProjectsProjectIdChaptersChapterIdSnapshotsChapterSnapshotIdStreamPost } from "./BodyStreamChapterAudioV1StudioProjectsProjectIdChaptersChapterIdSnapshotsChapterSnapshotIdStreamPost"; 2 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/resources/chapters/resources/snapshots/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/resources/content/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/resources/content/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyUpdateStudioProjectContentV1StudioProjectsProjectIdContentPost } from "./BodyUpdateStudioProjectContentV1StudioProjectsProjectIdContentPost"; 2 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/resources/content/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/resources/pronunciationDictionaries/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/resources/pronunciationDictionaries/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyCreatePronunciationDictionariesV1StudioProjectsProjectIdPronunciationDictionariesPost } from "./BodyCreatePronunciationDictionariesV1StudioProjectsProjectIdPronunciationDictionariesPost"; 2 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/resources/pronunciationDictionaries/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/resources/snapshots/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/resources/snapshots/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyStreamStudioProjectAudioV1StudioProjectsProjectIdSnapshotsProjectSnapshotIdStreamPost } from "./BodyStreamStudioProjectAudioV1StudioProjectsProjectIdSnapshotsProjectSnapshotIdStreamPost"; 2 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/resources/snapshots/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/types/ProjectsCreateRequestFiction.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type ProjectsCreateRequestFiction = "fiction" | "non-fiction"; 6 | export const ProjectsCreateRequestFiction = { 7 | Fiction: "fiction", 8 | NonFiction: "non-fiction", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/resources/studio/resources/projects/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ProjectsCreateRequestTargetAudience"; 2 | export * from "./ProjectsCreateRequestFiction"; 3 | export * from "./ProjectsCreateRequestApplyTextNormalization"; 4 | export * from "./ProjectsCreateRequestSourceType"; 5 | -------------------------------------------------------------------------------- /src/api/resources/studio/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./BodyCreatePodcastV1StudioPodcastsPostMode"; 2 | export * from "./BodyCreatePodcastV1StudioPodcastsPostSourceItem"; 3 | export * from "./BodyCreatePodcastV1StudioPodcastsPostSource"; 4 | export * from "./BodyCreatePodcastV1StudioPodcastsPostQualityPreset"; 5 | export * from "./BodyCreatePodcastV1StudioPodcastsPostDurationScale"; 6 | -------------------------------------------------------------------------------- /src/api/resources/textToDialogue/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/textToDialogue/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyTextToDialogueMultiVoiceV1TextToDialoguePost } from "./BodyTextToDialogueMultiVoiceV1TextToDialoguePost"; 2 | export { type BodyTextToDialogueMultiVoiceStreamingV1TextToDialogueStreamPost } from "./BodyTextToDialogueMultiVoiceStreamingV1TextToDialogueStreamPost"; 3 | -------------------------------------------------------------------------------- /src/api/resources/textToDialogue/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/textToDialogue/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./TextToDialogueConvertRequestOutputFormat"; 2 | export * from "./TextToDialogueStreamRequestOutputFormat"; 3 | -------------------------------------------------------------------------------- /src/api/resources/textToSoundEffects/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/textToSoundEffects/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type CreateSoundEffectRequest } from "./CreateSoundEffectRequest"; 2 | -------------------------------------------------------------------------------- /src/api/resources/textToSoundEffects/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/textToSoundEffects/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./TextToSoundEffectsConvertRequestOutputFormat"; 2 | -------------------------------------------------------------------------------- /src/api/resources/textToSpeech/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/textToSpeech/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/textToVoice/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/textToVoice/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type VoiceDesignRequest } from "./VoiceDesignRequest"; 2 | export { type SaveVoicePreviewRequest } from "./SaveVoicePreviewRequest"; 3 | -------------------------------------------------------------------------------- /src/api/resources/textToVoice/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/textToVoice/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./TextToVoiceCreatePreviewsRequestOutputFormat"; 2 | -------------------------------------------------------------------------------- /src/api/resources/usage/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/usage/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type UsageGetRequest } from "./UsageGetRequest"; 2 | -------------------------------------------------------------------------------- /src/api/resources/usage/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/user/client/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/api/resources/user/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | export * from "./resources"; 3 | -------------------------------------------------------------------------------- /src/api/resources/user/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as subscription from "./subscription"; 2 | -------------------------------------------------------------------------------- /src/api/resources/user/resources/subscription/client/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/api/resources/user/resources/subscription/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/v1TextToSpeechVoiceIdMultiStreamInput/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | -------------------------------------------------------------------------------- /src/api/resources/v1TextToSpeechVoiceIdMultiStreamInput/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./SendMessageMulti"; 2 | export * from "./ReceiveMessageMulti"; 3 | -------------------------------------------------------------------------------- /src/api/resources/v1TextToSpeechVoiceIdStreamInput/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | -------------------------------------------------------------------------------- /src/api/resources/v1TextToSpeechVoiceIdStreamInput/types/ReceiveMessage.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../../../index"; 6 | 7 | /** 8 | * Receive messages from the WebSocket 9 | */ 10 | export type ReceiveMessage = ElevenLabs.AudioOutput | ElevenLabs.FinalOutput; 11 | -------------------------------------------------------------------------------- /src/api/resources/v1TextToSpeechVoiceIdStreamInput/types/SendMessage.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../../../index"; 6 | 7 | /** 8 | * Send messages to the WebSocket 9 | */ 10 | export type SendMessage = ElevenLabs.InitializeConnection | ElevenLabs.SendText | ElevenLabs.CloseConnection; 11 | -------------------------------------------------------------------------------- /src/api/resources/v1TextToSpeechVoiceIdStreamInput/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./SendMessage"; 2 | export * from "./ReceiveMessage"; 3 | -------------------------------------------------------------------------------- /src/api/resources/voices/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | export * from "./resources"; 4 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as settings from "./settings"; 2 | export * as ivc from "./ivc"; 3 | export * as pvc from "./pvc"; 4 | export * as samples from "./samples"; 5 | export * from "./ivc/client/requests"; 6 | export * from "./pvc/client/requests"; 7 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/ivc/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/ivc/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyAddVoiceV1VoicesAddPost } from "./BodyAddVoiceV1VoicesAddPost"; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/ivc/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type CreatePvcVoiceRequest } from "./CreatePvcVoiceRequest"; 2 | export { type BodyEditPvcVoiceV1VoicesPvcVoiceIdPost } from "./BodyEditPvcVoiceV1VoicesPvcVoiceIdPost"; 3 | export { type BodyRunPvcTrainingV1VoicesPvcVoiceIdTrainPost } from "./BodyRunPvcTrainingV1VoicesPvcVoiceIdTrainPost"; 4 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | export * from "./resources"; 3 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as samples from "./samples"; 2 | export * as verification from "./verification"; 3 | export * from "./samples/client/requests"; 4 | export * from "./verification/client/requests"; 5 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/samples/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/samples/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyAddSamplesToPvcVoiceV1VoicesPvcVoiceIdSamplesPost } from "./BodyAddSamplesToPvcVoiceV1VoicesPvcVoiceIdSamplesPost"; 2 | export { type BodyUpdatePvcVoiceSampleV1VoicesPvcVoiceIdSamplesSampleIdPost } from "./BodyUpdatePvcVoiceSampleV1VoicesPvcVoiceIdSamplesSampleIdPost"; 3 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/samples/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | export * from "./resources"; 3 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/samples/resources/audio/client/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/samples/resources/audio/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/samples/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as audio from "./audio"; 2 | export * as waveform from "./waveform"; 3 | export * as speakers from "./speakers"; 4 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/samples/resources/speakers/client/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/samples/resources/speakers/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | export * from "./resources"; 3 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/samples/resources/speakers/resources/audio/client/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/samples/resources/speakers/resources/audio/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/samples/resources/speakers/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as audio from "./audio"; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/samples/resources/waveform/client/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/samples/resources/waveform/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/verification/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/verification/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyRequestManualVerificationV1VoicesPvcVoiceIdVerificationPost } from "./BodyRequestManualVerificationV1VoicesPvcVoiceIdVerificationPost"; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/verification/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | export * from "./resources"; 3 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/verification/resources/captcha/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/verification/resources/captcha/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyVerifyPvcVoiceCaptchaV1VoicesPvcVoiceIdCaptchaPost } from "./BodyVerifyPvcVoiceCaptchaV1VoicesPvcVoiceIdCaptchaPost"; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/verification/resources/captcha/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/pvc/resources/verification/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as captcha from "./captcha"; 2 | export * from "./captcha/client/requests"; 3 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/samples/client/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/samples/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | export * from "./resources"; 3 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/samples/resources/audio/client/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/samples/resources/audio/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/samples/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as audio from "./audio"; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/settings/client/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/resources/settings/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/voices/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./VoicesGetSharedRequestCategory"; 2 | -------------------------------------------------------------------------------- /src/api/resources/workspace/client/index.ts: -------------------------------------------------------------------------------- 1 | export {}; 2 | -------------------------------------------------------------------------------- /src/api/resources/workspace/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./resources"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/workspace/resources/groups/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/workspace/resources/groups/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type GroupsSearchRequest } from "./GroupsSearchRequest"; 2 | -------------------------------------------------------------------------------- /src/api/resources/workspace/resources/groups/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | export * from "./resources"; 3 | -------------------------------------------------------------------------------- /src/api/resources/workspace/resources/groups/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as members from "./members"; 2 | export * from "./members/client/requests"; 3 | -------------------------------------------------------------------------------- /src/api/resources/workspace/resources/groups/resources/members/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/workspace/resources/groups/resources/members/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type BodyDeleteMemberFromUserGroupV1WorkspaceGroupsGroupIdMembersRemovePost } from "./BodyDeleteMemberFromUserGroupV1WorkspaceGroupsGroupIdMembersRemovePost"; 2 | export { type AddMemberToGroupRequest } from "./AddMemberToGroupRequest"; 3 | -------------------------------------------------------------------------------- /src/api/resources/workspace/resources/groups/resources/members/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/api/resources/workspace/resources/invites/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/workspace/resources/invites/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/workspace/resources/invites/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./BodyInviteUserV1WorkspaceInvitesAddPostWorkspacePermission"; 2 | -------------------------------------------------------------------------------- /src/api/resources/workspace/resources/members/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/workspace/resources/members/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { type UpdateMemberRequest } from "./UpdateMemberRequest"; 2 | export { type BodyDeleteMemberV1WorkspaceMembersDelete } from "./BodyDeleteMemberV1WorkspaceMembersDelete"; 3 | -------------------------------------------------------------------------------- /src/api/resources/workspace/resources/members/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/workspace/resources/members/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./BodyUpdateMemberV1WorkspaceMembersPostWorkspaceRole"; 2 | -------------------------------------------------------------------------------- /src/api/resources/workspace/resources/resources/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/api/resources/workspace/resources/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/api/resources/workspace/resources/resources/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./BodyShareWorkspaceResourceV1WorkspaceResourcesResourceIdSharePostRole"; 2 | -------------------------------------------------------------------------------- /src/api/types/AddChapterResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface AddChapterResponseModel { 8 | chapter: ElevenLabs.ChapterWithContentResponseModel; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/AddKnowledgeBaseResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface AddKnowledgeBaseResponseModel { 6 | id: string; 7 | name: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/AddProjectResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface AddProjectResponseModel { 8 | project: ElevenLabs.ProjectResponse; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/AddSharingVoiceRequest.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type AddSharingVoiceRequest = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/AddVoiceIvcResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface AddVoiceIvcResponseModel { 6 | /** The ID of the newly created voice. */ 7 | voiceId: string; 8 | /** Whether the voice requires verification */ 9 | requiresVerification: boolean; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/AddVoiceResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface AddVoiceResponseModel { 6 | /** The ID of the voice. */ 7 | voiceId: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/AddWorkspaceInviteResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface AddWorkspaceInviteResponseModel { 6 | /** The status of the workspace invite request. If the request was successful, the status will be 'ok'. Otherwise an error message with status 500 will be returned. */ 7 | status: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/AdditionalFormats.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export type AdditionalFormats = ElevenLabs.ExportOptions[]; 8 | -------------------------------------------------------------------------------- /src/api/types/Age.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type Age = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/AgentBan.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface AgentBan { 8 | atUnix: number; 9 | reason?: string; 10 | reasonType: ElevenLabs.BanReasonType; 11 | } 12 | -------------------------------------------------------------------------------- /src/api/types/AgentMetadataResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface AgentMetadataResponseModel { 6 | /** The creation time of the agent in unix seconds */ 7 | createdAtUnixSecs: number; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/AgentTransfer.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface AgentTransfer { 6 | agentId: string; 7 | condition: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/AllowlistItem.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface AllowlistItem { 6 | /** The hostname of the allowed origin */ 7 | hostname: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/ArrayJsonSchemaPropertyInput.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface ArrayJsonSchemaPropertyInput { 8 | type?: "array"; 9 | description?: string; 10 | items: ElevenLabs.ArrayJsonSchemaPropertyInputItems; 11 | } 12 | -------------------------------------------------------------------------------- /src/api/types/ArrayJsonSchemaPropertyInputItems.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export type ArrayJsonSchemaPropertyInputItems = 8 | | ElevenLabs.LiteralJsonSchemaProperty 9 | | ElevenLabs.ObjectJsonSchemaPropertyInput 10 | | ElevenLabs.ArrayJsonSchemaPropertyInput; 11 | -------------------------------------------------------------------------------- /src/api/types/ArrayJsonSchemaPropertyOutput.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface ArrayJsonSchemaPropertyOutput { 8 | type?: "array"; 9 | description?: string; 10 | items: ElevenLabs.ArrayJsonSchemaPropertyOutputItems; 11 | } 12 | -------------------------------------------------------------------------------- /src/api/types/AsrProvider.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type AsrProvider = "elevenlabs"; 6 | -------------------------------------------------------------------------------- /src/api/types/AsrQuality.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type AsrQuality = "high"; 6 | -------------------------------------------------------------------------------- /src/api/types/BanReasonType.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type BanReasonType = "safety" | "manual"; 6 | export const BanReasonType = { 7 | Safety: "safety", 8 | Manual: "manual", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/types/BodyAddProjectV1ProjectsAddPostFiction.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type BodyAddProjectV1ProjectsAddPostFiction = "fiction" | "non-fiction"; 6 | export const BodyAddProjectV1ProjectsAddPostFiction = { 7 | Fiction: "fiction", 8 | NonFiction: "non-fiction", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/types/BodyStreamProjectAudioV1ProjectsProjectIdSnapshotsProjectSnapshotIdStreamPost.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface BodyStreamProjectAudioV1ProjectsProjectIdSnapshotsProjectSnapshotIdStreamPost { 6 | /** Whether to convert the audio to mpeg format. */ 7 | convertToMpeg?: boolean; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/ChapterContentBlockExtendableNodeResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | /** 6 | * Not used. Make sure you anticipate new types in the future. 7 | */ 8 | export interface ChapterContentBlockExtendableNodeResponseModel {} 9 | -------------------------------------------------------------------------------- /src/api/types/ChapterContentBlockInputModelSubType.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type ChapterContentBlockInputModelSubType = "p" | "h1" | "h2" | "h3"; 6 | export const ChapterContentBlockInputModelSubType = { 7 | P: "p", 8 | H1: "h1", 9 | H2: "h2", 10 | H3: "h3", 11 | } as const; 12 | -------------------------------------------------------------------------------- /src/api/types/ChapterContentBlockResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface ChapterContentBlockResponseModel { 8 | blockId: string; 9 | nodes: ElevenLabs.ChapterContentBlockResponseModelNodesItem[]; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/ChapterContentBlockTtsNodeResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface ChapterContentBlockTtsNodeResponseModel { 6 | voiceId: string; 7 | text: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/ChapterContentInputModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface ChapterContentInputModel { 8 | blocks: ElevenLabs.ChapterContentBlockInputModel[]; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/ChapterContentParagraphTtsNodeInputModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface ChapterContentParagraphTtsNodeInputModel { 6 | type: "tts_node"; 7 | text: string; 8 | voiceId: string; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/ChapterContentResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface ChapterContentResponseModel { 8 | blocks: ElevenLabs.ChapterContentBlockResponseModel[]; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/ChapterSnapshotsResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface ChapterSnapshotsResponse { 8 | /** List of chapter snapshots. */ 9 | snapshots: ElevenLabs.ChapterSnapshotResponse[]; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/ChapterState.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | /** 6 | * The state of the chapter. 7 | */ 8 | export type ChapterState = "default" | "converting"; 9 | export const ChapterState = { 10 | Default: "default", 11 | Converting: "converting", 12 | } as const; 13 | -------------------------------------------------------------------------------- /src/api/types/CharacterAlignmentModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface CharacterAlignmentModel { 6 | characters: string[]; 7 | characterStartTimesSeconds: number[]; 8 | characterEndTimesSeconds: number[]; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/CharacterAlignmentResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface CharacterAlignmentResponseModel { 6 | characters: string[]; 7 | characterStartTimesSeconds: number[]; 8 | characterEndTimesSeconds: number[]; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/CharacterUsageResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type CharacterUsageResponse = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/CloseConnection.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface CloseConnection { 6 | /** End the stream with an empty string */ 7 | text: ""; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/ConvAiDynamicVariable.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | /** 6 | * Used to reference a dynamic variable. 7 | */ 8 | export interface ConvAiDynamicVariable { 9 | variableName: string; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/ConvAiSecretLocator.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | /** 6 | * Used to reference a secret from the agent's secret store. 7 | */ 8 | export interface ConvAiSecretLocator { 9 | secretId: string; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/ConvAiWebhooks.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface ConvAiWebhooks { 6 | postCallWebhookId?: string; 7 | } 8 | -------------------------------------------------------------------------------- /src/api/types/ConvAiWorkspaceStoredSecretConfig.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface ConvAiWorkspaceStoredSecretConfig { 8 | type: "stored"; 9 | secretId: string; 10 | name: string; 11 | usedBy: ElevenLabs.ConvAiStoredSecretDependencies; 12 | } 13 | -------------------------------------------------------------------------------- /src/api/types/ConversationChargingCommonModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface ConversationChargingCommonModel { 8 | devDiscount?: boolean; 9 | tier?: string; 10 | llmUsage?: ElevenLabs.LlmCategoryUsage; 11 | llmPrice?: number; 12 | } 13 | -------------------------------------------------------------------------------- /src/api/types/ConversationConfigOverride.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface ConversationConfigOverride { 6 | /** If enabled audio will not be processed and only text will be used, use to avoid audio pricing. */ 7 | textOnly?: boolean; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/ConversationConfigOverrideConfig.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface ConversationConfigOverrideConfig { 6 | /** Whether to allow overriding the text_only field. */ 7 | textOnly?: boolean; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/ConversationHistoryBatchCallModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface ConversationHistoryBatchCallModel { 6 | batchCallId: string; 7 | batchCallRecipientId: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/ConversationHistoryErrorCommonModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface ConversationHistoryErrorCommonModel { 6 | code: number; 7 | reason?: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/ConversationHistoryFeedbackCommonModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface ConversationHistoryFeedbackCommonModel { 8 | overallScore?: ElevenLabs.UserFeedbackScore; 9 | likes?: number; 10 | dislikes?: number; 11 | } 12 | -------------------------------------------------------------------------------- /src/api/types/ConversationHistoryRagUsageCommonModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface ConversationHistoryRagUsageCommonModel { 6 | usageCount: number; 7 | embeddingModel: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/ConversationHistoryTranscriptCommonModelInputRole.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type ConversationHistoryTranscriptCommonModelInputRole = "user" | "agent"; 6 | export const ConversationHistoryTranscriptCommonModelInputRole = { 7 | User: "user", 8 | Agent: "agent", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/types/ConversationHistoryTranscriptCommonModelOutputRole.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type ConversationHistoryTranscriptCommonModelOutputRole = "user" | "agent"; 6 | export const ConversationHistoryTranscriptCommonModelOutputRole = { 7 | User: "user", 8 | Agent: "agent", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/types/ConversationHistoryTranscriptToolCallClientDetails.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface ConversationHistoryTranscriptToolCallClientDetails { 6 | parameters: string; 7 | } 8 | -------------------------------------------------------------------------------- /src/api/types/ConversationHistoryTwilioPhoneCallModelDirection.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type ConversationHistoryTwilioPhoneCallModelDirection = "inbound" | "outbound"; 6 | export const ConversationHistoryTwilioPhoneCallModelDirection = { 7 | Inbound: "inbound", 8 | Outbound: "outbound", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/types/ConversationInitiationClientDataInternalDynamicVariablesValue.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type ConversationInitiationClientDataInternalDynamicVariablesValue = string | number | number | boolean; 6 | -------------------------------------------------------------------------------- /src/api/types/ConversationInitiationClientDataRequestInputDynamicVariablesValue.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type ConversationInitiationClientDataRequestInputDynamicVariablesValue = string | number | number | boolean; 6 | -------------------------------------------------------------------------------- /src/api/types/ConversationInitiationClientDataRequestOutputDynamicVariablesValue.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type ConversationInitiationClientDataRequestOutputDynamicVariablesValue = string | number | number | boolean; 6 | -------------------------------------------------------------------------------- /src/api/types/ConversationInitiationClientDataWebhookRequestHeadersValue.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export type ConversationInitiationClientDataWebhookRequestHeadersValue = string | ElevenLabs.ConvAiSecretLocator; 8 | -------------------------------------------------------------------------------- /src/api/types/ConversationSignedUrlResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface ConversationSignedUrlResponseModel { 6 | signedUrl: string; 7 | } 8 | -------------------------------------------------------------------------------- /src/api/types/ConversationTokenPurpose.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type ConversationTokenPurpose = "signed_url" | "shareable_link"; 6 | export const ConversationTokenPurpose = { 7 | SignedUrl: "signed_url", 8 | ShareableLink: "shareable_link", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/types/ConversationTurnMetrics.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface ConversationTurnMetrics { 8 | metrics?: Record; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/CreateAgentResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface CreateAgentResponseModel { 6 | /** ID of the created agent */ 7 | agentId: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/CreateAudioNativeProjectRequest.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type CreateAudioNativeProjectRequest = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/CreatePhoneNumberResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface CreatePhoneNumberResponseModel { 6 | /** Phone entity ID */ 7 | phoneNumberId: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/CreateTranscriptRequest.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type CreateTranscriptRequest = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/CustomLlmRequestHeadersValue.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export type CustomLlmRequestHeadersValue = string | ElevenLabs.ConvAiSecretLocator | ElevenLabs.ConvAiDynamicVariable; 8 | -------------------------------------------------------------------------------- /src/api/types/DashboardCallSuccessChartModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface DashboardCallSuccessChartModel { 6 | name: string; 7 | } 8 | -------------------------------------------------------------------------------- /src/api/types/DashboardCriteriaChartModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface DashboardCriteriaChartModel { 6 | name: string; 7 | criteriaId: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/DashboardDataCollectionChartModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface DashboardDataCollectionChartModel { 6 | name: string; 7 | dataCollectionId: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/DeleteChapterRequest.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type DeleteChapterRequest = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/DeleteChapterResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface DeleteChapterResponseModel { 6 | /** The status of the studio chapter deletion request. If the request was successful, the status will be 'ok'. Otherwise an error message with status 500 will be returned. */ 7 | status: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/DeleteDubbingResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface DeleteDubbingResponseModel { 6 | /** The status of the dubbing project. If the request was successful, the status will be 'ok'. Otherwise an error message with status 500 will be returned. */ 7 | status: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/DeleteHistoryItemResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface DeleteHistoryItemResponse { 6 | /** The status of the deletion request. If the request was successful, the status will be 'ok'. Otherwise an error message with http code 500 will be returned. */ 7 | status: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/DeleteProjectRequest.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type DeleteProjectRequest = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/DeleteProjectResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface DeleteProjectResponseModel { 6 | /** The status of the studio project deletion request. If the request was successful, the status will be 'ok'. Otherwise an error message with status 500 will be returned. */ 7 | status: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/DeleteSampleResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface DeleteSampleResponse { 6 | /** The status of the sample deletion request. If the request was successful, the status will be 'ok'. Otherwise an error message with status 500 will be returned. */ 7 | status: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/DeleteVoiceResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface DeleteVoiceResponseModel { 6 | /** The status of the voice deletion request. If the request was successful, the status will be 'ok'. Otherwise an error message with status 500 will be returned. */ 7 | status: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/DependentPhoneNumberIdentifier.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface DependentPhoneNumberIdentifier { 8 | phoneNumberId: string; 9 | phoneNumber: string; 10 | label: string; 11 | provider: ElevenLabs.TelephonyProvider; 12 | } 13 | -------------------------------------------------------------------------------- /src/api/types/DependentUnknownAgentIdentifier.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | /** 6 | * A model that represents an agent dependent on a knowledge base/tools 7 | * to which the user has no direct access. 8 | */ 9 | export interface DependentUnknownAgentIdentifier {} 10 | -------------------------------------------------------------------------------- /src/api/types/DependentUnknownAgentToolIdentifier.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | /** 6 | * A model that represents an tool dependent on a knowledge base/tools 7 | * to which the user has no direct access. 8 | */ 9 | export interface DependentUnknownAgentToolIdentifier {} 10 | -------------------------------------------------------------------------------- /src/api/types/DependentUnknownToolIdentifier.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | /** 6 | * A model that represents an tool dependent on a knowledge base/tools 7 | * to which the user has no direct access. 8 | */ 9 | export interface DependentUnknownToolIdentifier {} 10 | -------------------------------------------------------------------------------- /src/api/types/DialogueInput.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface DialogueInput { 6 | /** The text to be converted into speech. */ 7 | text: string; 8 | /** The ID of the voice to be used for the generation. */ 9 | voiceId: string; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/DoDubbingResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface DoDubbingResponse { 6 | /** The ID of the dubbing project. */ 7 | dubbingId: string; 8 | /** The expected duration of the dubbing project in seconds. */ 9 | expectedDurationSec: number; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/DocumentUsageModeEnum.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type DocumentUsageModeEnum = "prompt" | "auto"; 6 | export const DocumentUsageModeEnum = { 7 | Prompt: "prompt", 8 | Auto: "auto", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/types/DocxExportOptions.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface DocxExportOptions { 6 | includeSpeakers?: boolean; 7 | includeTimestamps?: boolean; 8 | segmentOnSilenceLongerThanS?: number; 9 | maxSegmentDurationS?: number; 10 | maxSegmentChars?: number; 11 | } 12 | -------------------------------------------------------------------------------- /src/api/types/DubbedSegment.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface DubbedSegment { 8 | startTime: number; 9 | endTime: number; 10 | text?: string; 11 | audioStale: boolean; 12 | mediaRef?: ElevenLabs.DubbingMediaReference; 13 | } 14 | -------------------------------------------------------------------------------- /src/api/types/DubbingMediaMetadata.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface DubbingMediaMetadata { 6 | /** The content type of the media. */ 7 | contentType: string; 8 | /** The duration of the media in seconds. */ 9 | duration: number; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/DubbingMediaReference.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface DubbingMediaReference { 6 | src: string; 7 | contentType: string; 8 | bucketName: string; 9 | randomPathSlug: string; 10 | durationSecs: number; 11 | isAudio: boolean; 12 | url: string; 13 | } 14 | -------------------------------------------------------------------------------- /src/api/types/DubbingRenderResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface DubbingRenderResponseModel { 6 | version: number; 7 | renderId: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/DynamicVariablesConfigDynamicVariablePlaceholdersValue.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type DynamicVariablesConfigDynamicVariablePlaceholdersValue = string | number | number | boolean; 6 | -------------------------------------------------------------------------------- /src/api/types/EditChapterResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface EditChapterResponseModel { 8 | chapter: ElevenLabs.ChapterWithContentResponseModel; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/EditProjectResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface EditProjectResponseModel { 8 | project: ElevenLabs.ProjectResponse; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/EditVoiceResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface EditVoiceResponseModel { 6 | /** The status of the voice edit request. If the request was successful, the status will be 'ok'. Otherwise an error message with status 500 will be returned. */ 7 | status: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/EditVoiceSettingsRequest.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type EditVoiceSettingsRequest = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/EmbedVariant.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type EmbedVariant = "tiny" | "compact" | "full" | "expandable"; 6 | export const EmbedVariant = { 7 | Tiny: "tiny", 8 | Compact: "compact", 9 | Full: "full", 10 | Expandable: "expandable", 11 | } as const; 12 | -------------------------------------------------------------------------------- /src/api/types/EndCallToolConfig.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface EndCallToolConfig {} 6 | -------------------------------------------------------------------------------- /src/api/types/EvaluationSuccessResult.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type EvaluationSuccessResult = "success" | "failure" | "unknown"; 6 | export const EvaluationSuccessResult = { 7 | Success: "success", 8 | Failure: "failure", 9 | Unknown: "unknown", 10 | } as const; 11 | -------------------------------------------------------------------------------- /src/api/types/ExtendedSubscriptionResponseModelCurrency.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type ExtendedSubscriptionResponseModelCurrency = "usd" | "eur"; 6 | export const ExtendedSubscriptionResponseModelCurrency = { 7 | Usd: "usd", 8 | Eur: "eur", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/types/FeatureStatusCommonModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface FeatureStatusCommonModel { 6 | enabled?: boolean; 7 | used?: boolean; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/FinalOutput.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface FinalOutput { 6 | /** Indicates if the generation is complete. If set to `True`, `audio` will be null. */ 7 | isFinal?: true; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/Gender.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type Gender = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/GetAgentEmbedResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface GetAgentEmbedResponseModel { 8 | agentId: string; 9 | widgetConfig: ElevenLabs.WidgetConfigResponse; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/GetAgentKnowledgebaseSizeResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface GetAgentKnowledgebaseSizeResponseModel { 6 | numberOfPages: number; 7 | } 8 | -------------------------------------------------------------------------------- /src/api/types/GetChapterRequest.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type GetChapterRequest = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/GetChapterSnapshotsRequest.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type GetChapterSnapshotsRequest = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/GetChaptersRequest.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type GetChaptersRequest = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/GetChaptersResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface GetChaptersResponse { 8 | chapters: ElevenLabs.ChapterResponse[]; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/GetConvAiDashboardSettingsResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface GetConvAiDashboardSettingsResponseModel { 8 | charts?: ElevenLabs.GetConvAiDashboardSettingsResponseModelChartsItem[]; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/GetConversationsPageResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface GetConversationsPageResponseModel { 8 | conversations: ElevenLabs.ConversationSummaryResponseModel[]; 9 | nextCursor?: string; 10 | hasMore: boolean; 11 | } 12 | -------------------------------------------------------------------------------- /src/api/types/GetPhoneNumberResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type GetPhoneNumberResponse = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/GetProjectRequest.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type GetProjectRequest = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/GetProjectsRequest.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type GetProjectsRequest = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/GetProjectsResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface GetProjectsResponse { 8 | /** A list of projects with their metadata. */ 9 | projects: ElevenLabs.ProjectResponse[]; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/GetPronunciationDictionariesResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type GetPronunciationDictionariesResponse = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/GetPronunciationDictionaryResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type GetPronunciationDictionaryResponse = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/GetVoicesResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface GetVoicesResponse { 8 | /** A list of available voices. */ 9 | voices: ElevenLabs.Voice[]; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/GetVoicesV2Response.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface GetVoicesV2Response { 8 | voices: ElevenLabs.Voice[]; 9 | hasMore: boolean; 10 | totalCount: number; 11 | nextPageToken?: string; 12 | } 13 | -------------------------------------------------------------------------------- /src/api/types/GetWorkspaceSecretsResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface GetWorkspaceSecretsResponseModel { 8 | secrets: ElevenLabs.ConvAiWorkspaceStoredSecretConfig[]; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/HistoryItemResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface HistoryItemResponse { 6 | state?: unknown; 7 | voiceCategory?: unknown; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/HtmlExportOptions.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface HtmlExportOptions { 6 | includeSpeakers?: boolean; 7 | includeTimestamps?: boolean; 8 | segmentOnSilenceLongerThanS?: number; 9 | maxSegmentDurationS?: number; 10 | maxSegmentChars?: number; 11 | } 12 | -------------------------------------------------------------------------------- /src/api/types/HttpValidationError.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface HttpValidationError { 8 | detail?: ElevenLabs.ValidationError[]; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/ImageAvatar.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface ImageAvatar { 6 | /** The URL of the avatar */ 7 | url?: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/KnowledgeBaseDocumentChunkResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface KnowledgeBaseDocumentChunkResponseModel { 6 | id: string; 7 | name: string; 8 | content: string; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/KnowledgeBaseDocumentMetadataResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface KnowledgeBaseDocumentMetadataResponseModel { 6 | createdAtUnixSecs: number; 7 | lastUpdatedAtUnixSecs: number; 8 | sizeBytes: number; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/KnowledgeBaseDocumentType.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type KnowledgeBaseDocumentType = "file" | "url" | "text"; 6 | export const KnowledgeBaseDocumentType = { 7 | File: "file", 8 | Url: "url", 9 | Text: "text", 10 | } as const; 11 | -------------------------------------------------------------------------------- /src/api/types/LanguageAddedResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface LanguageAddedResponse { 6 | version: number; 7 | } 8 | -------------------------------------------------------------------------------- /src/api/types/LanguageDetectionToolConfig.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface LanguageDetectionToolConfig {} 6 | -------------------------------------------------------------------------------- /src/api/types/LanguagePresetTranslation.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface LanguagePresetTranslation { 6 | sourceHash: string; 7 | text: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/LanguageResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface LanguageResponse { 6 | /** The unique identifier of the language. */ 7 | languageId: string; 8 | /** The name of the language. */ 9 | name: string; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/LiteralJsonSchemaPropertyConstantValue.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | /** 6 | * The constant value of the property 7 | */ 8 | export type LiteralJsonSchemaPropertyConstantValue = string | number | number | boolean; 9 | -------------------------------------------------------------------------------- /src/api/types/LlmCategoryUsage.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface LlmCategoryUsage { 8 | irreversibleGeneration?: ElevenLabs.LlmUsageOutput; 9 | initiatedGeneration?: ElevenLabs.LlmUsageOutput; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/LlmTokensCategoryUsage.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface LlmTokensCategoryUsage { 6 | tokens?: number; 7 | price?: number; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/LlmUsageCalculatorLlmResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface LlmUsageCalculatorLlmResponseModel { 8 | llm: ElevenLabs.Llm; 9 | pricePerMinute: number; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/LlmUsageCalculatorResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface LlmUsageCalculatorResponseModel { 8 | llmPrices: ElevenLabs.LlmUsageCalculatorLlmResponseModel[]; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/LlmUsageInput.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface LlmUsageInput { 8 | modelUsage?: Record; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/LlmUsageOutput.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface LlmUsageOutput { 8 | modelUsage?: Record; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/MetricRecord.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface MetricRecord { 6 | elapsedTime: number; 7 | } 8 | -------------------------------------------------------------------------------- /src/api/types/ModelRatesResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface ModelRatesResponseModel { 6 | /** The cost multiplier for characters. */ 7 | characterCostMultiplier: number; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/OrbAvatar.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface OrbAvatar { 6 | /** The first color of the avatar */ 7 | color1?: string; 8 | /** The second color of the avatar */ 9 | color2?: string; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/OutboundCallRecipient.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface OutboundCallRecipient { 8 | id?: string; 9 | phoneNumber: string; 10 | conversationInitiationClientData?: ElevenLabs.ConversationInitiationClientDataRequestInput; 11 | } 12 | -------------------------------------------------------------------------------- /src/api/types/PdfExportOptions.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface PdfExportOptions { 6 | includeSpeakers?: boolean; 7 | includeTimestamps?: boolean; 8 | segmentOnSilenceLongerThanS?: number; 9 | maxSegmentDurationS?: number; 10 | maxSegmentChars?: number; 11 | } 12 | -------------------------------------------------------------------------------- /src/api/types/PhoneNumberAgentInfo.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface PhoneNumberAgentInfo { 6 | /** The ID of the agent */ 7 | agentId: string; 8 | /** The name of the agent */ 9 | agentName: string; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/PhoneNumberTransfer.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface PhoneNumberTransfer { 6 | phoneNumber: string; 7 | condition: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/PodcastBulletinMode.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface PodcastBulletinMode { 8 | /** The voice settings for the bulletin. */ 9 | bulletin: ElevenLabs.PodcastBulletinModeData; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/PodcastBulletinModeData.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface PodcastBulletinModeData { 6 | /** The ID of the host voice. */ 7 | hostVoiceId: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/PodcastConversationMode.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface PodcastConversationMode { 8 | /** The voice settings for the conversation. */ 9 | conversation: ElevenLabs.PodcastConversationModeData; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/PodcastConversationModeData.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface PodcastConversationModeData { 6 | /** The ID of the host voice. */ 7 | hostVoiceId: string; 8 | /** The ID of the guest voice. */ 9 | guestVoiceId: string; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/PodcastProjectResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface PodcastProjectResponseModel { 8 | /** The project associated with the created podcast. */ 9 | project: ElevenLabs.ProjectResponse; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/PodcastTextSource.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface PodcastTextSource { 6 | /** The text to create the podcast from. */ 7 | text: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/PodcastUrlSource.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface PodcastUrlSource { 6 | /** The URL to create the podcast from. */ 7 | url: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/PostAgentAvatarResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface PostAgentAvatarResponseModel { 6 | agentId: string; 7 | avatarUrl?: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/PostWorkspaceSecretResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface PostWorkspaceSecretResponseModel { 6 | type: "stored"; 7 | secretId: string; 8 | name: string; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/ProjectExtendedResponseModelFiction.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type ProjectExtendedResponseModelFiction = "fiction" | "non-fiction"; 6 | export const ProjectExtendedResponseModelFiction = { 7 | Fiction: "fiction", 8 | NonFiction: "non-fiction", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/types/ProjectResponseModelFiction.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type ProjectResponseModelFiction = "fiction" | "non-fiction"; 6 | export const ProjectResponseModelFiction = { 7 | Fiction: "fiction", 8 | NonFiction: "non-fiction", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/types/ProjectSnapshotsResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface ProjectSnapshotsResponse { 8 | /** List of project snapshots. */ 9 | snapshots: ElevenLabs.ProjectSnapshotResponse[]; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/PromptAgentOverride.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface PromptAgentOverride { 6 | /** The prompt for the agent */ 7 | prompt?: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/PromptAgentOverrideConfig.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface PromptAgentOverrideConfig { 6 | /** Whether to allow overriding the prompt field. */ 7 | prompt?: boolean; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/PronunciationDictionaryLocatorResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface PronunciationDictionaryLocatorResponseModel { 6 | pronunciationDictionaryId: string; 7 | versionId?: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/QueryParamsJsonSchema.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface QueryParamsJsonSchema { 8 | properties: Record; 9 | required?: string[]; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/RagChunkMetadata.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface RagChunkMetadata { 6 | documentId: string; 7 | chunkId: string; 8 | vectorDistance: number; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/RagDocumentIndexUsage.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface RagDocumentIndexUsage { 6 | usedBytes: number; 7 | } 8 | -------------------------------------------------------------------------------- /src/api/types/RagDocumentIndexesResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface RagDocumentIndexesResponseModel { 8 | indexes: ElevenLabs.RagDocumentIndexResponseModel[]; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/RagIndexOverviewEmbeddingModelResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface RagIndexOverviewEmbeddingModelResponseModel { 8 | model: ElevenLabs.EmbeddingModelEnum; 9 | usedBytes: number; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/RagIndexOverviewResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface RagIndexOverviewResponseModel { 8 | totalUsedBytes: number; 9 | totalMaxBytes: number; 10 | models: ElevenLabs.RagIndexOverviewEmbeddingModelResponseModel[]; 11 | } 12 | -------------------------------------------------------------------------------- /src/api/types/RagRetrievalInfo.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface RagRetrievalInfo { 8 | chunks: ElevenLabs.RagChunkMetadata[]; 9 | embeddingModel: ElevenLabs.EmbeddingModelEnum; 10 | retrievalQuery: string; 11 | ragLatencySecs: number; 12 | } 13 | -------------------------------------------------------------------------------- /src/api/types/RemoveMemberFromGroupRequest.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type RemoveMemberFromGroupRequest = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/RenderStatus.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type RenderStatus = "complete" | "processing" | "failed"; 6 | export const RenderStatus = { 7 | Complete: "complete", 8 | Processing: "processing", 9 | Failed: "failed", 10 | } as const; 11 | -------------------------------------------------------------------------------- /src/api/types/SafetyResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface SafetyResponseModel { 6 | isBlockedIvc?: boolean; 7 | isBlockedNonIvc?: boolean; 8 | ignoreSafetyEvaluation?: boolean; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/SecretDependencyType.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type SecretDependencyType = "conversation_initiation_webhook"; 6 | -------------------------------------------------------------------------------- /src/api/types/SegmentCreateResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface SegmentCreateResponse { 6 | version: number; 7 | newSegment: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/SegmentDeleteResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface SegmentDeleteResponse { 6 | version: number; 7 | } 8 | -------------------------------------------------------------------------------- /src/api/types/SegmentDubResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface SegmentDubResponse { 6 | version: number; 7 | } 8 | -------------------------------------------------------------------------------- /src/api/types/SegmentTranscriptionResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface SegmentTranscriptionResponse { 6 | version: number; 7 | } 8 | -------------------------------------------------------------------------------- /src/api/types/SegmentTranslationResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface SegmentTranslationResponse { 6 | version: number; 7 | } 8 | -------------------------------------------------------------------------------- /src/api/types/SegmentUpdateResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface SegmentUpdateResponse { 6 | version: number; 7 | } 8 | -------------------------------------------------------------------------------- /src/api/types/SegmentedJsonExportOptions.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface SegmentedJsonExportOptions { 6 | includeSpeakers?: boolean; 7 | includeTimestamps?: boolean; 8 | segmentOnSilenceLongerThanS?: number; 9 | maxSegmentDurationS?: number; 10 | maxSegmentChars?: number; 11 | } 12 | -------------------------------------------------------------------------------- /src/api/types/SimilarVoice.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface SimilarVoice { 8 | voiceId: string; 9 | name: string; 10 | category: ElevenLabs.SimilarVoiceCategory; 11 | description?: string; 12 | previewUrl?: string; 13 | } 14 | -------------------------------------------------------------------------------- /src/api/types/SimilarVoicesForSpeakerResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface SimilarVoicesForSpeakerResponse { 8 | voices: ElevenLabs.SimilarVoice[]; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/SipMediaEncryptionEnum.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type SipMediaEncryptionEnum = "disabled" | "allowed" | "required"; 6 | export const SipMediaEncryptionEnum = { 7 | Disabled: "disabled", 8 | Allowed: "allowed", 9 | Required: "required", 10 | } as const; 11 | -------------------------------------------------------------------------------- /src/api/types/SipTrunkCredentials.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface SipTrunkCredentials { 6 | /** SIP trunk username */ 7 | username: string; 8 | /** SIP trunk password */ 9 | password: string; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/SipTrunkOutboundCallResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface SipTrunkOutboundCallResponse { 6 | success: boolean; 7 | message: string; 8 | conversationId?: string; 9 | sipCallId?: string; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/SipTrunkTransportEnum.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type SipTrunkTransportEnum = "auto" | "udp" | "tcp" | "tls"; 6 | export const SipTrunkTransportEnum = { 7 | Auto: "auto", 8 | Udp: "udp", 9 | Tcp: "tcp", 10 | Tls: "tls", 11 | } as const; 12 | -------------------------------------------------------------------------------- /src/api/types/SpeakerSegment.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface SpeakerSegment { 8 | id: string; 9 | startTime: number; 10 | endTime: number; 11 | text: string; 12 | dubs: Record; 13 | } 14 | -------------------------------------------------------------------------------- /src/api/types/SpeakerTrack.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface SpeakerTrack { 8 | id: string; 9 | mediaRef: ElevenLabs.DubbingMediaReference; 10 | speakerName: string; 11 | voices: Record; 12 | segments: string[]; 13 | } 14 | -------------------------------------------------------------------------------- /src/api/types/SpeakerUpdatedResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface SpeakerUpdatedResponse { 6 | version: number; 7 | } 8 | -------------------------------------------------------------------------------- /src/api/types/SubscriptionResponseModelCurrency.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type SubscriptionResponseModelCurrency = "usd" | "eur"; 6 | export const SubscriptionResponseModelCurrency = { 7 | Usd: "usd", 8 | Eur: "eur", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/types/SupportedVoice.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface SupportedVoice { 8 | label: string; 9 | voiceId: string; 10 | description?: string; 11 | language?: string; 12 | modelFamily?: ElevenLabs.TtsModelFamily; 13 | } 14 | -------------------------------------------------------------------------------- /src/api/types/TelephonyProvider.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type TelephonyProvider = "twilio" | "sip_trunk"; 6 | export const TelephonyProvider = { 7 | Twilio: "twilio", 8 | SipTrunk: "sip_trunk", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/types/TextToSpeechStreamRequest.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type TextToSpeechStreamRequest = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/ToolMockConfig.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface ToolMockConfig { 6 | defaultReturnValue?: string; 7 | defaultIsError?: boolean; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/TransferToAgentToolConfig.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface TransferToAgentToolConfig { 8 | transfers: ElevenLabs.AgentTransfer[]; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/TransferToNumberToolConfig.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface TransferToNumberToolConfig { 8 | transfers: ElevenLabs.PhoneNumberTransfer[]; 9 | } 10 | -------------------------------------------------------------------------------- /src/api/types/TtsConversationalConfigOverride.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface TtsConversationalConfigOverride { 6 | /** The voice ID to use for TTS */ 7 | voiceId?: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/TtsConversationalConfigOverrideConfig.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface TtsConversationalConfigOverrideConfig { 6 | /** Whether to allow overriding the voice_id field. */ 7 | voiceId?: boolean; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/TtsModelFamily.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type TtsModelFamily = "turbo" | "flash" | "multilingual"; 6 | export const TtsModelFamily = { 7 | Turbo: "turbo", 8 | Flash: "flash", 9 | Multilingual: "multilingual", 10 | } as const; 11 | -------------------------------------------------------------------------------- /src/api/types/TtsOptimizeStreamingLatency.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type TtsOptimizeStreamingLatency = number; 6 | -------------------------------------------------------------------------------- /src/api/types/TurnMode.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type TurnMode = "silence" | "turn"; 6 | export const TurnMode = { 7 | Silence: "silence", 8 | Turn: "turn", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/types/TwilioOutboundCallResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface TwilioOutboundCallResponse { 6 | success: boolean; 7 | message: string; 8 | conversationId?: string; 9 | callSid?: string; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/UpdateAudioNativeProjectRequest.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type UpdateAudioNativeProjectRequest = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/UpdateChapterRequest.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type UpdateChapterRequest = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/UpdateProjectRequest.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type UpdateProjectRequest = unknown; 6 | -------------------------------------------------------------------------------- /src/api/types/UrlAvatar.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface UrlAvatar { 6 | /** The custom URL of the avatar */ 7 | customUrl?: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/UserFeedback.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface UserFeedback { 8 | score: ElevenLabs.UserFeedbackScore; 9 | timeInCallSecs: number; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/UserFeedbackScore.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type UserFeedbackScore = "like" | "dislike"; 6 | export const UserFeedbackScore = { 7 | Like: "like", 8 | Dislike: "dislike", 9 | } as const; 10 | -------------------------------------------------------------------------------- /src/api/types/UtteranceResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface UtteranceResponseModel { 6 | /** The start time of the utterance in seconds. */ 7 | start: number; 8 | /** The end time of the utterance in seconds. */ 9 | end: number; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/ValidationError.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface ValidationError { 8 | loc: ElevenLabs.ValidationErrorLocItem[]; 9 | msg: string; 10 | type: string; 11 | } 12 | -------------------------------------------------------------------------------- /src/api/types/ValidationErrorLocItem.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type ValidationErrorLocItem = string | number; 6 | -------------------------------------------------------------------------------- /src/api/types/VoiceDesignPreviewResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface VoiceDesignPreviewResponse { 8 | previews: ElevenLabs.VoicePreviewResponseModel[]; 9 | text: string; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/VoiceGenerationParameterOptionResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface VoiceGenerationParameterOptionResponse { 6 | name: string; 7 | code: string; 8 | } 9 | -------------------------------------------------------------------------------- /src/api/types/VoicePreviewResponseModel.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export interface VoicePreviewResponseModel { 6 | audioBase64: string; 7 | generatedVoiceId: string; 8 | mediaType: string; 9 | durationSecs: number; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/WebhookToolApiSchemaConfigInputRequestHeadersValue.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export type WebhookToolApiSchemaConfigInputRequestHeadersValue = 8 | | string 9 | | ElevenLabs.ConvAiSecretLocator 10 | | ElevenLabs.ConvAiDynamicVariable; 11 | -------------------------------------------------------------------------------- /src/api/types/WebhookToolApiSchemaConfigOutputRequestHeadersValue.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export type WebhookToolApiSchemaConfigOutputRequestHeadersValue = 8 | | string 9 | | ElevenLabs.ConvAiSecretLocator 10 | | ElevenLabs.ConvAiDynamicVariable; 11 | -------------------------------------------------------------------------------- /src/api/types/WidgetExpandable.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type WidgetExpandable = "never" | "mobile" | "desktop" | "always"; 6 | export const WidgetExpandable = { 7 | Never: "never", 8 | Mobile: "mobile", 9 | Desktop: "desktop", 10 | Always: "always", 11 | } as const; 12 | -------------------------------------------------------------------------------- /src/api/types/WidgetFeedbackMode.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export type WidgetFeedbackMode = "none" | "during" | "end"; 6 | export const WidgetFeedbackMode = { 7 | None: "none", 8 | During: "during", 9 | End: "end", 10 | } as const; 11 | -------------------------------------------------------------------------------- /src/api/types/WidgetLanguagePreset.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface WidgetLanguagePreset { 8 | /** The text contents for the selected language */ 9 | textContents?: ElevenLabs.WidgetTextContents; 10 | } 11 | -------------------------------------------------------------------------------- /src/api/types/WidgetLanguagePresetResponse.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | import * as ElevenLabs from "../index"; 6 | 7 | export interface WidgetLanguagePresetResponse { 8 | firstMessage?: string; 9 | /** The text contents for the selected language */ 10 | textContents?: ElevenLabs.WidgetTextContents; 11 | } 12 | -------------------------------------------------------------------------------- /src/core/fetcher/Supplier.ts: -------------------------------------------------------------------------------- 1 | export type Supplier = T | Promise | (() => T | Promise); 2 | 3 | export const Supplier = { 4 | get: async (supplier: Supplier): Promise => { 5 | if (typeof supplier === "function") { 6 | return (supplier as () => T)(); 7 | } else { 8 | return supplier; 9 | } 10 | }, 11 | }; 12 | -------------------------------------------------------------------------------- /src/core/fetcher/getHeader.ts: -------------------------------------------------------------------------------- 1 | export function getHeader(headers: Record, header: string): string | undefined { 2 | for (const [headerKey, headerValue] of Object.entries(headers)) { 3 | if (headerKey.toLowerCase() === header.toLowerCase()) { 4 | return headerValue; 5 | } 6 | } 7 | return undefined; 8 | } 9 | -------------------------------------------------------------------------------- /src/core/form-data-utils/index.ts: -------------------------------------------------------------------------------- 1 | export { encodeAsFormParameter } from "./encodeAsFormParameter"; 2 | export * from "./FormDataWrapper"; 3 | -------------------------------------------------------------------------------- /src/core/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./fetcher"; 2 | export * from "./runtime"; 3 | export * from "./form-data-utils"; 4 | export * from "./streaming-fetcher"; 5 | export * as serialization from "./schemas"; 6 | -------------------------------------------------------------------------------- /src/core/runtime/index.ts: -------------------------------------------------------------------------------- 1 | export { RUNTIME } from "./runtime"; 2 | -------------------------------------------------------------------------------- /src/core/schemas/builders/bigint/index.ts: -------------------------------------------------------------------------------- 1 | export { bigint } from "./bigint"; 2 | -------------------------------------------------------------------------------- /src/core/schemas/builders/date/index.ts: -------------------------------------------------------------------------------- 1 | export { date } from "./date"; 2 | -------------------------------------------------------------------------------- /src/core/schemas/builders/enum/index.ts: -------------------------------------------------------------------------------- 1 | export { enum_ } from "./enum"; 2 | -------------------------------------------------------------------------------- /src/core/schemas/builders/lazy/index.ts: -------------------------------------------------------------------------------- 1 | export { lazy } from "./lazy"; 2 | export type { SchemaGetter } from "./lazy"; 3 | export { lazyObject } from "./lazyObject"; 4 | -------------------------------------------------------------------------------- /src/core/schemas/builders/list/index.ts: -------------------------------------------------------------------------------- 1 | export { list } from "./list"; 2 | -------------------------------------------------------------------------------- /src/core/schemas/builders/literals/index.ts: -------------------------------------------------------------------------------- 1 | export { stringLiteral } from "./stringLiteral"; 2 | export { booleanLiteral } from "./booleanLiteral"; 3 | -------------------------------------------------------------------------------- /src/core/schemas/builders/object-like/index.ts: -------------------------------------------------------------------------------- 1 | export { getObjectLikeUtils, withParsedProperties } from "./getObjectLikeUtils"; 2 | export type { ObjectLikeSchema, ObjectLikeUtils } from "./types"; 3 | -------------------------------------------------------------------------------- /src/core/schemas/builders/primitives/any.ts: -------------------------------------------------------------------------------- 1 | import { SchemaType } from "../../Schema"; 2 | import { createIdentitySchemaCreator } from "../../utils/createIdentitySchemaCreator"; 3 | 4 | export const any = createIdentitySchemaCreator(SchemaType.ANY, (value) => ({ ok: true, value })); 5 | -------------------------------------------------------------------------------- /src/core/schemas/builders/primitives/index.ts: -------------------------------------------------------------------------------- 1 | export { any } from "./any"; 2 | export { boolean } from "./boolean"; 3 | export { number } from "./number"; 4 | export { string } from "./string"; 5 | export { unknown } from "./unknown"; 6 | -------------------------------------------------------------------------------- /src/core/schemas/builders/primitives/unknown.ts: -------------------------------------------------------------------------------- 1 | import { SchemaType } from "../../Schema"; 2 | import { createIdentitySchemaCreator } from "../../utils/createIdentitySchemaCreator"; 3 | 4 | export const unknown = createIdentitySchemaCreator(SchemaType.UNKNOWN, (value) => ({ ok: true, value })); 5 | -------------------------------------------------------------------------------- /src/core/schemas/builders/record/index.ts: -------------------------------------------------------------------------------- 1 | export { record } from "./record"; 2 | export type { BaseRecordSchema, RecordSchema } from "./types"; 3 | -------------------------------------------------------------------------------- /src/core/schemas/builders/schema-utils/index.ts: -------------------------------------------------------------------------------- 1 | export { getSchemaUtils, optional, transform } from "./getSchemaUtils"; 2 | export type { SchemaUtils } from "./getSchemaUtils"; 3 | export { JsonError } from "./JsonError"; 4 | export { ParseError } from "./ParseError"; 5 | -------------------------------------------------------------------------------- /src/core/schemas/builders/schema-utils/stringifyValidationErrors.ts: -------------------------------------------------------------------------------- 1 | import { ValidationError } from "../../Schema"; 2 | 3 | export function stringifyValidationError(error: ValidationError): string { 4 | if (error.path.length === 0) { 5 | return error.message; 6 | } 7 | return `${error.path.join(" -> ")}: ${error.message}`; 8 | } 9 | -------------------------------------------------------------------------------- /src/core/schemas/builders/set/index.ts: -------------------------------------------------------------------------------- 1 | export { set } from "./set"; 2 | -------------------------------------------------------------------------------- /src/core/schemas/builders/undiscriminated-union/index.ts: -------------------------------------------------------------------------------- 1 | export type { 2 | inferParsedUnidiscriminatedUnionSchema, 3 | inferRawUnidiscriminatedUnionSchema, 4 | UndiscriminatedUnionSchema, 5 | } from "./types"; 6 | export { undiscriminatedUnion } from "./undiscriminatedUnion"; 7 | -------------------------------------------------------------------------------- /src/core/schemas/builders/union/index.ts: -------------------------------------------------------------------------------- 1 | export { discriminant } from "./discriminant"; 2 | export type { Discriminant } from "./discriminant"; 3 | export type { 4 | inferParsedDiscriminant, 5 | inferParsedUnion, 6 | inferRawDiscriminant, 7 | inferRawUnion, 8 | UnionSubtypes, 9 | } from "./types"; 10 | export { union } from "./union"; 11 | -------------------------------------------------------------------------------- /src/core/schemas/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./builders"; 2 | export type { inferParsed, inferRaw, Schema, SchemaOptions } from "./Schema"; 3 | -------------------------------------------------------------------------------- /src/core/schemas/utils/MaybePromise.ts: -------------------------------------------------------------------------------- 1 | export type MaybePromise = T | Promise; 2 | -------------------------------------------------------------------------------- /src/core/schemas/utils/addQuestionMarksToNullableProperties.ts: -------------------------------------------------------------------------------- 1 | export type addQuestionMarksToNullableProperties = { 2 | [K in OptionalKeys]?: T[K]; 3 | } & Pick>; 4 | 5 | export type OptionalKeys = { 6 | [K in keyof T]-?: undefined extends T[K] ? K : never; 7 | }[keyof T]; 8 | 9 | export type RequiredKeys = Exclude>; 10 | -------------------------------------------------------------------------------- /src/core/schemas/utils/entries.ts: -------------------------------------------------------------------------------- 1 | export function entries(object: T): [keyof T, T[keyof T]][] { 2 | return Object.entries(object) as [keyof T, T[keyof T]][]; 3 | } 4 | -------------------------------------------------------------------------------- /src/core/schemas/utils/keys.ts: -------------------------------------------------------------------------------- 1 | export function keys(object: T): (keyof T)[] { 2 | return Object.keys(object) as (keyof T)[]; 3 | } 4 | -------------------------------------------------------------------------------- /src/core/streaming-fetcher/index.ts: -------------------------------------------------------------------------------- 1 | export { Stream } from "./Stream"; 2 | -------------------------------------------------------------------------------- /src/errors/ElevenLabsTimeoutError.ts: -------------------------------------------------------------------------------- 1 | /** 2 | * This file was auto-generated by Fern from our API Definition. 3 | */ 4 | 5 | export class ElevenLabsTimeoutError extends Error { 6 | constructor(message: string) { 7 | super(message); 8 | Object.setPrototypeOf(this, ElevenLabsTimeoutError.prototype); 9 | } 10 | } 11 | -------------------------------------------------------------------------------- /src/errors/index.ts: -------------------------------------------------------------------------------- 1 | export { ElevenLabsError } from "./ElevenLabsError"; 2 | export { ElevenLabsTimeoutError } from "./ElevenLabsTimeoutError"; 3 | -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- 1 | export * as ElevenLabs from "./api"; 2 | export * from "./wrapper"; 3 | export { ElevenLabsEnvironment } from "./environments"; 4 | export { ElevenLabsError, ElevenLabsTimeoutError } from "./errors"; 5 | -------------------------------------------------------------------------------- /src/serialization/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./resources"; 2 | export * from "./types"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/audioIsolation/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/audioIsolation/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./AudioIsolationConvertRequestFileFormat"; 2 | export * from "./AudioIsolationStreamRequestFileFormat"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { PatchWorkspaceSecretRequest } from "./PatchWorkspaceSecretRequest"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./resources"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/agents/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/agents/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | export * from "./resources"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/agents/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as llmUsage from "./llmUsage"; 2 | export * from "./llmUsage/client/requests"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/agents/resources/llmUsage/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/agents/resources/llmUsage/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { LlmUsageCalculatorRequestModel } from "./LlmUsageCalculatorRequestModel"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/agents/resources/llmUsage/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/batchCalls/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/batchCalls/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { BodySubmitABatchCallRequestV1ConvaiBatchCallingSubmitPost } from "./BodySubmitABatchCallRequestV1ConvaiBatchCallingSubmitPost"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/batchCalls/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/conversations/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./resources"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/conversations/resources/feedback/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/conversations/resources/feedback/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { BodySendConversationFeedbackV1ConvaiConversationsConversationIdFeedbackPost } from "./BodySendConversationFeedbackV1ConvaiConversationsConversationIdFeedbackPost"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/conversations/resources/feedback/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/conversations/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as feedback from "./feedback"; 2 | export * from "./feedback/client/requests"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/dashboard/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./resources"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/dashboard/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as settings from "./settings"; 2 | export * from "./settings/types"; 3 | export * from "./settings/client/requests"; 4 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/dashboard/resources/settings/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/dashboard/resources/settings/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { PatchConvAiDashboardSettingsRequest } from "./PatchConvAiDashboardSettingsRequest"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/dashboard/resources/settings/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/dashboard/resources/settings/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./PatchConvAiDashboardSettingsRequestChartsItem"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/knowledgeBase/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./resources"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/knowledgeBase/resources/document/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/knowledgeBase/resources/document/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { RagIndexRequestModel } from "./RagIndexRequestModel"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/knowledgeBase/resources/document/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/knowledgeBase/resources/documents/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/knowledgeBase/resources/documents/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/knowledgeBase/resources/documents/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./DocumentsGetResponse"; 2 | export * from "./DocumentsUpdateResponse"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/knowledgeBase/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as documents from "./documents"; 2 | export * from "./documents/types"; 3 | export * from "./documents/client/requests"; 4 | export * as document from "./document"; 5 | export * from "./document/client/requests"; 6 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/llmUsage/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/llmUsage/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { LlmUsageCalculatorPublicRequestModel } from "./LlmUsageCalculatorPublicRequestModel"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/llmUsage/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/phoneNumbers/client/index.ts: -------------------------------------------------------------------------------- 1 | export * as list from "./list"; 2 | export * from "./requests"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/phoneNumbers/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { UpdatePhoneNumberRequest } from "./UpdatePhoneNumberRequest"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/phoneNumbers/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/phoneNumbers/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./PhoneNumbersCreateRequestBody"; 2 | export * from "./PhoneNumbersGetResponse"; 3 | export * from "./PhoneNumbersUpdateResponse"; 4 | export * from "./PhoneNumbersListResponseItem"; 5 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/secrets/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/secrets/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { PostWorkspaceSecretRequest } from "./PostWorkspaceSecretRequest"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/secrets/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/settings/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/settings/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { PatchConvAiSettingsRequest } from "./PatchConvAiSettingsRequest"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/settings/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/sipTrunk/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/sipTrunk/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { BodyHandleAnOutboundCallViaSipTrunkV1ConvaiSipTrunkOutboundCallPost } from "./BodyHandleAnOutboundCallViaSipTrunkV1ConvaiSipTrunkOutboundCallPost"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/sipTrunk/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/twilio/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/twilio/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { BodyHandleAnOutboundCallViaTwilioV1ConvaiTwilioOutboundCallPost } from "./BodyHandleAnOutboundCallViaTwilioV1ConvaiTwilioOutboundCallPost"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/conversationalAi/resources/twilio/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./resources"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as transcript from "./transcript"; 2 | export * from "./transcript/types"; 3 | export * as resource from "./resource"; 4 | export * from "./resource/client/requests"; 5 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/resources/resource/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/resources/resource/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | export * from "./resources"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/resources/resource/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as language from "./language"; 2 | export * from "./language/client/requests"; 3 | export * as segment from "./segment"; 4 | export * from "./segment/client/requests"; 5 | export * as speaker from "./speaker"; 6 | export * from "./speaker/client/requests"; 7 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/resources/resource/resources/language/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/resources/resource/resources/language/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { BodyAddALanguageToTheResourceV1DubbingResourceDubbingIdLanguagePost } from "./BodyAddALanguageToTheResourceV1DubbingResourceDubbingIdLanguagePost"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/resources/resource/resources/language/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/resources/resource/resources/segment/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/resources/resource/resources/segment/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { SegmentUpdatePayload } from "./SegmentUpdatePayload"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/resources/resource/resources/segment/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/resources/resource/resources/speaker/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/resources/resource/resources/speaker/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { BodyUpdateMetadataForASpeakerV1DubbingResourceDubbingIdSpeakerSpeakerIdPatch } from "./BodyUpdateMetadataForASpeakerV1DubbingResourceDubbingIdSpeakerSpeakerIdPatch"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/resources/resource/resources/speaker/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | export * from "./resources"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/resources/resource/resources/speaker/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as segment from "./segment"; 2 | export * from "./segment/client/requests"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/resources/resource/resources/speaker/resources/segment/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/resources/resource/resources/speaker/resources/segment/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { SegmentCreatePayload } from "./SegmentCreatePayload"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/resources/resource/resources/speaker/resources/segment/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/resources/transcript/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/dubbing/resources/transcript/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./TranscriptGetTranscriptForDubRequestFormatType"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/history/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/history/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { DownloadHistoryRequest } from "./DownloadHistoryRequest"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/history/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/history/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./HistoryListRequestSource"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/models/client/index.ts: -------------------------------------------------------------------------------- 1 | export * as list from "./list"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/models/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/pronunciationDictionaries/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/pronunciationDictionaries/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { BodyAddAPronunciationDictionaryV1PronunciationDictionariesAddFromRulesPost } from "./BodyAddAPronunciationDictionaryV1PronunciationDictionariesAddFromRulesPost"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/pronunciationDictionaries/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./resources"; 3 | export * from "./client"; 4 | -------------------------------------------------------------------------------- /src/serialization/resources/pronunciationDictionaries/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as rules from "./rules"; 2 | export * from "./rules/types"; 3 | export * from "./rules/client/requests"; 4 | -------------------------------------------------------------------------------- /src/serialization/resources/pronunciationDictionaries/resources/rules/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/pronunciationDictionaries/resources/rules/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { PronunciationDictionary } from "./PronunciationDictionary"; 2 | export { RemovePronunciationDictionaryRulesRequest } from "./RemovePronunciationDictionaryRulesRequest"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/pronunciationDictionaries/resources/rules/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/pronunciationDictionaries/resources/rules/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./PronunciationDictionaryRule"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/speechToSpeech/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/speechToSpeech/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./SpeechToSpeechConvertRequestOutputFormat"; 2 | export * from "./SpeechToSpeechConvertRequestFileFormat"; 3 | export * from "./SpeechToSpeechStreamRequestOutputFormat"; 4 | export * from "./SpeechToSpeechStreamRequestFileFormat"; 5 | -------------------------------------------------------------------------------- /src/serialization/resources/speechToText/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/speechToText/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./SpeechToTextConvertRequestTimestampsGranularity"; 2 | export * from "./SpeechToTextConvertRequestFileFormat"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { BodyCreatePodcastV1StudioPodcastsPost } from "./BodyCreatePodcastV1StudioPodcastsPost"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./resources"; 3 | export * from "./client"; 4 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as projects from "./projects"; 2 | export * from "./projects/types"; 3 | export * from "./projects/client/requests"; 4 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/resources/projects/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/resources/projects/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { BodyUpdateStudioProjectV1StudioProjectsProjectIdPost } from "./BodyUpdateStudioProjectV1StudioProjectsProjectIdPost"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/resources/projects/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | export * from "./resources"; 4 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/resources/projects/resources/chapters/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/resources/projects/resources/chapters/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { BodyCreateChapterV1StudioProjectsProjectIdChaptersPost } from "./BodyCreateChapterV1StudioProjectsProjectIdChaptersPost"; 2 | export { BodyUpdateChapterV1StudioProjectsProjectIdChaptersChapterIdPost } from "./BodyUpdateChapterV1StudioProjectsProjectIdChaptersChapterIdPost"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/resources/projects/resources/chapters/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | export * from "./resources"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/resources/projects/resources/chapters/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as snapshots from "./snapshots"; 2 | export * from "./snapshots/client/requests"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/resources/projects/resources/chapters/resources/snapshots/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/resources/projects/resources/chapters/resources/snapshots/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { BodyStreamChapterAudioV1StudioProjectsProjectIdChaptersChapterIdSnapshotsChapterSnapshotIdStreamPost } from "./BodyStreamChapterAudioV1StudioProjectsProjectIdChaptersChapterIdSnapshotsChapterSnapshotIdStreamPost"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/resources/projects/resources/chapters/resources/snapshots/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/resources/projects/resources/pronunciationDictionaries/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/resources/projects/resources/pronunciationDictionaries/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { BodyCreatePronunciationDictionariesV1StudioProjectsProjectIdPronunciationDictionariesPost } from "./BodyCreatePronunciationDictionariesV1StudioProjectsProjectIdPronunciationDictionariesPost"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/resources/projects/resources/pronunciationDictionaries/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/resources/projects/resources/snapshots/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/resources/projects/resources/snapshots/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { BodyStreamStudioProjectAudioV1StudioProjectsProjectIdSnapshotsProjectSnapshotIdStreamPost } from "./BodyStreamStudioProjectAudioV1StudioProjectsProjectIdSnapshotsProjectSnapshotIdStreamPost"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/resources/projects/resources/snapshots/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/studio/resources/projects/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./ProjectsCreateRequestTargetAudience"; 2 | export * from "./ProjectsCreateRequestFiction"; 3 | export * from "./ProjectsCreateRequestApplyTextNormalization"; 4 | export * from "./ProjectsCreateRequestSourceType"; 5 | -------------------------------------------------------------------------------- /src/serialization/resources/textToDialogue/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/textToDialogue/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { BodyTextToDialogueMultiVoiceV1TextToDialoguePost } from "./BodyTextToDialogueMultiVoiceV1TextToDialoguePost"; 2 | export { BodyTextToDialogueMultiVoiceStreamingV1TextToDialogueStreamPost } from "./BodyTextToDialogueMultiVoiceStreamingV1TextToDialogueStreamPost"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/textToDialogue/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/textToDialogue/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./TextToDialogueConvertRequestOutputFormat"; 2 | export * from "./TextToDialogueStreamRequestOutputFormat"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/textToSoundEffects/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/textToSoundEffects/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { CreateSoundEffectRequest } from "./CreateSoundEffectRequest"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/textToSoundEffects/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/textToSoundEffects/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./TextToSoundEffectsConvertRequestOutputFormat"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/textToSpeech/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/textToSpeech/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/textToVoice/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/textToVoice/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { VoiceDesignRequest } from "./VoiceDesignRequest"; 2 | export { SaveVoicePreviewRequest } from "./SaveVoicePreviewRequest"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/textToVoice/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/textToVoice/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./TextToVoiceCreatePreviewsRequestOutputFormat"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/v1TextToSpeechVoiceIdMultiStreamInput/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/v1TextToSpeechVoiceIdMultiStreamInput/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./SendMessageMulti"; 2 | export * from "./ReceiveMessageMulti"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/v1TextToSpeechVoiceIdStreamInput/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/v1TextToSpeechVoiceIdStreamInput/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./SendMessage"; 2 | export * from "./ReceiveMessage"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/voices/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/voices/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { BodyAddSharedVoiceV1VoicesAddPublicUserIdVoiceIdPost } from "./BodyAddSharedVoiceV1VoicesAddPublicUserIdVoiceIdPost"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/voices/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./resources"; 3 | export * from "./client"; 4 | -------------------------------------------------------------------------------- /src/serialization/resources/voices/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as pvc from "./pvc"; 2 | export * from "./pvc/client/requests"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/voices/resources/pvc/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/voices/resources/pvc/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { CreatePvcVoiceRequest } from "./CreatePvcVoiceRequest"; 2 | export { BodyEditPvcVoiceV1VoicesPvcVoiceIdPost } from "./BodyEditPvcVoiceV1VoicesPvcVoiceIdPost"; 3 | export { BodyRunPvcTrainingV1VoicesPvcVoiceIdTrainPost } from "./BodyRunPvcTrainingV1VoicesPvcVoiceIdTrainPost"; 4 | -------------------------------------------------------------------------------- /src/serialization/resources/voices/resources/pvc/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./resources"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/voices/resources/pvc/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as samples from "./samples"; 2 | export * from "./samples/client/requests"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/voices/resources/pvc/resources/samples/client/index.ts: -------------------------------------------------------------------------------- 1 | export * as create from "./create"; 2 | export * from "./requests"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/voices/resources/pvc/resources/samples/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { BodyUpdatePvcVoiceSampleV1VoicesPvcVoiceIdSamplesSampleIdPost } from "./BodyUpdatePvcVoiceSampleV1VoicesPvcVoiceIdSamplesSampleIdPost"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/voices/resources/pvc/resources/samples/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/voices/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./VoicesGetSharedRequestCategory"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/workspace/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./resources"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/workspace/resources/groups/client/index.ts: -------------------------------------------------------------------------------- 1 | export * as search from "./search"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/workspace/resources/groups/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | export * from "./resources"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/workspace/resources/groups/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * as members from "./members"; 2 | export * from "./members/client/requests"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/workspace/resources/groups/resources/members/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/workspace/resources/groups/resources/members/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { BodyDeleteMemberFromUserGroupV1WorkspaceGroupsGroupIdMembersRemovePost } from "./BodyDeleteMemberFromUserGroupV1WorkspaceGroupsGroupIdMembersRemovePost"; 2 | export { AddMemberToGroupRequest } from "./AddMemberToGroupRequest"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/workspace/resources/groups/resources/members/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./client"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/workspace/resources/invites/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/workspace/resources/invites/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/workspace/resources/invites/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./BodyInviteUserV1WorkspaceInvitesAddPostWorkspacePermission"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/workspace/resources/members/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/workspace/resources/members/client/requests/index.ts: -------------------------------------------------------------------------------- 1 | export { UpdateMemberRequest } from "./UpdateMemberRequest"; 2 | export { BodyDeleteMemberV1WorkspaceMembersDelete } from "./BodyDeleteMemberV1WorkspaceMembersDelete"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/workspace/resources/members/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/workspace/resources/members/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./BodyUpdateMemberV1WorkspaceMembersPostWorkspaceRole"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/workspace/resources/resources/client/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./requests"; 2 | -------------------------------------------------------------------------------- /src/serialization/resources/workspace/resources/resources/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./types"; 2 | export * from "./client"; 3 | -------------------------------------------------------------------------------- /src/serialization/resources/workspace/resources/resources/types/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./BodyShareWorkspaceResourceV1WorkspaceResourcesResourceIdSharePostRole"; 2 | -------------------------------------------------------------------------------- /src/version.ts: -------------------------------------------------------------------------------- 1 | export const SDK_VERSION = "v2.2.0"; 2 | -------------------------------------------------------------------------------- /src/wrapper/index.ts: -------------------------------------------------------------------------------- 1 | export { ElevenLabsClient } from "./ElevenLabsClient"; 2 | export { play } from "./play"; 3 | export { stream } from "./stream"; -------------------------------------------------------------------------------- /tests/custom/fixtures/voice_sample.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/elevenlabs/elevenlabs-js/e74d23979abef76dacb565511434692cdff89b7a/tests/custom/fixtures/voice_sample.mp3 -------------------------------------------------------------------------------- /tests/unit/fetcher/test-file.txt: -------------------------------------------------------------------------------- 1 | This is a test file! 2 | -------------------------------------------------------------------------------- /tests/unit/zurg/lazy/recursive/a.ts: -------------------------------------------------------------------------------- 1 | import { object } from "../../../../../src/core/schemas/builders/object"; 2 | import { schemaB } from "./b"; 3 | 4 | // @ts-expect-error 5 | export const schemaA = object({ 6 | b: schemaB, 7 | }); 8 | -------------------------------------------------------------------------------- /tests/unit/zurg/lazy/recursive/b.ts: -------------------------------------------------------------------------------- 1 | import { object } from "../../../../../src/core/schemas/builders/object"; 2 | import { optional } from "../../../../../src/core/schemas/builders/schema-utils"; 3 | import { schemaA } from "./a"; 4 | 5 | // @ts-expect-error 6 | export const schemaB = object({ 7 | a: optional(schemaA), 8 | }); 9 | -------------------------------------------------------------------------------- /tests/unit/zurg/primitives/any.test.ts: -------------------------------------------------------------------------------- 1 | import { any } from "../../../../src/core/schemas/builders"; 2 | import { itSchemaIdentity } from "../utils/itSchema"; 3 | 4 | describe("any", () => { 5 | itSchemaIdentity(any(), true); 6 | }); 7 | -------------------------------------------------------------------------------- /tests/unit/zurg/primitives/unknown.test.ts: -------------------------------------------------------------------------------- 1 | import { unknown } from "../../../../src/core/schemas/builders"; 2 | import { itSchemaIdentity } from "../utils/itSchema"; 3 | 4 | describe("unknown", () => { 5 | itSchemaIdentity(unknown(), true); 6 | }); 7 | --------------------------------------------------------------------------------