import { AbsDetector, InteractiveEvent } from "@/common";
import { IPoint } from "@/idl";
import { AppEventContext } from "@/app";
import type { OolongEditableNode } from "@/graphics/editable/OolongEditableNode";
export interface EditablePointDetectorRes {
    point: IPoint;
    node: OolongEditableNode;
    index: number;
}
export declare class EditablePointDetector extends AbsDetector<EditablePointDetectorRes> {
    protected onDetect(event: InteractiveEvent, ctx: AppEventContext): boolean;
}
//# sourceMappingURL=EditablePointDetector.d.ts.map