/** * Utility class for initializing a new Git repository structure within a given root directory. * * This class provides methods to set up standard files and directories commonly found in Git repositories, * such as `docs/`, `README.md`, `.gitignore`, and `CHANGELOG.md`. * * @remarks * The class depends on an instance of `FilesUtils` to perform file system operations. * * @example * ```typescript * const utils = new SetupGitRepositoryUtils(); * await utils.setupGitRepository('/path/to/project'); * ``` */ export declare class SetupGitRepositoryUtils { private readonly filesUtils; setupGitRepository(root: string): Promise; }