import { InteractiveEvent, Rect, RectNode } from "../../../../../common";
import { GraphicNode } from "../../../../../graphics";
import { AbsGroupHandler } from "./AbsGroupHandler";
import { AppEventContext } from "../../../../../app";
export declare class NormalGroupHandler extends AbsGroupHandler {
    enable(event: InteractiveEvent): boolean;
    handle(groupRect: RectNode, graphics: GraphicNode[], selectGraphics: Set<GraphicNode>): void;
    /** 检测是否包含选中的子节点 */
    private groupHasSelectedChild;
    drawGroupRect(ctx: AppEventContext, rect: Rect): void;
}
//# sourceMappingURL=NormalGroupHandler.d.ts.map