/**
* Copyright © INOVUA TRADING.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
///
declare const _default: {
name: string;
hook: (props: {}, computedProps: import("../../types").TypeComputedProps, computedPropsRef: import("react").MutableRefObject) => {
onRowContextMenu: (rowProps: import("../../types").TypeRowProps, event: import("react").SyntheticEvent) => void;
getMenuAvailableHeight: () => number;
showRowContextMenu: (alignTo: any, rowProps: import("../../types").TypeRowProps, cellProps: import("../../types").TypeCellProps, onHide: (...args: any[]) => void) => void;
showColumnContextMenu: (alignTo: any, cellProps: import("../../types").TypeCellProps, { computedVisibleIndex }: {
computedVisibleIndex: number;
}, onHide: (...args: any[]) => void) => void;
hideColumnContextMenu: () => void;
hideRowContextMenu: () => void;
columnContextMenuProps: any;
columnContextMenuInstanceProps: any;
rowContextMenuProps: any;
columnContextMenuInfoRef: import("react").MutableRefObject<{
menuAlignTo: any;
getMenuConstrainTo: () => any;
menuOnHide: (...args: any[]) => void;
}>;
rowContextMenuInfoRef: import("react").MutableRefObject<{
menuAlignTo: any;
getMenuConstrainTo: () => any;
cellProps?: any;
menuOnHide: (...args: any[]) => void;
}>;
setColumnContextMenuProps: import("react").Dispatch;
setColumnContextMenuInstanceProps: import("react").Dispatch;
setRowContextMenuProps: import("react").Dispatch;
preventIEMenuCloseRef: import("react").MutableRefObject;
columnContextMenuIndex: import("react").MutableRefObject;
};
renderColumnContextMenu: (computedProps: import("../../types").TypeComputedProps, computedPropsRef: import("react").MutableRefObject) => void | {} | null;
renderRowContextMenu: (computedProps: import("../../types").TypeComputedProps, computedPropsRef: import("react").MutableRefObject) => void | {} | null;
defaultProps: () => {
showColumnMenuTool: boolean;
};
};
export default _default;