import ProjectFileSystem from '../commons/ProjectFileSystem'; import NameFactory from '../cp/NameFactory'; import { Service } from '../cp/Service'; import Module, { MtaModule } from './Module'; import Project from './Project'; export declare class ModuleGeneratorContext { project: Project; projectFs: ProjectFileSystem; module?: Module; services: Service[]; builtModules: MtaModule[]; [key: string]: any; nameFactory: NameFactory; constructor(project: Project, projectFs: ProjectFileSystem, nameFactory: NameFactory, module?: Module, services?: Service[]); fs(): ProjectFileSystem; }