gads
Version:
An unofficial JS client library for the SOAP-based DFP Ads API
14 lines (13 loc) • 497 B
TypeScript
import { SoapClient } from './soapClient';
import { SoapClientConfig } from './soapClientConfig';
export declare class SoapClientFactory {
private wsdlToMetaServiceTranslator;
private xmlToJsTranslator;
constructor();
getSoapClient<T extends SoapClient>(wsdlUrl: string, config: SoapClientConfig): Promise<T>;
private createSoapClient;
private wrapSoapClientMethod;
private flattenInterfaceProperties;
private sanitizeSoapClientMethodArg;
private addLogging;
}