@dgac/nmb2b-client
Version:
EUROCONTROL Network Manager B2B SOAP client
66 lines (52 loc) • 3.33 kB
text/typescript
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 { H as HotspotListRequest, p as HotspotListReply, R as RegulationListRequest, q as RegulationListReply, T as TrafficCountsByAirspaceRequest, r as TrafficCountsByAirspaceReply, s as TrafficCountsByTrafficVolumeRequest, t as TrafficCountsByTrafficVolumeReply, C as CapacityPlanRetrievalRequest, u as CapacityPlanRetrievalReply, O as OTMVPlanRetrievalRequest, v as OTMVPlanRetrievalReply, w as RunwayConfigurationPlanRetrievalRequest, x as RunwayConfigurationPlanRetrievalReply, S as SectorConfigurationPlanRetrievalRequest, y as SectorConfigurationPlanRetrievalReply, z as CapacityPlanUpdateRequest, A as CapacityPlanUpdateReply, B as OTMVPlanUpdateRequest, D as OTMVPlanUpdateReply } from '../types-D7FL-6Eb.cjs';
import '../Airspace/types.cjs';
import '../types-B66r3qfk.cjs';
import 'type-fest';
type Values$9 = HotspotListRequest;
type Result$9 = HotspotListReply;
type Resolver$9 = (values?: Values$9, options?: SoapOptions) => Promise<Result$9>;
type Values$8 = RegulationListRequest;
type Result$8 = RegulationListReply;
type Resolver$8 = (values?: Values$8, options?: SoapOptions) => Promise<Result$8>;
type Values$7 = TrafficCountsByAirspaceRequest;
type Result$7 = TrafficCountsByAirspaceReply;
type Resolver$7 = (values?: Values$7, options?: SoapOptions) => Promise<Result$7>;
type Values$6 = TrafficCountsByTrafficVolumeRequest;
type Result$6 = TrafficCountsByTrafficVolumeReply;
type Resolver$6 = (values?: Values$6, options?: SoapOptions) => Promise<Result$6>;
type Values$5 = CapacityPlanRetrievalRequest;
type Result$5 = CapacityPlanRetrievalReply;
type Resolver$5 = (values?: Values$5, options?: SoapOptions) => Promise<Result$5>;
type Values$4 = OTMVPlanRetrievalRequest;
type Result$4 = OTMVPlanRetrievalReply;
type Resolver$4 = (values?: Values$4, options?: SoapOptions) => Promise<Result$4>;
type Values$3 = RunwayConfigurationPlanRetrievalRequest;
type Result$3 = RunwayConfigurationPlanRetrievalReply;
type Resolver$3 = (values?: Values$3, options?: SoapOptions) => Promise<Result$3>;
type Values$2 = SectorConfigurationPlanRetrievalRequest;
type Result$2 = SectorConfigurationPlanRetrievalReply;
type Resolver$2 = (values?: Values$2, options?: SoapOptions) => Promise<Result$2>;
type Values$1 = CapacityPlanUpdateRequest;
type Result$1 = CapacityPlanUpdateReply;
type Resolver$1 = (values?: Values$1, options?: SoapOptions) => Promise<Result$1>;
type Values = OTMVPlanUpdateRequest;
type Result = OTMVPlanUpdateReply;
type Resolver = (values?: Values, options?: SoapOptions) => Promise<Result>;
type FlowClient = Client;
interface FlowService extends BaseServiceInterface {
retrieveSectorConfigurationPlan: Resolver$2;
queryTrafficCountsByAirspace: Resolver$7;
queryRegulations: Resolver$8;
queryHotspots: Resolver$9;
queryTrafficCountsByTrafficVolume: Resolver$6;
retrieveOTMVPlan: Resolver$4;
updateOTMVPlan: Resolver;
retrieveCapacityPlan: Resolver$5;
updateCapacityPlan: Resolver$1;
retrieveRunwayConfigurationPlan: Resolver$3;
}
declare function getFlowClient(config: Config): Promise<FlowService>;
export { type FlowClient, type FlowService, getFlowClient };