Moved table config in a service

Change-Id: Ide54d7489894535cacaa4b2d839b7bc7eb23e5e4
diff --git a/src/app/datasources/rest/modeldefs.rest.ts b/src/app/datasources/rest/modeldefs.rest.ts
index d05aa6d..d5a5541 100644
--- a/src/app/datasources/rest/modeldefs.rest.ts
+++ b/src/app/datasources/rest/modeldefs.rest.ts
@@ -1,13 +1,9 @@
 import {AppConfig} from '../../config/app.config';
-
-interface IModeldefField {
-  name: string;
-  type: string;
-}
+import {IXosModelDefsField} from '../../core/services/helpers/config.helpers';
 
 export interface IModeldef {
-  fields: IModeldefField[];
-  relations: string[];
+  fields: IXosModelDefsField[];
+  relations?: string[];
   name: string;
 }