/// import { DnDTreesProps, TreeDataUnflattened, UseDndTreeActionsProps, TreeOptions, Modes } from '../dtos'; export declare const DnDTreeContainer: import("unstated-next").Container<{ actions: UseDndTreeActionsProps; activeNode: string | undefined; events: { onMouseDownHandle: (nodeId: string) => void; onMouseUpHandle: (nodeId: string) => void; }; components: { TreeMenu?: { Menu: import("react").FC; cardProps?: import("../../container-menu").CardProps | undefined; } | undefined; Node: import("react").FC; }; modes: Modes; onNodeClicked: ((nodeId: string) => void) | undefined; treeOptions: TreeOptions; state: { expandedNodes: { [key: string]: { isExpanded: boolean; }; }; draggingId: string | null; unflattenedTreeData: TreeDataUnflattened; }; }, DnDTreesProps>;