var _a,_b;let Element_prototype=Element.prototype,attributesDescriptor=null!=(_a=Object.getOwnPropertyDescriptor(Element_prototype,"attributes"))?_a:Object.getOwnPropertyDescriptor(Node.prototype,"attributes"),getAttributes=null!=(_b=null==attributesDescriptor?void 0:attributesDescriptor.get)?_b:function(){return this.attributes},map=Array.prototype.map;Element_prototype.hasOwnProperty("getAttributeNames")||(Element_prototype.getAttributeNames=function(){return map.call(getAttributes.call(this),t=>t.name)});export{};