import { IG6GraphEvent } from '@antv/graphin'; import React from 'react'; export interface ContextMenuProps { bindTypes?: ('node' | 'edge' | 'canvas' | 'combo')[]; container: React.RefObject; } export interface State { /** 当前状态 */ visible: boolean; x: number; y: number; /** 触发的元素 */ item: IG6GraphEvent['item']; /** 只有绑定canvas的时候才触发 */ selectedItems: IG6GraphEvent['item'][]; } declare const useContextMenu: (props: ContextMenuProps) => any; export default useContextMenu;