import { INodeList } from '../../base/interfaces/official'; import { ISuperNode } from '../../base/interfaces/super'; import { INodeListProperties } from '../../base/official-klasses/NodeList'; export declare const getState: (instance: INodeList) => INodeListProperties, setState: (instance: INodeList, properties: Partial) => void; declare const NodeListBaseClass: { new (): { [index: number]: ISuperNode; readonly length: Promise; item(index: number): ISuperNode; then(onfulfilled?: ((value: INodeList) => TResult1 | PromiseLike) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike) | null | undefined): Promise; forEach(callbackfn: (value: ISuperNode, key: number, parent: INodeList) => void, thisArg?: any): Promise; entries(): Promise>; keys(): Promise>; values(): Promise>; [Symbol.iterator](): Iterator; }; }; export default class NodeList extends NodeListBaseClass implements INodeList { item(index: number): ISuperNode; } export {};