import { ElementTypeIri, ElementTypeModel } from '../../data/model';
export interface TreeNode {
    readonly iri: ElementTypeIri;
    readonly data: ElementTypeModel | undefined;
    readonly label: string;
    readonly derived: ReadonlyArray<TreeNode>;
}
export declare const TreeNode: {
    setDerived: (node: TreeNode, derived: ReadonlyArray<TreeNode>) => TreeNode;
};
//# sourceMappingURL=treeModel.d.ts.map