| 
									
										
										
										
											2017-02-14 16:14:40 -08:00
										 |  |  | /** @experimental */ | 
					
						
							|  |  |  | export declare const INITIAL_CONFIG: InjectionToken<PlatformConfig>; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-02-14 19:48:48 -08:00
										 |  |  | /** @experimental */ | 
					
						
							|  |  |  | export interface PlatformConfig { | 
					
						
							|  |  |  |     document?: string; | 
					
						
							|  |  |  |     url?: string; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-07-25 05:47:16 -07:00
										 |  |  | /** @experimental */ | 
					
						
							| 
									
										
										
										
											2017-03-24 09:59:41 -07:00
										 |  |  | export declare const platformDynamicServer: (extraProviders?: Provider[] | undefined) => PlatformRef; | 
					
						
							| 
									
										
										
										
											2016-07-25 05:47:16 -07:00
										 |  |  | 
 | 
					
						
							|  |  |  | /** @experimental */ | 
					
						
							| 
									
										
										
										
											2017-03-24 09:59:41 -07:00
										 |  |  | export declare const platformServer: (extraProviders?: Provider[] | undefined) => PlatformRef; | 
					
						
							| 
									
										
										
										
											2016-07-25 05:47:16 -07:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-02-14 16:14:40 -08:00
										 |  |  | /** @experimental */ | 
					
						
							|  |  |  | export declare class PlatformState { | 
					
						
							|  |  |  |     constructor(_doc: any); | 
					
						
							|  |  |  |     getDocument(): any; | 
					
						
							|  |  |  |     renderToString(): string; | 
					
						
							|  |  |  | } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /** @experimental */ | 
					
						
							|  |  |  | export declare function renderModule<T>(module: Type<T>, options: PlatformOptions): Promise<string>; | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  | /** @experimental */ | 
					
						
							|  |  |  | export declare function renderModuleFactory<T>(moduleFactory: NgModuleFactory<T>, options: PlatformOptions): Promise<string>; | 
					
						
							|  |  |  | 
 | 
					
						
							| 
									
										
										
										
											2016-08-15 13:44:01 -07:00
										 |  |  | /** @experimental */ | 
					
						
							|  |  |  | export declare class ServerModule { | 
					
						
							|  |  |  | } | 
					
						
							| 
									
										
										
										
											2016-11-30 13:52:08 -08:00
										 |  |  | 
 | 
					
						
							|  |  |  | /** @stable */ | 
					
						
							|  |  |  | export declare const VERSION: Version; |