import { HttpClient } from '@angular/common/http';
import { Client } from './soap/interfaces';
import * as i0 from "@angular/core";
export { Client, WSDL, ISoapMethod, ISoapMethodResponse, BasicAuthSecurity, BearerSecurity, WSSecurity, NTLMSecurity } from './soap/interfaces';
export { security } from './soap/security/security';
export declare class NgxSoapService {
    private http;
    constructor(http: HttpClient);
    createClient(wsdlUrl: string, options?: any, endpoint?: string): Promise<Client>;
    static ɵfac: i0.ɵɵFactoryDeclaration<NgxSoapService, never>;
    static ɵprov: i0.ɵɵInjectableDeclaration<NgxSoapService>;
}
