/// import type { ContextMenuConfig } from './config'; import type { IAnchor, IMenuModel, IMenuTarget, IModelService, DisposableCollection } from '@antv/xflow-core'; export interface IProps { config: ContextMenuConfig; } export declare namespace CONTEXT_MENU_MODEL { const id = "CONTEXT_MENU_MODEL"; interface IState { anchor: IAnchor; target: IMenuTarget; customRender: React.FC; menuModel: IMenuModel; toDispose: DisposableCollection; } const useValue: (modelService: IModelService) => Promise; const getModel: (modelService: IModelService) => Promise>; } export interface IMenuRenderProps { target: IMenuTarget; modelService: IModelService; onHide: () => void; }