@squawk
    Preparing search index...

    Interface FlightplanAirwayLookup

    Minimal airway lookup interface consumed by the flightplan resolver. Structurally compatible with @squawk/airways!AirwayResolver.

    interface FlightplanAirwayLookup {
        byDesignation(designation: string): Airway[];
        expand(
            designation: string,
            entryFix: string,
            exitFix: string,
        ): { airway: Airway; waypoints: AirwayWaypoint[] } | undefined;
    }
    Index

    Methods

    • Looks up airways by designation (e.g. "V16", "J60"). Returns an empty array if none found.

      Parameters

      • designation: string

      Returns Airway[]

    • Expands an airway between entry and exit fixes, returning ordered waypoints.

      Parameters

      • designation: string
      • entryFix: string
      • exitFix: string

      Returns { airway: Airway; waypoints: AirwayWaypoint[] } | undefined