Angular 2.0 Unexpected value '[object Object]' imported by the module 'AppModule'
<p>When I try load my angular 2.0 application I get the following error:
(index):21 Error: Error: Unexpected value '[object Object]' imported by the module 'AppModule'</p>

<pre><code>import { ModuleWithProviders }  from '@angular/core';
import { Routes, RouterModule } from '@angular/router';
import { searchComponent }      from './search.Component'; 
import { landingComponent }     from './landing.Component'; 

export const routes: Routes = [
{
    path: '',
    component: searchComponent
},
{
    path: 'search',
    component: searchComponent
}];
export const routedComponents = [searchComponent, landingComponent];
export const routing: ModuleWithProviders = RouterModule.forRoot(routes);
</code></pre>

<p>AppModule</p>

<pre><code>import { NgModule }      from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import { FormsModule }   from '@angular/forms';
import { HttpModule }    from '@angular/http';
import { landingComponent }              from './landing.Component'; 
import { searchComponent }               from './search.Component'; 
import { routes, routedComponents }      from './app.routing';
import { homeScript }                    from './Services/homeScript';

@NgModule({
imports: [
    BrowserModule,
    FormsModule,
    HttpModule,
    routes
],
declarations: [
    landingComponent,
    searchComponent,
    routedComponents
],
providers: [
    homeScript
],
bootstrap: [landingComponent]

})
export class AppModule { }
</code></pre>

<p>Type script for booting</p>

<pre><code>///&lt;reference path="./../typings/globals/core-js/index.d.ts"/&gt;
import { platformBrowserDynamic } from '@angular/platform-browser-dynamic';
import { AppModule } from './appModule';

platformBrowserDynamic().bootstrapModule(AppModule)
  .then(success =&gt; console.log(`Bootstrap success`))
  .catch(error =&gt; console.log('GUY  ' + error));
</code></pre>

<p>If I remove 'routes' from the imports the landing pages loads but without
  any error. I suspect that the error in in the routing, because if I remove the
  'routes' in the AppModule the landing page loads properly. I have tried many
  changes but I have not been able to identify the cause of the problem.
  Any help would be appreciated.</p>