| 
									
										
										
										
											2017-12-15 09:58:42 -08:00
										 |  |  | /** @stable */ | 
					
						
							|  |  |  | export declare class RouterTestingModule { | 
					
						
							| 
									
										
										
										
											2017-12-20 11:54:22 -08:00
										 |  |  |     static withRoutes(routes: Routes, config?: ExtraOptions): ModuleWithProviders; | 
					
						
							| 
									
										
										
										
											2017-12-15 09:58:42 -08:00
										 |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /** @stable */ | 
					
						
							| 
									
										
										
										
											2017-12-20 11:54:22 -08:00
										 |  |  | export declare function setupTestingRouter(urlSerializer: UrlSerializer, contexts: ChildrenOutletContexts, location: Location, loader: NgModuleFactoryLoader, compiler: Compiler, injector: Injector, routes: Route[][], opts?: ExtraOptions, urlHandlingStrategy?: UrlHandlingStrategy): Router; | 
					
						
							| 
									
										
										
										
											2017-12-15 09:58:42 -08:00
										 |  |  | 
 | 
					
						
							|  |  |  | /** @stable */ | 
					
						
							|  |  |  | export declare class SpyNgModuleFactoryLoader implements NgModuleFactoryLoader { | 
					
						
							|  |  |  |     stubbedModules: { | 
					
						
							|  |  |  |         [path: string]: any; | 
					
						
							|  |  |  |     }; | 
					
						
							|  |  |  |     constructor(compiler: Compiler); | 
					
						
							|  |  |  |     load(path: string): Promise<NgModuleFactory<any>>; | 
					
						
							|  |  |  | } |