import type { NodeObj } from '../types'; export declare function moveUpObj(obj: NodeObj): void; export declare function moveDownObj(obj: NodeObj): void; export declare function removeNodeObj(obj: NodeObj): number; export declare function insertNodeObj(newObj: NodeObj, type: 'before' | 'after', obj: NodeObj): void; export declare function insertParentNodeObj(obj: NodeObj, newObj: NodeObj): void; export declare function moveNodeObj(type: 'in' | 'before' | 'after', from: NodeObj, to: NodeObj): void;