@squawk
    Preparing search index...

    Module @squawk/types

    Re-export core shared data model types used by Squawk packages.

    squawk logo  @squawk/types

    MIT License npm TypeScript

    Shared TypeScript type definitions used across multiple @squawk packages. Contains types for core domain models that cross the logic/data/build-script boundary: aircraft, position, airports, navaids, fixes, airways, procedures, airspace, and flight-math results.

    Domain-specific types that are produced and consumed by a single package live in that package instead:

    • Weather types (METAR, TAF, SIGMET, AIRMET, PIREP) are exported by @squawk/weather
    • NOTAM types (ICAO and FAA domestic) are exported by @squawk/notams

    Documentation

    Part of the @squawk aviation library suite. See all packages on npm.

    npm install @squawk/types
    
    import type { Aircraft, Position, Airport, Navaid, Fix } from '@squawk/types';
    

    All types are re-exported from the package root. See the documentation for the full reference.

    Interfaces

    Aircraft
    AircraftRegistration
    Airport
    AirportFrequency
    AirspaceFeature
    Airway
    AirwayWaypoint
    AltitudeBound
    Coordinates
    Fix
    FixNavaidAssociation
    IlsSystem
    Position
    Procedure
    ProcedureCommonRoute
    ProcedureTransition
    ProcedureWaypoint
    Runway
    RunwayEnd

    Type Aliases

    AircraftCategory
    AircraftType
    AirspaceType
    AirwayRegion
    AirwayType
    AirwayWaypointType
    AltitudeReference
    EngineType
    FacilityStatus
    FacilityType
    FacilityUseType
    FixCompulsory
    FixUseCode
    IlsCategory
    IlsSystemType
    OwnershipType
    ProcedureType
    ProcedureWaypointCategory
    ProcedureWaypointTypeCode
    RunwayLighting
    RunwayMarkingCondition
    RunwayMarkingType
    SurfaceCondition
    SurfaceTreatment
    VgsiType

    Variables

    AircraftCategory
    AIRWAY_REGION_MAP
    ATS_TYPE_MAP
    AWY_TYPE_MAP
    FACILITY_TYPE_MAP
    FIX_COMPULSORY_MAP
    FIX_USE_CODE_MAP
    ILS_CATEGORY_MAP
    ILS_SYSTEM_TYPE_MAP
    PROCEDURE_TYPE_MAP
    PROCEDURE_WAYPOINT_CATEGORY_MAP