import * as React from 'react';
import type { Modifier } from '@dnd-kit/core';
/**
 * 创建水平轴限制 modifier
 * 让列拖拽预览固定在表格内，只能水平移动
 */
export declare const createHorizontalAxisModifier: (containerRef: React.RefObject<HTMLElement | null>) => Modifier;
/**
 * 创建垂直轴限制 modifier
 * 让行拖拽预览固定在表格内，只能垂直移动
 */
export declare const createVerticalAxisModifier: (containerRef: React.RefObject<HTMLElement | null>) => Modifier;
/**
 * Hook: 创建拖拽 modifiers
 */
export declare const useDragModifiers: (containerRef: React.RefObject<HTMLElement | null>) => {
    restrictToHorizontalAxis: Modifier;
    restrictToVerticalAxis: Modifier;
};
