import { type RefObject } from 'react';
import { resolveRepeaterGridBreakpointForWidth } from '../../../../../blocks/src/index';
import { type RepeaterPointerDragCapability } from '../utils';
export interface UseRepeaterPointerDragCapabilityResult {
    containerRef: RefObject<HTMLDivElement | null>;
    breakpoint: ReturnType<typeof resolveRepeaterGridBreakpointForWidth>;
    pointerDragCapability: RepeaterPointerDragCapability;
    canUsePointerDrag: boolean;
}
export declare function useRepeaterPointerDragCapability(itemCount: number): UseRepeaterPointerDragCapabilityResult;
