API Reference > presentation-common > Hierarchies Hierarchies Types related to presentation hierarchies. Enumerations Name Description StandardNodeTypes Standard node types Interfaces Name Description BaseNodeKey Data structure that describes a basic node key ECClassGroupingNodeKey Data structure that describes an ECClass grouping node key ECInstancesNodeKey Data structure that describes a node ECInstance node key ECInstancesNodeKeyJSON Serialized ECInstancesNodeKey JSON representation. ECPropertyGroupingNodeKey Data structure that describes an ECProperty grouping node key GroupingNodeKey Data structure that describes a grouping node key LabelCompositeValue Data structure that describes raw composite label value. LabelCompositeValueJSON JSON representation of LabelCompositeValue LabelDefinition Data structure that describes label definition. LabelDefinitionJSON JSON representation of LabelDefinition LabelGroupingNodeKey Data structure that describes a display label grouping node key Node Data structure that describes a tree node. NodeJSON Serialized Node JSON representation. NodePathElement Describes a single step in the nodes path. NodePathElementJSON Serialized NodePathElement JSON representation. NodePathFilteringData Data related to node hierarchy filtering NodePathFilteringDataJSON Serialized NodePathFilteringData JSON representation. Namespaces Name Description LabelCompositeValue LabelDefinition Node NodeKey NodePathElement NodePathFilteringData Type Aliases Name Description LabelRawValue Type definition of label raw value. LabelRawValueJSON JSON representation of LabelRawValue NodeKey One of the node key types NodeKeyJSON One of the serialized node key types NodeKeyPath Node key path. PartialNode Partial node definition. PartialNodeJSON Serialized PartialNode JSON representation. Last Updated: 11 June, 2024