/** * Git Auto-Commit Service * SOLID Principles: Single Responsibility - Handle automatic commit operations */ import { IGitAutoCommitService, ChangeSignificance, AutoCommitRules } from '../interfaces'; export declare class GitAutoCommitService implements IGitAutoCommitService { private logger; private projectPath; private fileWatcher?; private autoCommitRules; private lastCommitTime; constructor(projectPath: string); performAutoCommit(significance: ChangeSignificance): Promise; configureAutoCommit(projectPath: string, rules: Partial): Promise; startAutoCommitWatcher(): Promise; stopAutoCommitWatcher(): Promise; private evaluateAutoCommit; } //# sourceMappingURL=git-autocommit-service.d.ts.map