import type { TYPES } from '@visactor/vtable'; export type EventCallback = (params: Params) => void; export interface EventsProps { onClickCell?: EventCallback; onDblClickCell?: EventCallback; onMouseDownCell?: EventCallback; onMouseUpCell?: EventCallback; onSelectedCell?: EventCallback; onKeyDown?: EventCallback; onMouseEnterTable?: EventCallback; onMouseLeaveTable?: EventCallback; onMouseDownTable?: EventCallback; onMouseMoveCell?: EventCallback; onMouseEnterCell?: EventCallback; onMouseLeaveCell?: EventCallback; onContextMenuCell?: EventCallback; onContextMenuCanvas?: EventCallback; onResizeColumn?: EventCallback; onResizeColumnEnd?: EventCallback; onChangeHeaderPosition?: EventCallback; onChangeHeaderPositionStart?: EventCallback; onChangeHeaderPositionFail?: EventCallback; onSortClick?: EventCallback; onFreezeClick?: EventCallback; onScroll?: EventCallback; onDropdownMenuClick?: EventCallback; onMouseOverChartSymbol?: EventCallback; onDragSelectEnd?: EventCallback; onDropdownIconClick?: EventCallback; onDropdownMenuClear?: EventCallback; onTreeHierarchyStateChange?: EventCallback; onShowMenu?: EventCallback; onHideMenu?: EventCallback; onIconClick?: EventCallback; onLegendItemClick?: EventCallback; onLegendItemHover?: EventCallback; onLegendItemUnHover?: EventCallback; onLegendChange?: EventCallback; onMouseEnterAxis?: EventCallback; onMouseLeaveAxis?: EventCallback; onCheckboxStateChange?: EventCallback; onRadioStateChange?: EventCallback; onAfterRender?: EventCallback; onInitialized?: EventCallback; onPivotSortClick?: EventCallback; onDrillMenuClick?: EventCallback; onVChartEventType?: EventCallback; onChangeCellValue?: EventCallback; onMousedownFillHandle?: EventCallback; onDragFillHandleEnd?: EventCallback; onDblclickFillHandle?: EventCallback; onScrollVerticalEnd?: EventCallback; onScrollHorizontalEnd?: EventCallback; onChangCellValue?: EventCallback; onEmptyTipClick?: EventCallback; onEmptyTipDblClick?: EventCallback; onButtonClick?: EventCallback; onBeforeCacheChartImage?: EventCallback; onPastedData?: EventCallback; } export declare const TABLE_EVENTS: { onClickCell: "click_cell"; onDblClickCell: "dblclick_cell"; onMouseDownCell: "mousedown_cell"; onMouseUpCell: "mouseup_cell"; onSelectedCell: "selected_cell"; onKeyDown: "keydown"; onMouseEnterTable: "mouseenter_table"; onMouseLeaveTable: "mouseleave_table"; onMouseDownTable: "mousedown_table"; onMouseMoveCell: "mousemove_cell"; onMouseEnterCell: "mouseenter_cell"; onMouseLeaveCell: "mouseleave_cell"; onContextMenuCell: "contextmenu_cell"; onContextMenuCanvas: "contextmenu_canvas"; onResizeColumn: "resize_column"; onResizeColumnEnd: "resize_column_end"; onChangeHeaderPosition: "change_header_position"; onChangeHeaderPositionStart: "change_header_position_start"; onChangeHeaderPositionFail: "change_header_position_fail"; onSortClick: "sort_click"; onFreezeClick: "freeze_click"; onScroll: "scroll"; onDropdownMenuClick: "dropdown_menu_click"; onMouseOverChartSymbol: "mouseover_chart_symbol"; onDragSelectEnd: "drag_select_end"; onDropdownIconClick: "dropdown_icon_click"; onDropdownMenuClear: "dropdown_menu_clear"; onTreeHierarchyStateChange: "tree_hierarchy_state_change"; onShowMenu: "show_menu"; onHideMenu: "hide_menu"; onIconClick: "icon_click"; onLegendItemClick: "legend_item_click"; onLegendItemHover: "legend_item_hover"; onLegendItemUnHover: "legend_item_unHover"; onLegendChange: "legend_change"; onMouseEnterAxis: "mouseenter_axis"; onMouseLeaveAxis: "mouseleave_axis"; onCheckboxStateChange: "checkbox_state_change"; onRadioStateChange: "radio_state_change"; onAfterRender: "after_render"; onInitialized: "initialized"; onPivotSortClick: "pivot_sort_click"; onDrillMenuClick: "drillmenu_click"; onVChartEventType: "vchart_event_type"; onChangeCellValue: "change_cell_value"; onMousedownFillHandle: "mousedown_fill_handle"; onDragFillHandleEnd: "drag_fill_handle_end"; onDblclickFillHandle: "dblclick_fill_handle"; onScrollVerticalEnd: "scroll_vertical_end"; onScrollHorizontalEnd: "scroll_horizontal_end"; onChangCellValue: "change_cell_value"; onEmptyTipClick: "empty_tip_click"; onEmptyTipDblClick: "empty_tip_dblclick"; onButtonClick: "button_click"; onBeforeCacheChartImage: "before_cache_chart_image"; onPastedData: "pasted_data"; onSelectedClear: "selected_clear"; }; export declare const TABLE_EVENTS_KEYS: string[];