/** * @module * @description * Alternative implementation of the router. Experimental. */ export {Router, RouterOutletMap} from './src/alt_router/router'; export {RouteSegment} from './src/alt_router/segments'; export {Routes} from './src/alt_router/metadata/decorators'; export {Route} from './src/alt_router/metadata/metadata'; export { RouterUrlSerializer, DefaultRouterUrlSerializer } from './src/alt_router/router_url_serializer'; export {OnActivate} from './src/alt_router/interfaces'; export {Location} from './src/alt_router/location/location'; export {LocationStrategy} from './src/alt_router/location/location_strategy'; export {PathLocationStrategy} from './src/alt_router/location/path_location_strategy'; export {HashLocationStrategy} from './src/alt_router/location/hash_location_strategy'; export {PlatformLocation} from './src/alt_router/location/platform_location'; export {BrowserPlatformLocation} from './src/alt_router/location/browser_platform_location'; import {RouterOutlet} from './src/alt_router/directives/router_outlet'; import {RouterLink} from './src/alt_router/directives/router_link'; import {CONST_EXPR} from './src/facade/lang'; export const ROUTER_DIRECTIVES: any[] = CONST_EXPR([RouterOutlet, RouterLink]);