import { ISDKConnector, WebexSDK } from '../SDKConnector/types'; import { LoggerInterface, IWxCallBackendConnector, VoicemailResponseEvent, CallingPartyInfo } from './types'; import { DisplayInformation, SORT, WebexRequestPayload } from '../common/types'; export declare class WxCallBackendConnector implements IWxCallBackendConnector { xsiEndpoint: WebexRequestPayload; userId: string; private context; private sdkConnector; private xsiVoiceMessageURI; private webex; private authHeaders; constructor(webex: WebexSDK, logger: LoggerInterface); init(): Promise; getSDKConnector(): ISDKConnector; private setXsiVoiceMessageURI; getVoicemailList(offset: number, offsetLimit: number, sort: SORT, refresh?: boolean): Promise; getVoicemailContent(messageId: string): Promise; getVoicemailSummary(): Promise; voicemailMarkAsRead(messageId: string): Promise; voicemailMarkAsUnread(messageId: string): Promise; deleteVoicemail(messageId: string): Promise; getVMTranscript(messageId: string): Promise; resolveContact(callingPartyInfo: CallingPartyInfo): Promise; private getAuthHeaders; } //# sourceMappingURL=WxCallBackendConnector.d.ts.map