export declare function addClass(this: Element, ...classes: string[]): void; export declare function addClasses(this: Element, classes: string[]): void; export declare function find(this: Element, selector: string): Element | null; export declare function findAll(this: Element, selector: string): HTMLElement[]; export declare function findAllSelf(this: Element, selector: string): HTMLElement[]; export declare function getAttr(this: Element, qualifiedName: string): null | string; export declare function getCssPropertyValue(this: Element, property: string, pseudoElement?: string): string; export declare function getText(this: Element): string; export declare function hasClass(this: Element, cls: string): boolean; export declare function isActiveElement(this: Element): boolean; export declare function matchParent(this: Element, selector: string, lastParent?: Element): Element | null; export declare function removeClass(this: Element, ...classes: string[]): void; export declare function removeClasses(this: Element, classes: string[]): void; export declare function setAttr(this: Element, qualifiedName: string, value: boolean | null | number | string): void; export declare function setAttrs(this: Element, object: Record): void; export declare function setText(this: Element, value: DocumentFragment | string): void; export declare function toggleClass(this: Element, classes: string | string[], value: boolean): void;