import { ApiNode } from "./apiNode"; import { CategoryId } from "./category"; import { LayoutGraph } from "./layoutGraph"; import { Properties } from "./properties"; /** * Find matching Nodes with given category and properties, and update their properties. * If there are no matches, create a new Node in the given category * @param queryCategory Category to match * @param queryProperties Properties to match * @param setProperties Properties to set on matches, or on the new Node * @category Node * @since 0.0.8 */ export declare function mergeNodes(graph: LayoutGraph, queryCategory: CategoryId, queryProperties: Properties, setProperties: Properties): ApiNode[];