| IClientContext | This interface represents a simplified client context. |
| IGraphicalClientContext | Specialized context for clients displaying a graphical user interface. |
| IOperable | Interface for objects supported Operations. |
| IScript | Interface for client's scripts. |
| IUnitFragment | A unit fragment. |
| IUnitTextFragment | |
| IUnitView | Basic definition of a view, visually representing a unit. |
| OperationRequest | An operation request. |
| ButtonGroupType | Button group types to be used in dialog boxes. |
| IconType | Icon types to be used in dialog boxes. |
| Operation | Types of operations that client views may decide to support. |