import { AbsDetector, InteractiveEvent } from "../../../../common";
import { AppEventContext } from "../../../../app";
import { IPoint } from "../../../../idl";
import { GraphicNode } from "../../../../graphics";
import { MindMapAnchorPoint } from "@/idl/MindmapLayoutType";
/**
 * 思维导图锚点 Hover 检测结果
 */
export interface HoverMindmapConnectAnchorResult {
    node: GraphicNode;
    localPoint: MindMapAnchorPoint;
    globalPoint: IPoint;
}
/**
 * 思维导图节点连接锚点 Hover 检测器
 * 检测鼠标是否悬停在思维导图节点的连接锚点上
 */
export declare class HoverMindmapConnectAnchorDetector extends AbsDetector<HoverMindmapConnectAnchorResult> {
    protected onDetect(event: InteractiveEvent, ctx: AppEventContext): boolean;
}
//# sourceMappingURL=HoverMindmapConnectAnchorDetector.d.ts.map