gads
Version:
An unofficial JS client library for the SOAP-based DFP Ads API
16 lines (15 loc) • 1.33 kB
TypeScript
import * as meta from './meta';
import { Translator } from './translator';
import * as wsdl from './wsdl';
import { WsdlComplexTypeToMetaInterfaceTranslator } from './wsdlComplexTypeToMetaInterfaceTranslator';
import { WsdlElementToMetaInterfaceTranslator } from './wsdlElementToMetaInterfaceTranslator';
import { WsdlPortTypeOperationToMetaMethodSignature } from './wsdlPortTypeOperationToMetaMethodSignature';
import { WsdlSimpleTypeToMetaTypeTranslator } from './wsdlSimpleTypeToMetaTypeTranslator';
export declare class WsdlToMetaServiceTranslator implements Translator<wsdl.Wsdl, meta.Service> {
wsdlComplexTypeToMetaInterfaceTranslator: WsdlComplexTypeToMetaInterfaceTranslator;
wsdlElementToMetaInterfaceTranslator: WsdlElementToMetaInterfaceTranslator;
wsdlPortTypeOperationToMetaMethodSignature: WsdlPortTypeOperationToMetaMethodSignature;
wsdlSimpleTypeToMetaTypeTranslator: WsdlSimpleTypeToMetaTypeTranslator;
constructor(wsdlComplexTypeToMetaInterfaceTranslator?: WsdlComplexTypeToMetaInterfaceTranslator, wsdlElementToMetaInterfaceTranslator?: WsdlElementToMetaInterfaceTranslator, wsdlPortTypeOperationToMetaMethodSignature?: WsdlPortTypeOperationToMetaMethodSignature, wsdlSimpleTypeToMetaTypeTranslator?: WsdlSimpleTypeToMetaTypeTranslator);
translate(wsdl: wsdl.Wsdl): Promise<meta.Service>;
}