import { virtualFs } from '@angular-devkit/core'; import { AngularBuildConfigInternal, AppProjectConfigInternal, BuildContextInstanceOptions, BuildContextStaticOptions, BuildOptionsInternal, LibProjectConfigInternal } from '../models/internals'; import { LoggerBase } from '../utils'; export declare class AngularBuildContext { static readonly startTime: number; static readonly angularBuildConfig: AngularBuildConfigInternal | null; static readonly logger: LoggerBase; static readonly fromBuiltInCli: boolean; static readonly cliRootPath: string | null; static readonly cliIsGlobal: boolean | null; static readonly angularBuildIsLink: boolean; static readonly workspaceRoot: string; static readonly nodeModulesPath: string | null; static readonly angularBuildVersion: string; static readonly libCount: number; static readonly appCount: number; readonly projectConfigWithoutEnvApplied: TConfig; readonly projectConfig: TConfig; readonly host: virtualFs.Host; readonly buildOptions: BuildOptionsInternal; private static _initialized; private static _appCount; private static _libCount; private static _startTime; private static _workspaceRoot; private static _nodeModulesPath; private static _angularBuildVersion; private static _cliIsGlobal; private static _cliIsLink; private static _cliRootPath; private static _fromBuiltInCli; private static _logger; private static _angularBuildConfig; private readonly _buildOptions; constructor(options: BuildContextStaticOptions & BuildContextInstanceOptions); private initProjectConfig; private initPackageJsons; private replaceTokensForBanner; private addCommentToBanner; private initBannerText; }