import { EventHandlerConfig, IEventHandler } from '../types';
import { EventManager } from '../EventManager';
export declare class KonvaHandler implements IEventHandler {
    private eventManager;
    private dragMode;
    constructor(eventManager: EventManager);
    getHandlers(): EventHandlerConfig[];
    /** 从 Konva shape 向上查找组件id： */
    private findHitWidgetId;
    /** 坐标转化得到画布图标 */
    private clientToCanvas;
    private extract;
    private handleClick;
    private handleDragStart;
    private handleDragMove;
    private handleDragEnd;
    /** 根据 pointer（鼠标/触摸）位置，解析命中结果 */
    private handlePointerResolve;
    /** 光标定位 */
    private handleCaretLocate;
}
