export declare function cloneElement(node: HTMLElement): HTMLElement; export interface ClientRect { top: number; right: number; bottom: number; left: number; width: number; height: number; x: number; y: number; } export declare function getClientRect(ele: Element): ClientRect; export declare function adjustClientRect(clientRect: Omit, top: number, left: number): void; /** * 判断是否接近这个容器 * @param rect * @param threshold * @param pointerX * @param pointerY * @returns */ export declare function isPointerNearClientRect(rect: ClientRect, threshold: number, pointerX: number, pointerY: number): boolean; /** * 判断是否在指定容器内 * @param clientRect * @param x * @param y * @returns */ export declare function isInsideClientRect(clientRect: ClientRect, x: number, y: number): boolean; //# sourceMappingURL=element.d.ts.map