import { IMindTreeNode, INodeDirection, INodeKey } from '../model'; export declare const completeNodeKeys: (node: IMindTreeNode, prefix?: string, uniq?: number) => any; export declare const getAllKeys: (node: IMindTreeNode, direction?: INodeDirection | undefined) => any[]; export declare const addSibling2Root: (root: IMindTreeNode, node: IMindTreeNode, newNode: IMindTreeNode) => any; export declare const addChild2Root: (root: IMindTreeNode, node: IMindTreeNode, newNode: IMindTreeNode) => IMindTreeNode; export declare const deleteNodeInRoot: (root: IMindTreeNode, node: IMindTreeNode) => any; export declare const updateNodeInRoot: (root: IMindTreeNode, node: IMindTreeNode) => any; export declare const hideChildren: (root: IMindTreeNode, node: IMindTreeNode, keys: INodeKey) => INodeKey[]; export declare const showChildren: (root: IMindTreeNode, node: IMindTreeNode, keys: INodeKey) => INodeKey[]; export declare const MIND_TREE_COLORS: string[];