1 | import { NgModuleFactory } from '@angular/core';
|
2 | import { ModuleDeclaration } from '../project';
|
3 | import { Disposable } from '../../disposable';
|
4 | export interface ModuleLoader extends Disposable {
|
5 | load<M>(): Promise<NgModuleFactory<M>>;
|
6 | lazy<T>(module: ModuleDeclaration): Promise<T>;
|
7 | }
|