import { IHTMLCollectionBase } from '../../base/interfaces/official'; import { ISuperElement } from '../../base/interfaces/super'; import { IHTMLCollectionBaseProperties } from '../../base/official-klasses/HTMLCollectionBase'; export declare const getState: (instance: IHTMLCollectionBase) => IHTMLCollectionBaseProperties, setState: (instance: IHTMLCollectionBase, properties: Partial) => void; declare const HTMLCollectionBaseBaseClass: { new (): { [index: number]: ISuperElement; readonly length: Promise; item(index: number): ISuperElement; then(onfulfilled?: ((value: IHTMLCollectionBase) => TResult1 | PromiseLike) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike) | null | undefined): Promise; [Symbol.iterator](): Iterator; }; }; export default class HTMLCollectionBase extends HTMLCollectionBaseBaseClass implements IHTMLCollectionBase { item(index: number): ISuperElement; } export {};