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;