import { IDOMTokenList } from '../../base/interfaces/official'; import { IDOMTokenListProperties } from '../../base/official-klasses/DOMTokenList'; export declare const getState: (instance: IDOMTokenList) => IDOMTokenListProperties, setState: (instance: IDOMTokenList, properties: Partial) => void; declare const DOMTokenListBaseClass: { new (): { [index: number]: string; readonly length: Promise; readonly value: Promise; add(...tokens: string[]): Promise; contains(token: string): Promise; item(index: number): Promise; remove(...tokens: string[]): Promise; replace(token: string, newToken: string): Promise; supports(token: string): Promise; toString(): Promise; toggle(token: string, force?: boolean | undefined): Promise; then(onfulfilled?: ((value: IDOMTokenList) => TResult1 | PromiseLike) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike) | null | undefined): Promise; forEach(callbackfn: (value: string, key: number, parent: IDOMTokenList) => void, thisArg?: any): Promise; entries(): Promise>; keys(): Promise>; values(): Promise>; [Symbol.iterator](): Iterator; }; }; export default class DOMTokenList extends DOMTokenListBaseClass implements IDOMTokenList { } export {};