import { SingleStatusHandler } from "@/select";
import { GraphicNode } from "@/graphics";
import { SelectStatusContext } from "@/select/status/SelectStatusContext";
import { AuxiliaryManager } from "@/auxiliary";
import { Rect } from "@/common";
interface ISelectionInfo {
    rectList: Rect[];
}
export declare class DragSelectionStreamStatusHandler extends SingleStatusHandler {
    selectionInfo: ISelectionInfo | null;
    enable(nodes: GraphicNode[], ctx: SelectStatusContext): boolean;
    handle(nodes: GraphicNode[], auxiliary: AuxiliaryManager): void;
}
export {};
//# sourceMappingURL=DragSelectionStreamStatusHandler.d.ts.map