import { TablePipeline } from '../pipeline'; import { ArtColumn } from '../../interfaces'; export interface ColumnDragOptions { onColumnDragStopped?: (columnMoved: boolean, columns: ArtColumn[]) => void; onColumnDragStart?: (startColumn: ArtColumn) => void; } export declare function columnDrag(opts?: ColumnDragOptions): (pipeline: TablePipeline) => TablePipeline;