import { CliOptions } from './utils.js'; /** * Runs the scaffolding process for creating a new project. * @param {any} argv - The command line arguments if any. */ export declare const run: (argv: any) => Promise; /** * Clones the template repository to the specified project path. * @param {string} projectPath - The path where the project will be created. * @param {string} gitRepo - The URL of the template repository. * @returns {boolean} - Returns true if the project was created successfully, false otherwise. */ export declare function createProject(projectPath: string, gitRepo: string): boolean; /** * Runs post-processing steps after the project has been created. * @param {CliOptions} options - The CLI options. * @returns {boolean} - Returns true if the post-processing steps were successful, false otherwise. */ export declare function postProcess(options: CliOptions): boolean;