import { WorkReport, GitWorkReportOptions } from './types'; export declare class GitAnalyzer { private git; constructor(repoPath?: string); /** * Generate a work report for a specific date */ generateWorkReport(date: string, options?: GitWorkReportOptions): Promise; /** * Get AI options based on provided API keys */ private getAIOptions; /** * Get commits for a specific date range */ private getCommitsForDate; /** * Process individual commit to get detailed information */ private processCommit; /** * Parse commit statistics from git show output */ private parseCommitStats; /** * Get list of changed files for a commit */ private getChangedFiles; /** * Calculate overall statistics from commits */ private calculateStats; /** * Generate a fallback summary when AI is not available */ private generateFallbackSummary; } //# sourceMappingURL=git-analyzer.d.ts.map