import { PointerEvent, RefObject } from 'react';
import { SwipeEvent } from './types';
type UseSwipeTracking = {
    onPointerDown(event: PointerEvent): void;
    onPointerMove(event: PointerEvent): void;
    onPointerUp(event: PointerEvent): void;
};
export declare const useSwipeTracking: (pointerStartRef: RefObject<{
    y: number;
} | null>, swipeDeltaRef: RefObject<{
    y: number;
} | null>, onSwipeStart: () => void, onSwipeMove: (event: SwipeEvent) => void, onSwipeCancel: () => void, onSwipeEnd: (event: SwipeEvent) => void) => UseSwipeTracking;
export {};
//# sourceMappingURL=use-swipe-tracking.hook.d.ts.map