export default TouchEvent;
declare class TouchEvent {
    constructor({ mindMap }: {
        mindMap: any;
    });
    mindMap: any;
    touchesNum: number;
    singleTouchstartEvent: any;
    clickNum: number;
    touchStartScaleView: {
        distance: number;
        scale: any;
        x: any;
        y: any;
        cx: number;
        cy: number;
    };
    lastTouchStartPosition: {
        x: any;
        y: any;
    };
    lastTouchStartDistance: number;
    bindEvent(): void;
    onTouchstart(e: any): void;
    onTouchmove(e: any): void;
    onTouchcancel(e: any): void;
    onTouchend(e: any): void;
    unBindEvent(): void;
    dispatchMouseEvent(eventName: any, target: any, e: any): void;
    beforePluginRemove(): void;
    beforePluginDestroy(): void;
}
declare namespace TouchEvent {
    const instanceName: string;
}
