"use strict";const _=require("../../../../../../../_virtual/root.js");require("./container.js");require("./types.js");const j=require("../../../../../../../_virtual/types.js"),q=require("../../../../../../../_virtual/container.js");(function(c,i){i.__esModule=!0,i.default=void 0;var l=s(q.container.exports),y=j.__exports;function s(t){return t&&t.__esModule?t:{default:t}}function a(t,e){for(var o=0;o<e.length;o++){var r=e[o];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}function p(t,e,o){return e&&a(t.prototype,e),o&&a(t,o),t}function v(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t,f(t,e)}function f(t,e){return f=Object.setPrototypeOf||function(r,n){return r.__proto__=n,r},f(t,e)}var h=function(t){v(e,t);function e(r){var n;return n=t.call(this,r)||this,n.type=y.ROOT,n}var o=e.prototype;return o.toString=function(){var n=this.reduce(function(u,O){return u.push(String(O)),u},[]).join(",");return this.trailingComma?n+",":n},o.error=function(n,u){return this._error?this._error(n,u):new Error(n)},p(e,[{key:"errorGenerator",set:function(n){this._error=n}}]),e}(l.default);i.default=h,c.exports=i.default})(_.root,_.root.exports);
//# sourceMappingURL=root.js.map
