import { NavigationData } from "./NavigationData"; import { NavigationNode } from "./NavigationNode"; export interface MoveNavigationNodeResult { /** * Information about the new position and the old position * Contains all nodes affected by the move, these nodes contains the updated state after the move * Nodes affected by new position and old position, also contains the moved node * **/ affectedNodes: Array>; /** * The node that has been moved * * **/ movedNode: NavigationNode; } export declare enum MoveNavigationNodeType { MoveAsChild = 1, MoveAsSibling = 2 }