export declare function getBoundingClientRect(eleList: Element[]): { top: number; left: number; right: number; bottom: number; }; export declare function toggleActiveState(ele: Element | undefined | null, active: boolean): void; /**Y axis */ export declare function findScrollContainer(startElement?: HTMLElement | null): HTMLElement | undefined; export declare function findRanges(root: Node, text: string): Range[]; export declare function findActiveElement(): Element | null; export declare function isInputElement(originElement: HTMLElement): true | undefined; export declare function closestElement(ele: Element, tag: K): HTMLElementTagNameMap[K] | null; export declare function closestElement any>(ele: Element, con: K): InstanceType | null; export declare function closestElement(ele: Element, tag: string): K | null; export declare function containsElement(ele: Element, other: Element): boolean; /**In addition to the parameter element, set the `inert` attribute for all element */ export declare function setBodyInert(modal: HTMLElement): () => void; //# sourceMappingURL=element.d.ts.map