import { Attribute, Element } from "parse5"; export declare const getAttribute: (node: Element, name: string) => Attribute | undefined; export declare const getAttributeValue: (node: Element, name: string) => string | undefined; export declare const getClassNames: (node: Element, matcher?: string | RegExp | undefined) => string[]; export declare const getClassNameIntersect: (node: Element, toCompare: T[]) => T[]; export declare const hasClassName: (node: Element, className: string) => boolean; export declare const hasClassNameIntersect: (node: Element, toCompare: string[]) => boolean; export declare const getAttributeIfTag: (node: Element, tagNames: string[], attr: string) => string | undefined; export declare const hasRelIntersect: (node: Element, toCompare: string[]) => boolean; export declare const getRelIntersect: (node: Element, toCompare: string[]) => string[];