import { Compiler } from './compiler'; import { App } from './app'; import { Logger } from './logger'; import { FileSystem } from './fs'; export type ProjectContext = { compiler: Compiler; fs: FileSystem; logger: Logger; /** * Package-level properties and metadata derived from configuration files * and sources. */ app: App; }; export declare function createProjectContext(rootDir: string, fs: FileSystem, logger?: Logger): ProjectContext;