import { Api, ApiClient, UnifiedCredentials } from '@sinch/sdk-client'; import { LazyVoiceV2ApiClient } from './voice-v2-service'; export declare class VoiceV2DomainApi implements Api { /** @internal */ readonly lazyClient: LazyVoiceV2ApiClient; /** @internal */ readonly apiName: string; /** @internal */ constructor( /** @internal */ lazyClient: LazyVoiceV2ApiClient, /** @internal */ apiName: string); /** @internal */ get client(): ApiClient; /** * Update the default hostname for the Voice v2 API * @param {string} hostname - The new hostname to use for the APIs. */ /** @internal */ setHostname(hostname: string): void; /** * Updates the credentials used to authenticate API requests * @param {UnifiedCredentials} credentials */ /** @internal */ setCredentials(credentials: Partial): void; }