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