export type PanEvent = {
    clientX: number;
    clientY: number;
    deltaX: number;
    deltaY: number;
    currentTarget: HTMLDivElement;
};
type Pan = {
    onPanStart?: (e: PanEvent) => void;
    onPanEnd?: (e: PanEvent) => void;
    onPan?: (e: PanEvent) => void;
};
declare const _default: ({ onPanStart, onPanEnd, onPan }?: Pan) => import("preact/hooks").Ref<HTMLDivElement>;
export default _default;
