import { Client as SoapClient, createClientAsync as soapCreateClientAsync, IExOptions as ISoapExOptions } from 'soap'; import { GetSuggestedAdUnitsByStatement } from './definitions/GetSuggestedAdUnitsByStatement'; import { GetSuggestedAdUnitsByStatementResponse } from './definitions/GetSuggestedAdUnitsByStatementResponse'; import { PerformSuggestedAdUnitAction } from './definitions/PerformSuggestedAdUnitAction'; import { PerformSuggestedAdUnitActionResponse } from './definitions/PerformSuggestedAdUnitActionResponse'; import { SuggestedAdUnitService } from './services/SuggestedAdUnitService'; export interface SuggestedAdUnitServiceClient extends SoapClient { SuggestedAdUnitService: SuggestedAdUnitService; getSuggestedAdUnitsByStatementAsync(getSuggestedAdUnitsByStatement: GetSuggestedAdUnitsByStatement, options?: ISoapExOptions): Promise<[ result: GetSuggestedAdUnitsByStatementResponse, rawResponse: any, soapHeader: any, rawRequest: any ]>; performSuggestedAdUnitActionAsync(performSuggestedAdUnitAction: PerformSuggestedAdUnitAction, options?: ISoapExOptions): Promise<[ result: PerformSuggestedAdUnitActionResponse, rawResponse: any, soapHeader: any, rawRequest: any ]>; } /** Create SuggestedAdUnitServiceClient */ export declare function createClientAsync(...args: Parameters): Promise;