The (XMIModel) import of an exported type in the model editor is generally not functional. For example, if you export a MyModule:A type that has an attribute with a non-primitive MyModule:B type, the import fails.
The model import compares the current tl:TLModel with the model (to determine a diff for an incremental update) that is created when the module configurations of the current model configuration are added to the model configuration to be imported. If the module of the module configuration to be imported already exists, then this module configuration will be overwritten. This is wrong.
For example, if the MyModule:A type is exported and then imported, the "new" model configuration would no longer have a MyModule:B type. Accordingly, the attribute in MyModule:A could not be created with the MyModule:B type. That is, the tl:TLModel cannot be created from the "new" model configuration.
Test
Create a module with two types A` and `B. Create an attribute B:foo with type `A`. Export the type `B, delete B and import. The import should be error free.