| Name | Description |  | 
| AbstractActionItemProps | Definition for an item that executes and action. |  | 
| Properties for a Menu item |  | 
| AbstractStatusBarActionItem | Describes the data needed to insert an action item into the status bar. | Deprecated | 
| AbstractStatusBarCustomItem | Describes the data needed to insert a custom item into the status bar. | Deprecated | 
| AbstractStatusBarItem | Describes the data needed to insert a button into the status bar. | Deprecated | 
| AbstractStatusBarLabelItem | Describes the data needed to insert a label item with an optional icon into the status bar. | Deprecated | 
| AbstractToolbarProps | Definition for a Toolbar. |  | 
| AbstractWidgetProps | Properties for a Widget. | Deprecated | 
| ActionButton | Describes the data needed to insert an action button into a toolbar. |  | 
| AllowedUiItemProviderOverrides | UiItemProviderOverrides allows the application that registers a provider to limit when it is allowed to provide items | Deprecated | 
| ArrayValue | Array property value |  | 
| BackstageActionItem | Describes the data needed to insert an action button into the backstage menu. | Deprecated | 
| BackstageStageLauncher | Describes the data needed to insert an action button into the backstage menu. | Deprecated | 
| BaseDialogItem | BaseDialogItem contains only the members necessary to create a PropertyRecord. |  | 
| BasePropertyEditorParams | BasePropertyEditorParams Base interface for Property Editor Params |  | 
| BasePropertyValue | Base interface for a property value |  | 
| ButtonGroupEditorParams | ButtonGroupEditorParams Parameters used by EnumButtonGroupEditor to define icons in button group. |  | 
| ColorEditorParams | ColorEditorParams Parameters used to populate color type editor with a specific set of colors. |  | 
| CommandHandler | Definition for a command handler. |  | 
| CommonBackstageItem | Describes the data needed to insert a button into the backstage menu. | Deprecated | 
| CommonItemProps | Definition that specifies properties shared between many ConfigurableUi components. |  | 
| ContentLayoutProps | Properties for a ContentLayoutDef | Deprecated | 
| CustomButtonDefinition | Describes the data needed to insert a custom button into a toolbar. |  | 
| CustomFormattedNumberParams | Parameters used with properties that want to control parsing and formatting. |  | 
| DateFormatter | Interface used to provide a custom Date Time formatter and optional parser |  | 
| DialogButtonDef | Interface for a dialog button in a button cluster |  | 
| DialogItem | DialogItem is the specification that the display engine turns into a UI item. |  | 
| DialogItemValue | DialogItemValue Interface of PrimitiveValue types that have type editor support for use in dialogs. |  | 
| DialogPropertyItem | DialogPropertyItem us the specification to use if you are defining the components directly, e.g., in React |  | 
| DialogPropertySyncItem | DialogPropertySyncItem is used to pass sync messages for DialogPropertyItems |  | 
| DialogProps | Optional props to pass to the Dialog control that is generated. |  | 
| DialogRow | DialogRow is the interface that groups dialog items into rows for building UI |  | 
| EditorPosition | EditorPosition Interface used to identify the location of the item a DialogItem property value. |  | 
| EnumerationChoice | Information about an enumeration choice |  | 
| EnumerationChoicesInfo | Information about a set of enumeration choices |  | 
| GenericUiEventArgs | The Generic UI Event args contains information useful for any UI message |  | 
| GroupButton | Describes the data needed to insert a group button into a toolbar. |  | 
| IconDefinition | IconDefinition Information about an icon displayed next to a property editor. |  | 
| IconEditorParams | Parameters used to display an icon next to property editor. |  | 
| IconListEditorParams | IconListEditorParams Parameters used to populate icon type editor with a specific set of icons. |  | 
| ImageCheckBoxParams | Parameters for ImageCheckBoxEditor |  | 
| IMatch | Interface that returns indices of matches | Deprecated | 
| InputEditorSizeParams | InputEditorSizeParams type guard. |  | 
| LayoutFragmentProps | Properties for a layout fragment | Deprecated | 
| LayoutHorizontalSplitProps | Properties for a horizontal layout split | Deprecated | 
| LayoutSplitPropsBase | Base interface for layout split properties | Deprecated | 
| LayoutVerticalSplitProps | Properties for a vertical layout split. | Deprecated | 
| LinkElementsInfo | Properties for the PropertyRecord with link info supplied |  | 
| MessagePresenter | MessagePresenter interface functions display messages. |  | 
| MultilineTextEditorParams | Parameter that is used to indicate that a multiline text editor should be created. |  | 
| ParseResults | defines Results of parsing a string input by a user into its desired value type |  | 
| PointProps | Describes 2d points. | Deprecated | 
| PrimitiveValue | Primitive property value |  | 
| PropertyChangeResult | Interface used by UiDataProvider to report change status (validation) to UI. |  | 
| PropertyConverterInfo | Information about a Property Converter |  | 
| PropertyDescription | PropertyDescription contains metadata about a Property |  | 
| PropertyEditorInfo | Information about a Property Editor |  | 
| PropertyRendererInfo | Property renderer identification and customization attributes |  | 
| ProvidedItem | Properties for an item provided by UiItemsProvider | Deprecated | 
| RangeEditorParams | Parameters used by PropertyEditors that support defining a minimum and maximum value. |  | 
| SliderEditorParams | Parameters used to indicate that a Slider should be presented for the property |  | 
| StructValue | Struct property value |  | 
| SuppressLabelEditorParams | SuppressLabelEditorParams Parameters used to suppress the label for a type editor in the ToolSettings widget. |  | 
| SyncPropertiesChangeEventArgs | Sync UI Control Properties Event Args interface. |  | 
| ToolbarItem | Describes the data needed to insert a UI items into an existing set of UI items. |  | 
| UiFlags | Flags that control enabling/disabling certain UI features |  | 
| UiItemProviderRegisteredEventArgs | UIProvider Registered Event Args interface. | Deprecated | 
| UiItemsProvider | Describes interface of objects that want to provide UI component to the running IModelApp. | Deprecated | 
| UiSyncEventArgs | UiSync Event arguments. | Deprecated |