import { dashboardModule } from './dashboard';
import { sceneModule } from './scene';
// import { applicationModule } from './application';
import { instanceModule } from './instance';
import { componentDevelopmentModule } from './componentDevelopment';
import { componentLibraryModule } from './componentLibrary';
import { compositeCompLibraryModule } from './compositeCompLibrary';
import { componentMarketModule } from './componentMarket';
import { ideContainerMoudle } from './ideContainer';
import { orchestrationModule } from './orchestration';

export {
  dashboardModule,
  sceneModule,
  // applicationModule,
  instanceModule,
  componentDevelopmentModule,
  componentLibraryModule,
  compositeCompLibraryModule,
  componentMarketModule,
  ideContainerMoudle,
  orchestrationModule
};

export const moduleMap = {
  dashboard: dashboardModule,
  scene: sceneModule,
  // application: applicationModule,
  instance: instanceModule,
  componentDevelopment: componentDevelopmentModule,
  componentLibrary: componentLibraryModule,
  compositeCompLibrary: compositeCompLibraryModule,
  componentMarket: componentMarketModule,
  ideContainer: ideContainerMoudle,
  orchestrationModule: orchestrationModule
};