| 
									
										
										
										
											2016-08-23 21:38:53 -07:00
										 |  |  | /** @stable */ | 
					
						
							| 
									
										
										
										
											2016-06-22 14:56:10 -07:00
										 |  |  | export declare class UpgradeAdapter { | 
					
						
							| 
									
										
										
										
											2016-10-11 18:48:08 -04:00
										 |  |  |     constructor(ng2AppModule: Type<any>, compilerOptions?: CompilerOptions); | 
					
						
							| 
									
										
										
										
											2016-06-23 18:19:32 -07:00
										 |  |  |     bootstrap(element: Element, modules?: any[], config?: angular.IAngularBootstrapConfig): UpgradeAdapterRef; | 
					
						
							| 
									
										
										
										
											2017-01-19 13:04:24 +02:00
										 |  |  |     downgradeNg2Component(component: Type<any>): Function; | 
					
						
							| 
									
										
										
										
											2016-06-23 18:19:32 -07:00
										 |  |  |     downgradeNg2Provider(token: any): Function; | 
					
						
							| 
									
										
										
										
											2016-11-03 22:25:13 +00:00
										 |  |  |     registerForNg1Tests(modules?: string[]): UpgradeAdapterRef; | 
					
						
							| 
									
										
										
										
											2016-08-10 18:21:28 -07:00
										 |  |  |     upgradeNg1Component(name: string): Type<any>; | 
					
						
							| 
									
										
										
										
											2016-06-22 14:56:10 -07:00
										 |  |  |     upgradeNg1Provider(name: string, options?: { | 
					
						
							|  |  |  |         asToken: any; | 
					
						
							|  |  |  |     }): void; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-08-23 21:38:53 -07:00
										 |  |  | /** @stable */ | 
					
						
							| 
									
										
										
										
											2016-06-22 14:56:10 -07:00
										 |  |  | export declare class UpgradeAdapterRef { | 
					
						
							|  |  |  |     ng1Injector: angular.IInjectorService; | 
					
						
							| 
									
										
										
										
											2016-06-23 18:19:32 -07:00
										 |  |  |     ng1RootScope: angular.IRootScopeService; | 
					
						
							| 
									
										
										
										
											2016-06-22 14:56:10 -07:00
										 |  |  |     ng2Injector: Injector; | 
					
						
							| 
									
										
										
										
											2016-08-02 07:54:14 -07:00
										 |  |  |     ng2ModuleRef: NgModuleRef<any>; | 
					
						
							| 
									
										
										
										
											2016-06-22 14:56:10 -07:00
										 |  |  |     dispose(): void; | 
					
						
							| 
									
										
										
										
											2017-03-24 09:59:18 -07:00
										 |  |  |     ready(fn: (upgradeAdapterRef: UpgradeAdapterRef) => void): void; | 
					
						
							| 
									
										
										
										
											2016-06-22 14:56:10 -07:00
										 |  |  | } | 
					
						
							| 
									
										
										
										
											2016-11-30 13:52:08 -08:00
										 |  |  | 
 | 
					
						
							|  |  |  | /** @stable */ | 
					
						
							|  |  |  | export declare const VERSION: Version; |