import { DynamicGraphNode, DynamicNodeDefinition, DynamicNodeType, GraphNode, GraphOperation, NodeData, NodeDefinition, NodeName, NodeProperties, NodeState, OperationName, SerializedNodeProperties } from '../types/graph'; export default function supportsOperationType(type: OperationName, node: NodeDefinition): node is DynamicNodeDefinition, DynamicNodeType>; export default function supportsOperationType(type: OperationName, node: GraphNode): node is DynamicGraphNode, DynamicNodeType>; export default function supportsOperationType(type: OperationName, node: NodeDefinition | GraphNode): node is DynamicNodeDefinition, DynamicNodeType> | DynamicGraphNode, DynamicNodeType>;