import { ChatClient } from "./api/resources/chat/client/Client.mjs"; import { DocumentIntelligenceClient } from "./api/resources/documentIntelligence/client/Client.mjs"; import { PronunciationDictionaryClient } from "./api/resources/pronunciationDictionary/client/Client.mjs"; import { SpeechToTextClient } from "./api/resources/speechToText/client/Client.mjs"; import { SpeechToTextJobClient } from "./api/resources/speechToTextJob/client/Client.mjs"; import { SpeechToTextStreamingClient } from "./api/resources/speechToTextStreaming/client/Client.mjs"; import { SpeechToTextTranslateJobClient } from "./api/resources/speechToTextTranslateJob/client/Client.mjs"; import { SpeechToTextTranslateStreamingClient } from "./api/resources/speechToTextTranslateStreaming/client/Client.mjs"; import { TextClient } from "./api/resources/text/client/Client.mjs"; import { TextToSpeechClient } from "./api/resources/textToSpeech/client/Client.mjs"; import { TextToSpeechStreamingClient } from "./api/resources/textToSpeechStreaming/client/Client.mjs"; import type { BaseClientOptions, BaseRequestOptions } from "./BaseClient.mjs"; import { type NormalizedClientOptionsWithAuth } from "./BaseClient.mjs"; export declare namespace SarvamAIClient { type Options = BaseClientOptions; interface RequestOptions extends BaseRequestOptions { } } export declare class SarvamAIClient { protected readonly _options: NormalizedClientOptionsWithAuth; protected _text: TextClient | undefined; protected _speechToText: SpeechToTextClient | undefined; protected _textToSpeech: TextToSpeechClient | undefined; protected _pronunciationDictionary: PronunciationDictionaryClient | undefined; protected _chat: ChatClient | undefined; protected _speechToTextJob: SpeechToTextJobClient | undefined; protected _speechToTextTranslateJob: SpeechToTextTranslateJobClient | undefined; protected _documentIntelligence: DocumentIntelligenceClient | undefined; protected _speechToTextStreaming: SpeechToTextStreamingClient | undefined; protected _speechToTextTranslateStreaming: SpeechToTextTranslateStreamingClient | undefined; protected _textToSpeechStreaming: TextToSpeechStreamingClient | undefined; constructor(options?: SarvamAIClient.Options); get text(): TextClient; get speechToText(): SpeechToTextClient; get textToSpeech(): TextToSpeechClient; get pronunciationDictionary(): PronunciationDictionaryClient; get chat(): ChatClient; get speechToTextJob(): SpeechToTextJobClient; get speechToTextTranslateJob(): SpeechToTextTranslateJobClient; get documentIntelligence(): DocumentIntelligenceClient; get speechToTextStreaming(): SpeechToTextStreamingClient; get speechToTextTranslateStreaming(): SpeechToTextTranslateStreamingClient; get textToSpeechStreaming(): TextToSpeechStreamingClient; }