export declare const findTarget: (ev: any) => any; export declare const findSlotElements: (el: HTMLElement) => HTMLSlotElement[]; export declare const getSlotNames: (slotElements: HTMLSlotElement[]) => string[]; export * from "./intersectionObserver"; export type EventListenerTuple = [string, EventListenerOrEventListenerObject]; export declare function addEventListenersWithSignal(target: EventTarget, listeners: EventListenerTuple[], signal: AbortSignal): void; export declare function disableTabbing(element: Element): void; export declare function enableTabbing(element: Element): void; export declare function setElementInteractivity(element: Element, interactive: boolean): void; export declare function isElementInSelector(event: MouseEvent, selector: string): boolean;