import { Logger } from '@universal-packages/logger'; import { CoreInitializer } from './'; export default class CoreProjectInitializer extends CoreInitializer { static readonly initializerName = "universal-core-project"; static readonly description: string; readonly templatesLocation: string; protected readonly operationLocation: string; private currentSubProcess; private stopping; private readonly paramCaseName; constructor(args: any, logger: Logger); protected beforeTemplatePopulate(): Promise; protected afterTemplatePopulate(): Promise; abort(): Promise; }