import { Destroyable, ReactivePropsToNativePropsAndChanged } from "xbsj-xe2/dist-node/xe2-base-utils"; import { ESSceneObject, SceneObject } from "xbsj-xe2/dist-node/xe2-base-objects"; import { PropTree } from "./PropTree"; export declare function createPropTreeFromSceneObject(sceneObject: ESSceneObject, itemDivHeight: number): PropTree; export declare class PropUiTreeManager extends Destroyable { private _propTreeReact; get propTree(): PropTree | undefined; get propTreeChanged(): import("xbsj-xe2/dist-node/xe2-base-utils").Listener<[PropTree | undefined, PropTree | undefined]>; constructor(itemDivHeight: number); } export declare namespace PropUiTreeManager { const createDefaultProps: () => { sceneObject: SceneObject | undefined; }; } export interface PropUiTreeManager extends ReactivePropsToNativePropsAndChanged> { }