UNPKG

@dgac/nmb2b-client

Version:

EUROCONTROL Network Manager B2B SOAP client

26 lines (20 loc) 1.07 kB
import { Client } from 'soap'; import { C as Config } from '../config-BhsTjLDM.js'; import { S as SoapOptions, B as BaseServiceInterface } from '../ServiceInterface-DLAjmTrh.js'; import { NMB2BWSDLsRequest, NMB2BWSDLsReply, UserInformationRequest, UserInformationReply } from './types.js'; import '../types-B66r3qfk.js'; import 'type-fest'; type Values$1 = NMB2BWSDLsRequest; type Result$1 = NMB2BWSDLsReply; type Resolver$1 = (values?: Values$1, options?: SoapOptions) => Promise<Result$1>; type Values = UserInformationRequest; type Result = UserInformationReply; type Resolver = (values?: Values, options?: SoapOptions) => Promise<Result>; type GeneralInformationServiceClient = Client; interface GeneralInformationService extends BaseServiceInterface { __soapClient: object; queryNMB2BWSDLs: Resolver$1; retrieveUserInformation: Resolver; } declare function getGeneralInformationClient(config: Config): Promise<GeneralInformationService>; export { type GeneralInformationService, type GeneralInformationServiceClient, getGeneralInformationClient };