import { AbsSubMode } from "./SubMode";
import { IProcessor } from "./IProcessor";
import { InteractiveEvent } from "../../../common/index";
import { AppEventContext } from "../../../app/index";
export declare abstract class DbClickMode extends AbsSubMode {
    private deltaDistance;
    locked: boolean;
    private clickTimer;
    constructor(processors: IProcessor[]);
    canBeEnable(event: InteractiveEvent, _ctx: AppEventContext): boolean;
    work(event: InteractiveEvent, ctx: AppEventContext): void;
    canBeExit(event: InteractiveEvent, ctx: AppEventContext): boolean;
}
//# sourceMappingURL=DbClickMode.d.ts.map