UNPKG

@azure-rest/ai-translation-text

Version:

An isomorphic client library for the Azure Cognitive Translator Service

28 lines 1.94 kB
import type { ClientOptions } from "@azure-rest/core-client"; import type { TextTranslationClient } from "./clientDefinitions.js"; import type { TranslatorCredential, TranslatorTokenCredential } from "./authenticationCustomized.js"; import type { KeyCredential, TokenCredential } from "@azure/core-auth"; /** * Initialize a new instance of `TextTranslationClient` * @param credential - type: TranslatorCredential | TranslatorTokenCredential | KeyCredential |TokenCredential, credentials * used to authenticate the service with. * @param options - type: ClientOptions, the parameter for all optional parameters */ export default function createClient(credential: TranslatorCredential | TranslatorTokenCredential | KeyCredential | TokenCredential, options?: ClientOptions): TextTranslationClient; /** * Initialize a new instance of `TextTranslationClient` * @param endpoint - type: string, Supported Text Translation endpoints (protocol and hostname, for example: * https://api.cognitive.microsofttranslator.com). * @param options - type: ClientOptions, the parameter for all optional parameters */ export default function createClient(endpoint: string, options?: ClientOptions): TextTranslationClient; /** * Initialize a new instance of `TextTranslationClient` * @param endpoint - type: string, Supported Text Translation endpoints (protocol and hostname, for example: * https://api.cognitive.microsofttranslator.com). * @param credential - type: TranslatorCredential | TranslatorTokenCredential | KeyCredential |TokenCredential, credentials * used to authenticate the service with. * @param options - type: ClientOptions, the parameter for all optional parameters */ export default function createClient(endpoint: string, credential: TranslatorCredential | TranslatorTokenCredential | KeyCredential | TokenCredential, options?: ClientOptions): TextTranslationClient; //# sourceMappingURL=customClient.d.ts.map