export interface ProjectPathsConfig { projectPath: string; cachePath?: string; yarnLinkDir?: string; yarnMutex?: string; yarnCachePath?: string; yarnOfflineMirror?: string; } export declare class ProjectPaths { readonly buildOutputDir: string; readonly cache: string; readonly canvasModule: string; readonly code: string; readonly design: string; readonly distOutputDir: string; readonly main: string; readonly metadata: string; readonly npmrc: string; readonly yarnrc: string; readonly nodeModules: string; readonly packageJson: string; readonly project: string; readonly yarnCache: string; readonly yarnLock: string; readonly yarnMutex: string; readonly yarnLinkDir: string; readonly yarnOfflineMirror?: string; constructor(config: ProjectPathsConfig); }