import { SoapQueryDefinition, SoapService } from "../utils/soap-query-definition.mjs";
import { FlightListByAerodromeReply, FlightListByAerodromeRequest, FlightListByAerodromeSetReply, FlightListByAerodromeSetRequest, FlightListByAircraftOperatorReply, FlightListByAircraftOperatorRequest, FlightListByAirspaceReply, FlightListByAirspaceRequest, FlightListByMeasureReply, FlightListByMeasureRequest, FlightListByTrafficVolumeReply, FlightListByTrafficVolumeRequest, FlightPlanListReply, FlightPlanListRequest, FlightRetrievalReply, FlightRetrievalRequest } from "./types.mjs";

//#region src/Flight/index.d.ts
declare const queryDefinitions: {
  retrieveFlight: SoapQueryDefinition<FlightRetrievalRequest, FlightRetrievalReply>;
  queryFlightPlans: SoapQueryDefinition<FlightPlanListRequest, FlightPlanListReply>;
  queryFlightsByAerodrome: SoapQueryDefinition<FlightListByAerodromeRequest, FlightListByAerodromeReply>;
  queryFlightsByAerodromeSet: SoapQueryDefinition<FlightListByAerodromeSetRequest, FlightListByAerodromeSetReply>;
  queryFlightsByAircraftOperator: SoapQueryDefinition<FlightListByAircraftOperatorRequest, FlightListByAircraftOperatorReply>;
  queryFlightsByAirspace: SoapQueryDefinition<FlightListByAirspaceRequest, FlightListByAirspaceReply>;
  queryFlightsByMeasure: SoapQueryDefinition<FlightListByMeasureRequest, FlightListByMeasureReply>;
  queryFlightsByTrafficVolume: SoapQueryDefinition<FlightListByTrafficVolumeRequest, FlightListByTrafficVolumeReply>;
};
type FlightService = SoapService<typeof queryDefinitions>;
//#endregion
export { FlightService };
//# sourceMappingURL=index.d.mts.map