import { INode } from "../structure/INode"; import { IConfiguration } from '../structure/IConfiguration'; import { ComputedRef, Ref } from 'vue'; import { ITreeProps } from '../structure/ITreeProps'; import { IDragContext } from '../structure/IDragContext'; export interface IState { id: string; nodes: ComputedRef<{ [id: string]: INode; }>; config: ComputedRef; dragged: Ref; focusable: Ref; focusFunc: Map; } export declare const states: Map; export declare function createState(props: ITreeProps): string;