export class DragHandler {
    /**
     *
     * @param {function} [dragStart=noop]
     * @param {(position:Vector2,delta:Vector2)=>*} [drag=noop]
     * @param {function} [dragEnd=noop]
     */
    constructor({ dragStart, drag, dragEnd }?: Function);
    dragStartCallback: any;
    dragCallback: any;
    dragEndCallback: any;
    active: boolean;
    start(position: any): void;
    drag(position: any, delta: any): void;
    end(position: any): void;
}
//# sourceMappingURL=DragHandler.d.ts.map