import { Ref } from 'vue';
import { ResizeTh } from '../types';
import { State } from '../state';
type MaybeRef<T> = T | Ref<T>;
export declare function getColumnPositions(tableRef: MaybeRef<HTMLElement | undefined>): ResizeTh[];
export declare function useResize(state: State, tableRef: Ref<HTMLElement | undefined>): {
    mouseDown: (e: MouseEvent) => void;
};
export {};
