"use strict";

Object.defineProperty(exports, "__esModule", {
  value: true
});
Object.defineProperty(exports, "NON_EXISTENT_LOCATION", {
  enumerable: true,
  get: function () {
    return _location.NON_EXISTENT_LOCATION;
  }
});
Object.defineProperty(exports, "UNKNOWN_POSITION", {
  enumerable: true,
  get: function () {
    return _location.UNKNOWN_POSITION;
  }
});
Object.defineProperty(exports, "SYNTHETIC_LOCATION", {
  enumerable: true,
  get: function () {
    return _location.SYNTHETIC_LOCATION;
  }
});
Object.defineProperty(exports, "Source", {
  enumerable: true,
  get: function () {
    return _source.Source;
  }
});
Object.defineProperty(exports, "maybeLoc", {
  enumerable: true,
  get: function () {
    return _spanList.maybeLoc;
  }
});
Object.defineProperty(exports, "SpanList", {
  enumerable: true,
  get: function () {
    return _spanList.SpanList;
  }
});
Object.defineProperty(exports, "hasSpan", {
  enumerable: true,
  get: function () {
    return _spanList.hasSpan;
  }
});
Object.defineProperty(exports, "loc", {
  enumerable: true,
  get: function () {
    return _spanList.loc;
  }
});

var _location = require("./location");

var _source = require("./source");

var _spanList = require("./span-list");
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uL3BhY2thZ2VzL0BnbGltbWVyL3N5bnRheC9saWIvc291cmNlL2luZGV4LnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiI7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztBQUFBOztBQU9BOztBQUNBIiwic291cmNlc0NvbnRlbnQiOlsiZXhwb3J0IHtcbiAgTk9OX0VYSVNURU5UX0xPQ0FUSU9OLFxuICBTb3VyY2VMb2NhdGlvbixcbiAgU291cmNlUG9zaXRpb24sXG4gIFVOS05PV05fUE9TSVRJT04sXG4gIFNZTlRIRVRJQ19MT0NBVElPTixcbn0gZnJvbSAnLi9sb2NhdGlvbic7XG5leHBvcnQgeyBTb3VyY2UgfSBmcm9tICcuL3NvdXJjZSc7XG5leHBvcnQgeyBtYXliZUxvYywgU3Bhbkxpc3QsIGhhc1NwYW4sIGxvYywgSGFzU291cmNlU3BhbiwgTWF5YmVIYXNTb3VyY2VTcGFuIH0gZnJvbSAnLi9zcGFuLWxpc3QnO1xuIl0sInNvdXJjZVJvb3QiOiIifQ==