import { Client as SoapClient, createClientAsync as soapCreateClientAsync, IExOptions as ISoapExOptions } from 'soap'; import { CreateDaiEncodingProfiles } from './definitions/CreateDaiEncodingProfiles'; import { CreateDaiEncodingProfilesResponse } from './definitions/CreateDaiEncodingProfilesResponse'; import { GetDaiEncodingProfilesByStatement } from './definitions/GetDaiEncodingProfilesByStatement'; import { GetDaiEncodingProfilesByStatementResponse } from './definitions/GetDaiEncodingProfilesByStatementResponse'; import { PerformDaiEncodingProfileAction } from './definitions/PerformDaiEncodingProfileAction'; import { PerformDaiEncodingProfileActionResponse } from './definitions/PerformDaiEncodingProfileActionResponse'; import { UpdateDaiEncodingProfiles } from './definitions/UpdateDaiEncodingProfiles'; import { UpdateDaiEncodingProfilesResponse } from './definitions/UpdateDaiEncodingProfilesResponse'; import { DaiEncodingProfileService } from './services/DaiEncodingProfileService'; export interface DaiEncodingProfileServiceClient extends SoapClient { DaiEncodingProfileService: DaiEncodingProfileService; createDaiEncodingProfilesAsync(createDaiEncodingProfiles: CreateDaiEncodingProfiles, options?: ISoapExOptions): Promise<[ result: CreateDaiEncodingProfilesResponse, rawResponse: any, soapHeader: any, rawRequest: any ]>; getDaiEncodingProfilesByStatementAsync(getDaiEncodingProfilesByStatement: GetDaiEncodingProfilesByStatement, options?: ISoapExOptions): Promise<[ result: GetDaiEncodingProfilesByStatementResponse, rawResponse: any, soapHeader: any, rawRequest: any ]>; performDaiEncodingProfileActionAsync(performDaiEncodingProfileAction: PerformDaiEncodingProfileAction, options?: ISoapExOptions): Promise<[ result: PerformDaiEncodingProfileActionResponse, rawResponse: any, soapHeader: any, rawRequest: any ]>; updateDaiEncodingProfilesAsync(updateDaiEncodingProfiles: UpdateDaiEncodingProfiles, options?: ISoapExOptions): Promise<[ result: UpdateDaiEncodingProfilesResponse, rawResponse: any, soapHeader: any, rawRequest: any ]>; } /** Create DaiEncodingProfileServiceClient */ export declare function createClientAsync(...args: Parameters): Promise;