/** * Staged Files - Get list of staged files from Git * * @requirements 37.2 */ /** * Get list of staged files from Git * * @param rootDir - Root directory of the repository * @returns Array of staged file paths (relative to rootDir) */ export declare function getStagedFiles(rootDir: string): Promise; /** * Get list of all changed files (staged and unstaged) * * @param rootDir - Root directory of the repository * @returns Array of changed file paths (relative to rootDir) */ export declare function getChangedFiles(rootDir: string): Promise; /** * Get list of untracked files * * @param rootDir - Root directory of the repository * @returns Array of untracked file paths (relative to rootDir) */ export declare function getUntrackedFiles(rootDir: string): Promise; /** * Check if a path is inside a Git repository * * @param dirPath - Directory path to check * @returns True if inside a Git repository */ export declare function isGitRepository(dirPath: string): Promise; /** * Get the root directory of the Git repository * * @param dirPath - Directory path inside the repository * @returns Root directory of the Git repository */ export declare function getGitRoot(dirPath: string): Promise; //# sourceMappingURL=staged-files.d.ts.map