import { MoveableManagerState, OnCustomDrag } from "./types";
export declare function setCustomDrag(state: Partial<MoveableManagerState<any>>, delta: number[], inputEvent: any): any;
export default class CustomDragger {
    private prevX;
    private prevY;
    private startX;
    private startY;
    private isDrag;
    private isFlag;
    private datas;
    dragStart(client: number[], inputEvent: any): OnCustomDrag;
    drag(client: number[], inputEvent: any): OnCustomDrag;
    move(delta: number[], inputEvent: any): OnCustomDrag;
}
