import { CHILD, OWNER_ELEMENT, NamespaceURI } from './constants.ts'; import type { Attr } from './Attr.ts'; import type { Element } from './Element.ts'; export declare class NamedNodeMap { [CHILD]: Attr | null; [OWNER_ELEMENT]: Element; constructor(ownerElement: Element); getNamedItem(name: string): Attr | null; getNamedItemNS(namespaceURI: NamespaceURI | null, name: string): Attr | null; item(index: number): Attr | null; get length(): number; removeNamedItem(name: string): Attr | null; removeNamedItemNS(namespaceURI: NamespaceURI | null, name: string): Attr | null; setNamedItem(attr: Attr): Attr | null; setNamedItemNS(attr: Attr): Attr | null; [Symbol.iterator](): Generator; } //# sourceMappingURL=NamedNodeMap.d.ts.map