UNPKG

soap-next

Version:
15 lines (14 loc) 687 B
import { SoapBodyAttributes, SoapBodyParams, SoapParams, SoapHeaders, HttpHeaders } from './SoapTypes'; declare class SoapNext { private readonly soapRequest; private readonly wsdl; private constructor(); static create(url: string, params?: SoapParams): Promise<SoapNext>; getAllMethods(): Promise<string[]>; getMethodParamsByName(method: string): Promise<{ request: import("wsdl-next").Namespace[]; response: import("wsdl-next").Namespace[]; }>; call(method: string, params?: SoapBodyParams, attributes?: SoapBodyAttributes): Promise<any>; } export { SoapNext, SoapParams, SoapBodyAttributes, SoapBodyParams, SoapHeaders, HttpHeaders, };