export interface DOMSettableTokenList { length: number; value: string; add(token: string): void; contains(token: string): boolean; item(index: number): string | null; remove(token: string): void; replace(oldToken: string, newToken: string): boolean; supports(token: string): boolean; toggle(token: string, force?: boolean): boolean; [Symbol.iterator](): Iterator; } export declare const setupCSSInterfaces: (global: any) => void; export declare const setupSVGElement: (global: any) => void; export declare function createMediaList(): MediaList; export declare function createCSSRuleList(): CSSRuleList; export declare function createCSSStyleDeclaration(): CSSStyleDeclaration; export declare function createNamedNodeMap(): NamedNodeMap; export declare function createNodeList(): NodeListOf; export declare function createHTMLCollection(): HTMLCollection; export declare function createDOMSettableTokenList(): DOMSettableTokenList;