text: "use strict";
  // import {ROUTER_PROVIDERS_COMMON} from './router_providers_common';
  var router_1 = require('angular2/router');
  var core_1 = require('angular2/core');
  var lang_1 = require('angular2/src/facade/lang');
  var browser_platform_location_1 = require('./browser_platform_location');
  var platform_location_1 = require('./platform_location');
  /**
   * A list of {@link Provider}s. To use the router, you must add this to your application.
   *
   * ### Example ([live demo](http://plnkr.co/edit/iRUP8B5OUbxCWQ3AcIDm))
   *
   * ```
   * import {Component} from 'angular2/core';
   * import {
   *   ROUTER_DIRECTIVES,
   *   ROUTER_PROVIDERS,
   *   RouteConfig
   * } from 'angular2/router';
   *
   * @Component({directives: [ROUTER_DIRECTIVES]})
   * @RouteConfig([
   *  {...},
   * ])
   * class AppCmp {
   *   // ...
   * }
   *
   * bootstrap(AppCmp, [ROUTER_PROVIDERS]);
   * ```
   */
  exports.ROUTER_PROVIDERS = lang_1.CONST_EXPR([
      router_1.ROUTER_PROVIDERS_COMMON,
      lang_1.CONST_EXPR(new core_1.Provider(platform_location_1.PlatformLocation, { useClass: browser_platform_location_1.BrowserPlatformLocation })),
  ]);
  /**
   * Use {@link ROUTER_PROVIDERS} instead.
   *
   * @deprecated
   */
  exports.ROUTER_BINDINGS = exports.ROUTER_PROVIDERS;
  //# sourceMappingURL=router_providers.js.map