import { AbsDetector, InteractiveEvent } from "../../../../common";
import { GraphicNode } from "../../../../graphics";
import { AppEventContext } from "../../../../app";
/**
 * 与 HoverContainerDetector 行为一致，区别是：不跳过当前已选中节点。
 *
 * 仅供"粘贴"等需要根据光标位置直接命中容器的场景使用 —— 在这些场景下，
 * 即使容器自身是当前选区的一部分，也应当作为新节点的父容器。
 *
 * 拖拽 / 创建图形 / 创建线条等链路仍应使用 HoverContainerDetector，
 * 以避免节点被重新挂到自身容器内导致的循环或重复行为。
 */
export declare class HoverContainerForPasteDetector extends AbsDetector<GraphicNode> {
    onDetect(event: InteractiveEvent, ctx: AppEventContext): boolean;
}
//# sourceMappingURL=HoverContainerForPasteDetector.d.ts.map