import type { Ref } from 'vue';
import type { InnerColumnConfig } from '../data-grid-types';
export declare function useDataGridColumnDrag(bodyContentWidth: Ref<number>, scrollRef: Ref<HTMLElement | undefined>, renderFixedLeftColumnData: Ref<InnerColumnConfig[]>, renderFixedRightColumnData: Ref<InnerColumnConfig[]>, renderColumnData: Ref<InnerColumnConfig[]>): {
    afterColumnDragend: (columnId: InnerColumnConfig['$columnId'], offset: number) => void;
};
