UNPKG

@dgac/nmb2b-client

Version:

EUROCONTROL Network Manager B2B SOAP client

56 lines (44 loc) 2.77 kB
import { Client } from 'soap'; import { C as Config } from '../config-BhsTjLDM.cjs'; import { S as SoapOptions, B as BaseServiceInterface } from '../ServiceInterface-D_0ZEOlz.cjs'; import { F as FlightRetrievalRequest, a as FlightRetrievalReply, b as FlightListByAirspaceRequest, c as FlightListByAirspaceReply, d as FlightPlanListRequest, e as FlightPlanListReply, f as FlightListByTrafficVolumeRequest, g as FlightListByTrafficVolumeReply, h as FlightListByMeasureRequest, i as FlightListByMeasureReply, j as FlightListByAerodromeRequest, k as FlightListByAerodromeReply, l as FlightListByAerodromeSetRequest, m as FlightListByAerodromeSetReply, n as FlightListByAircraftOperatorRequest, o as FlightListByAircraftOperatorReply } from '../types-D7FL-6Eb.cjs'; import '../Airspace/types.cjs'; import '../types-B66r3qfk.cjs'; import 'type-fest'; type Values$7 = FlightRetrievalRequest; type Result$7 = FlightRetrievalReply; type Resolver$7 = (values?: Values$7, options?: SoapOptions) => Promise<Result$7>; type Values$6 = FlightListByAirspaceRequest; type Result$6 = FlightListByAirspaceReply; type Resolver$6 = (values?: Values$6, options?: SoapOptions) => Promise<Result$6>; type Values$5 = FlightPlanListRequest; type Result$5 = FlightPlanListReply; type Resolver$5 = (values: Values$5, options?: SoapOptions) => Promise<Result$5>; type Values$4 = FlightListByTrafficVolumeRequest; type Result$4 = FlightListByTrafficVolumeReply; type Resolver$4 = (values?: Values$4, options?: SoapOptions) => Promise<Result$4>; type Values$3 = FlightListByMeasureRequest; type Result$3 = FlightListByMeasureReply; type Resolver$3 = (values?: Values$3, options?: SoapOptions) => Promise<Result$3>; type Values$2 = FlightListByAerodromeRequest; type Result$2 = FlightListByAerodromeReply; type Resolver$2 = (values?: Values$2, options?: SoapOptions) => Promise<Result$2>; type Values$1 = FlightListByAerodromeSetRequest; type Result$1 = FlightListByAerodromeSetReply; type Resolver$1 = (values?: Values$1, options?: SoapOptions) => Promise<Result$1>; type Values = FlightListByAircraftOperatorRequest; type Result = FlightListByAircraftOperatorReply; type Resolver = (values?: Values, options?: SoapOptions) => Promise<Result>; type FlightClient = Client; interface FlightService extends BaseServiceInterface { retrieveFlight: Resolver$7; queryFlightsByAirspace: Resolver$6; queryFlightPlans: Resolver$5; queryFlightsByTrafficVolume: Resolver$4; queryFlightsByMeasure: Resolver$3; queryFlightsByAerodrome: Resolver$2; queryFlightsByAerodromeSet: Resolver$1; queryFlightsByAircraftOperator: Resolver; } declare function getFlightClient(config: Config): Promise<FlightService>; export { type FlightClient, type FlightService, getFlightClient };