| Interface | Description | 
|---|---|
| IArgument | Interface for start arguments. | 
| IModelInfo | This model interface represents the common properties
  of all component models. | 
| IModelValueProvider | |
| IPersistInfo | Interface for a persistable component state
  to be used from the outside (e.g. | 
| Class | Description | 
|---|---|
| Argument | Simple default implementation for an argument. | 
| ComponentInstanceInfo | Component instance information. | 
| ConfigurationInfo | Information contained in a component configuration. | 
| ModelInfo | Public model information that is provided as result from 
  component factories when a model is loaded. | 
| ModelValueProvider | Default model value provider. | 
| NFPropertyInfo | Info struct for a nf property. | 
| NFRPropertyInfo | |
| Startable | Base class for startable elements. | 
| SubcomponentTypeInfo | Component type representation. | 
| UnparsedExpression | An unparsed expression for being able to transfer to other nodes. |