export declare class MindMapMind {
    name: any;
    author: any;
    version: any;
    root: any;
    selected: any;
    nodes: {};
    constructor();
    getNode(nodeid: any): any;
    setRoot(nodeid: any, topic: any, data: any): void;
    addNode(parent_node: any, nodeid: any, topic: any, data: any, idx: any, direction?: any, expanded?: any, selected_type?: any, selectable?: any): any;
    insertNodeBefore(node_before: any, nodeid: any, topic: any, data: any): any;
    getNodeBefore(node: any): any;
    insertNodeAfter(node_after: any, nodeid: any, topic: any, data: any): any;
    getNodeAfter(node: any): any;
    moveNode(node: any, beforeid: any, parentid: any, direction: any): any;
    flowNodeDirection(node: any, direction?: any): void;
    moveNodeInternal(node: any, beforeid: any): any;
    moveNodeDirect(node: any, beforeid: any, parentid: any, direction: any): any;
    removeNode(node: any): any;
    putNode(node: any): boolean;
    reindex(node: any): void;
}
