import n from "./container.js";
let a = n, r, o;
class e extends a {
  constructor(s) {
    super({ type: "document", ...s }), this.nodes || (this.nodes = []);
  }
  toResult(s = {}) {
    return new r(new o(), this, s).stringify();
  }
}
e.registerLazyResult = (t) => {
  r = t;
};
e.registerProcessor = (t) => {
  o = t;
};
var u = e;
e.default = e;
export {
  u as default
};
//# sourceMappingURL=document.js.map
