API Reference > presentation-backend > All presentation-backend Classes Name Description Presentation Static class used to statically set up Presentation library for the backend. PresentationManager Backend Presentation manager which pulls the presentation data from RulesetEmbedder An API for embedding presentation rulesets into iModels. Beta Enumerations Name Description HierarchyCacheMode Presentation hierarchy cache mode. Beta PresentationBackendLoggerCategory Logger categories used by this package PresentationBackendNativeLoggerCategory Logger categories used by this package PresentationManagerMode Presentation manager working mode. Interfaces Name Description ContentCacheConfig Configuration for content cache. DiskHierarchyCacheConfig Configuration for persistent disk hierarchy cache. Beta HierarchyCacheConfigBase Base interface for all HierarchyCacheConfig implementations. Beta HybridCacheConfig Configuration for the experimental hybrid hierarchy cache. Beta MemoryHierarchyCacheConfig Configuration for in-memory hierarchy cache. Beta MultiManagerPresentationProps Props for initializing the Presentation library for using multiple PresentationManager PresentationManagerProps Properties that can be used to configure PresentationManager PresentationPropsBase Base props for initializing the Presentation library. RulesetEmbedderProps Properties for creating a RulesetEmbedder instance. RulesetInsertOptions Options for RulesetEmbedder.insertRuleset operation. Beta RulesetManager Presentation ruleset registry. RulesetVariablesManager Presentation ruleset variables registry. SingleManagerPresentationProps Props for initializing the Presentation library with ability to use a single UnitSystemFormat A data structure that associates unit systems with a format. Type Aliases Name Description HierarchyCacheConfig Configuration for hierarchy cache. Beta PresentationProps Properties that can be used to configure Presentation API Last Updated: 20 May, 2022