import type { GitCommit } from './git-log-reader'; export type DoraRating = 'elite' | 'high' | 'medium' | 'low' | 'unknown'; export interface DoraMetric { value: number; label: string; rating: DoraRating; unit: string; } export interface DoraMetrics { deploymentFrequency: DoraMetric; leadTimeForChanges: DoraMetric; changeFailureRate: DoraMetric; timeToRestore: DoraMetric; analyzedDays: number; totalCommits: number; available: boolean; } export declare function calculateDora(commits: GitCommit[], sinceDays: number): DoraMetrics;