"use strict";
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __export = (target, all) => {
  for (var name in all)
    __defProp(target, name, { get: all[name], enumerable: true });
};
var __copyProps = (to, from, except, desc) => {
  if (from && typeof from === "object" || typeof from === "function") {
    for (let key of __getOwnPropNames(from))
      if (!__hasOwnProp.call(to, key) && key !== except)
        __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
  }
  return to;
};
var __toCommonJS = (mod) => __copyProps(__defProp({}, "__esModule", { value: true }), mod);
var Frame_exports = {};
__export(Frame_exports, {
  BeamingInfo: () => BeamingInfo,
  MPDUHeaderType: () => MPDUHeaderType
});
module.exports = __toCommonJS(Frame_exports);
var MPDUHeaderType;
(function(MPDUHeaderType2) {
  MPDUHeaderType2[MPDUHeaderType2["Singlecast"] = 1] = "Singlecast";
  MPDUHeaderType2[MPDUHeaderType2["Multicast"] = 2] = "Multicast";
  MPDUHeaderType2[MPDUHeaderType2["Acknowledgement"] = 3] = "Acknowledgement";
  MPDUHeaderType2[MPDUHeaderType2["Explorer"] = 5] = "Explorer";
  MPDUHeaderType2[MPDUHeaderType2["Routed"] = 8] = "Routed";
})(MPDUHeaderType || (MPDUHeaderType = {}));
var BeamingInfo;
(function(BeamingInfo2) {
  BeamingInfo2[BeamingInfo2["None"] = 0] = "None";
  BeamingInfo2[BeamingInfo2["ShortContinuous"] = 1] = "ShortContinuous";
  BeamingInfo2[BeamingInfo2["LongContinuous"] = 2] = "LongContinuous";
  BeamingInfo2[BeamingInfo2["Fragmented"] = 4] = "Fragmented";
})(BeamingInfo || (BeamingInfo = {}));
// Annotate the CommonJS export names for ESM import in node:
0 && (module.exports = {
  BeamingInfo,
  MPDUHeaderType
});
//# sourceMappingURL=Frame.js.map
