@azure-rest/ai-translation-text
Version:
An isomorphic client library for the Azure Cognitive Translator Service
28 lines • 1.94 kB
TypeScript
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