import { INamedNodeMap, IAttr } from '../../base/interfaces/official'; import { INamedNodeMapProperties } from '../../base/official-klasses/NamedNodeMap'; export declare const getState: (instance: INamedNodeMap) => INamedNodeMapProperties, setState: (instance: INamedNodeMap, properties: Partial) => void; declare const NamedNodeMapBaseClass: { new (): { [index: number]: IAttr; readonly length: Promise; getNamedItem(qualifiedName: string): Promise; getNamedItemNS(namespace: string | null, localName: string): Promise; item(index: number): Promise; then(onfulfilled?: ((value: INamedNodeMap) => TResult1 | PromiseLike) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike) | null | undefined): Promise; [Symbol.iterator](): Iterator; }; }; export default class NamedNodeMap extends NamedNodeMapBaseClass implements INamedNodeMap { } export {};