interface DragSessionHandlers {
    onStart?: () => void;
    onMove?: (cumulativeDelta: {
        x: number;
        y: number;
    }) => void;
    onEnd?: () => void;
}
export declare function useDragSession(handlers: DragSessionHandlers): (e: React.MouseEvent) => void;
export {};
//# sourceMappingURL=useDragSession.d.ts.map