| ConfigurationDomainCommand | Defines a command that can be exposed and triggered for a domain via the json configurator. |
| MethodSourceDefinition | Wrapper for method sources to expose the name of the source for json serialization. |
| Source | Defines a data source. All implementations must have a source handler defined in javascript. |
| SourceDefinition | Wrapper for sources to expose the name of the source for json serialization. |
| ICommandLocation | Defines a location where a command should be shown to users. |
| IConfigurationDomainCommand | Defines a command that can be exposed and triggered for a domain via the json configurator. |
| IMethodSource | Defines an interface that is used to mark extension method based data sources. |
| CommandContainer | Containers in which IConfigurationDomainCommands can be displayed. |