import type { TableBodyProps } from './defaults'; import type { TableOverflowTooltipOptions } from '../util'; declare function useEvents(props: Partial>): { handleDoubleClick: (event: Event, row: T) => void; handleClick: (event: Event, row: T) => void; handleContextMenu: (event: Event, row: T) => void; handleMouseEnter: import("lodash").DebouncedFunc<(index: number) => void>; handleMouseLeave: import("lodash").DebouncedFunc<() => void>; handleCellMouseEnter: (event: MouseEvent, row: T, tooltipOptions: TableOverflowTooltipOptions) => void; handleCellMouseLeave: (event: any) => void; tooltipContent: import("vue").Ref; tooltipTrigger: import("vue").Ref>; }; export default useEvents;