export declare const INTERACTIVE_TAGS: string[]; export declare const INTERACTIVE_ROLES: string[]; export interface Viewport { width: number; height: number; } export declare function isHidden(el: Element): boolean; export declare function getNormalizedText(el: Element): string; export declare function normalizeText(str: string): string; export declare function truncateAttrValue(value: string, limit?: number): string; export declare function escapeAttribute(value: string): string; export declare function containsSelector(el: Element, selector: string): boolean; export declare function getOffsetTop(node: Node): number; export declare function hasVisibleArea(element: Element): boolean; export declare function isDeepHidden(element: Element): boolean; export declare function isInteractive(el: Element): boolean; export declare function getViewportSize(): Viewport; export declare function isRectInViewport(rect: DOMRect, viewport: Viewport): boolean; export declare function makeOverlaysOpaque(el: HTMLElement): void; export declare function isRandomIdentifier(str: string): boolean; export declare function fixZIndex(el: HTMLElement): void; export declare function getElementDepth(el: Element): number;