import type { SetupContext } from 'vue';
import type { ColumnResizeInfo } from './useResize';
export default function useTableEvent(ctx: SetupContext): {
    handleCellClick: (params: object, event: Event) => void;
    handleHeaderClick: (params: object, event: Event) => void;
    handleHeaderResize: (params: {
        current: ColumnResizeInfo;
        columns: ColumnResizeInfo[];
    }, event: Event) => void;
    handleRowClick: (params: object, event: Event) => void;
};
