1
|
import { CompileNgModuleMetadata, CompileProviderMetadata } from './compile_metadata';
|
2
|
import { CompileReflector } from './compile_reflector';
|
3
|
import { OutputContext } from './util';
|
4
|
export declare class NgModuleCompileResult {
|
5
|
ngModuleFactoryVar: string;
|
6
|
constructor(ngModuleFactoryVar: string);
|
7
|
}
|
8
|
export declare class NgModuleCompiler {
|
9
|
private reflector;
|
10
|
constructor(reflector: CompileReflector);
|
11
|
compile(ctx: OutputContext, ngModuleMeta: CompileNgModuleMetadata, extraProviders: CompileProviderMetadata[]): NgModuleCompileResult;
|
12
|
createStub(ctx: OutputContext, ngModuleReference: any): void;
|
13
|
private _createNgModuleFactory(ctx, reference, value);
|
14
|
}
|