import { ISoapClientPort } from "../soap/soap-client.port"; import type { ISoapOptions, SoapCallResult } from "../types/soap-client.types"; import { Client } from "soap"; export declare class SoapClient implements ISoapClientPort { private readonly useHttpsAgent; constructor(useHttpsAgent?: boolean); createClient(wsdlName: string, options?: ISoapOptions): Promise; setEndpoint(client: Client, endpoint: string): void; call(client: Client, methodName: string, params: unknown): Promise; }