import { INodeInteractionDescription } from './logic'; import './style.scss'; import type { INodeInteractionMode } from '.'; import type { IConnectionCreationLogic, ILineInfo } from './types'; import type { GraphNodeId, IGraphNodeActions, IProcessedGraphNode } from '@adam-sv/arc'; export interface INodeInteractionManagerTargetProps { className?: string; mode: INodeInteractionMode; nodeActions?: IGraphNodeActions; interactionDescription: INodeInteractionDescription; onMouseUp: (node: IProcessedGraphNode) => unknown; onUpdatedLine: (line?: ILineInfo) => unknown; getConnectionStartPosition: IConnectionCreationLogic['getConnectionStartPosition']; } export declare function NodeInteractionTarget({ className, interactionDescription, mode, nodeActions, getConnectionStartPosition, onMouseUp, onUpdatedLine, }: INodeInteractionManagerTargetProps): import("react/jsx-runtime").JSX.Element;