class NamedNodeMapimport { NamedNodeMap } from "https://dotland.deno.dev/x/lume@v1.14.1/deps/dom.ts"; ConstructorsnewNamedNodeMap(ownerElement: Element,onAttrNodeChange: (attr: string, value: string | null) => void,key: CTOR_KEY,)PropertiesreadonlylengthMethodsgetNamedItem(attribute: string): Attr | nullitem(index: number): Attr | nullremoveNamedItem(attribute: string): AttrsetNamedItem(attrNode: Attr)[getNamedNodeMapAttrNamesSym](): string[][getNamedNodeMapAttrNodeSym](attribute: string): Attr[getNamedNodeMapValueSym](attribute: string): string | undefined[removeNamedNodeMapAttrSym](attribute: string)Called when an attribute is removed from an element [setNamedNodeMapValueSym](attribute: string,value: string,bubble?,)[Symbol.iterator](): Generator<Attr>interface NamedNodeMapimport { type NamedNodeMap } from "https://dotland.deno.dev/x/lume@v1.14.1/deps/dom.ts"; Index Signatures[index: number]: Attr