| AudioView | View for rendering and playing audio files. |
| DeferredView | A lazily loaded view placeholder that defers initialization until the view is actually needed. |
| EmptyView | View displayed when a workspace leaf has no content or file open. |
| ImageView | View for displaying image files. |
| InfoFileView | Info file view. |
| MaybeDeferredView | Union type representing a view that may be either fully loaded or a deferred placeholder. |
| PdfView | View for rendering and interacting with PDF files. |
| ReleaseNotesView | View for displaying Obsidian release notes. |
| TagView | View for browsing and navigating tags in the vault. |
| TypedViewCreator | Factory function type that creates a typed view instance for a given workspace leaf. |
| UnknownView | Views of plugins that have been deactivated become an UnknownView. |
| VideoView | View for rendering and playing video files. |
| ViewTypeType | Union type of all built-in view type string identifiers. |
| ViewTypeViewMapping | Mapping from view type identifiers to their corresponding view instance types. |