import { Command } from '@boost/cli'; import type { InfraType, ScaffoldParams, TemplateType } from '../types'; export declare class ScaffoldCommand extends Command { force: boolean; packageManager: string; packagesFolder: string; skipInstall: boolean; template?: TemplateType; dest: string; destDir: string; run(dest: string): Promise; scaffold(params: ScaffoldParams): Promise; scaffoldMonorepo(params: ScaffoldParams): Promise; scaffoldMonorepoPackage(params: ScaffoldParams): Promise; scaffoldPolyrepo(params: ScaffoldParams): Promise; scaffoldPolyrepoPackage(params: ScaffoldParams): Promise; addProjectReference(packagePath: string): void; installDependencies(type: InfraType): Promise; checkExistingInfrastructure(type: InfraType): void; copyFile(fromTemplate: string, toDest: string, params: Record): void; copyFilesFromTemplate(template: string, destDir: string, params: Record | ScaffoldParams): Promise; } //# sourceMappingURL=Scaffold.d.ts.map