UNPKG

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