@dmgt/google-ad-manager-api
Version:
Typed Google Ad Manager API
16 lines (15 loc) • 850 B
TypeScript
import { Client as SoapClient, createClientAsync as soapCreateClientAsync, IExOptions as ISoapExOptions } from 'soap';
import { GetContentByStatement } from './definitions/GetContentByStatement';
import { GetContentByStatementResponse } from './definitions/GetContentByStatementResponse';
import { ContentService } from './services/ContentService';
export interface ContentServiceClient extends SoapClient {
ContentService: ContentService;
getContentByStatementAsync(getContentByStatement: GetContentByStatement, options?: ISoapExOptions): Promise<[
result: GetContentByStatementResponse,
rawResponse: any,
soapHeader: any,
rawRequest: any
]>;
}
/** Create ContentServiceClient */
export declare function createClientAsync(...args: Parameters<typeof soapCreateClientAsync>): Promise<ContentServiceClient>;