import type { _DragGridApi } from '../api/gridApi';
import type { _ModuleWithApi, _ModuleWithoutApi } from '../interfaces/iModule';
/**
 * @internal AG_GRID_INTERNAL - Not for public use. Can change / be removed at any time.
 */
export declare const DragModule: _ModuleWithoutApi;
/**
 * @feature Import & Export -> Drag & Drop
 * @colDef dndSource, dndSourceOnRowDrag
 */
export declare const DragAndDropModule: _ModuleWithoutApi;
/**
 * @internal AG_GRID_INTERNAL - Not for public use. Can change / be removed at any time.
 */
export declare const SharedDragAndDropModule: _ModuleWithoutApi;
/**
 * @feature Rows -> Row Dragging
 * @colDef rowDrag
 */
export declare const RowDragModule: _ModuleWithApi<_DragGridApi<any>>;
/**
 * @internal AG_GRID_INTERNAL - Not for public use. Can change / be removed at any time.
 */
export declare const HorizontalResizeModule: _ModuleWithoutApi;
