import { Component, HierarchicalData, Children } from './types.cjs'; declare class Tree implements Component { kind: Kind; name: string; private children; constructor(kind: Kind, name: string); getChildByPaths(paths: string[], kind: string): Component | undefined; getHierarchy(): HierarchicalData; getChildren(): Children; hasChildren(): boolean; set(pathName: string, component: Component): void; remove(pathName: string, component: Component): void; } export { Tree };