UNPKG

flight-planner

Version:
62 lines (61 loc) 1.74 kB
/** * Enumeration representing NOTAM classification types. * * @enum {string} * @readonly * @property {string} A - Airspace Restrictions * @property {string} C - Communications/Navigation Aids * @property {string} F - Facilities * @property {string} I - Instrument Approach Procedures * @property {string} M - Miscellaneous * @property {string} N - Navigation Warnings * @property {string} O - Obstacles * @property {string} R - Runways/Taxiways * @property {string} S - Services * @property {string} W - Warnings */ export var NotamType; (function (NotamType) { NotamType["A"] = "A"; NotamType["C"] = "C"; NotamType["F"] = "F"; NotamType["I"] = "I"; NotamType["M"] = "M"; NotamType["N"] = "N"; NotamType["O"] = "O"; NotamType["R"] = "R"; NotamType["S"] = "S"; NotamType["W"] = "W"; })(NotamType || (NotamType = {})); /** * Enumeration representing NOTAM scope. * * @enum {string} * @readonly * @property {string} A - Aerodrome * @property {string} E - En-route * @property {string} W - Warning * @property {string} K - Checklist */ export var NotamScope; (function (NotamScope) { NotamScope["A"] = "A"; NotamScope["E"] = "E"; NotamScope["W"] = "W"; NotamScope["K"] = "K"; })(NotamScope || (NotamScope = {})); /** * Enumeration representing NOTAM priority levels. * * @enum {string} * @readonly * @property {string} URGENT - Urgent NOTAM * @property {string} NORMAL - Normal NOTAM * @property {string} FIR - Flight Information Region NOTAM */ export var NotamPriority; (function (NotamPriority) { NotamPriority["URGENT"] = "URGENT"; NotamPriority["NORMAL"] = "NORMAL"; NotamPriority["FIR"] = "FIR"; })(NotamPriority || (NotamPriority = {}));