import type { DataNode, EventDataNode } from '../tree';
export declare const getParentKey: (key: string | number, tree: DataNode[]) => string | number | undefined;
export declare const editNode: (node: EventDataNode | DataNode, data: DataNode[]) => DataNode[];
export declare const saveNode: (node: DataNode, data: DataNode[]) => DataNode[];
export declare const deleteNode: (node: DataNode, data: DataNode[]) => (DataNode | null)[];
export declare const changeNode: (node: DataNode, newNodeObj: Object, data: DataNode[]) => DataNode[];
export declare const addNode: (node: DataNode, data: DataNode[]) => any;
