import { IEndNode, IRelationNode, IStartNode, ITaskNode } from '../../../types/node'; import { IGraph, INodeConfig } from '../../../types'; import './index.less'; export declare const RelationNodeElement: (props: IRelationNode & { graph: IGraph; config: INodeConfig['RELATION']; }) => JSX.Element; export declare const TaskNodeElement: (props: ITaskNode & { graph: IGraph; config: INodeConfig['TASK']; }) => JSX.Element; export declare const StartNodeElement: (props: IStartNode & { graph: IGraph; config: INodeConfig['START']; }) => JSX.Element; export declare const EndNodeElement: (props: IEndNode & { graph: IGraph; config: INodeConfig['START']; }) => JSX.Element; /** 节点映射 */ export declare const NODE_TYPE_MAP: { RELATION: (props: IRelationNode & { graph: IGraph; config: INodeConfig['RELATION']; }) => JSX.Element; TASK: (props: ITaskNode & { graph: IGraph; config: INodeConfig['TASK']; }) => JSX.Element; START: (props: IStartNode & { graph: IGraph; config: INodeConfig['START']; }) => JSX.Element; END: (props: IEndNode & { graph: IGraph; config: INodeConfig['START']; }) => JSX.Element; };