@squawk
    Preparing search index...

    Interface AirportResolver

    A stateless resolver providing airport lookup methods.

    interface AirportResolver {
        byFaaId(faaId: string): Airport | undefined;
        byIcao(icao: string): Airport | undefined;
        nearest(query: NearestAirportQuery): NearestAirportResult[];
        search(query: AirportSearchQuery): Airport[];
    }
    Index

    Methods

    • Looks up an airport by its FAA location identifier (e.g. "JFK", "LAX", "3N6"). Returns undefined if no match is found.

      Parameters

      • faaId: string

      Returns Airport | undefined

    • Looks up an airport by its ICAO code (e.g. "KJFK", "KLAX"). Returns undefined if no match is found.

      Parameters

      • icao: string

      Returns Airport | undefined