/**
 * Mean Time to Recovery (MTTR) Calculator
 *
 * Calculates average time to recover from incidents (DORA metric #4)
 * Data source: GitHub Issues with labels "incident" or "production-bug"
 */
import { Issue, MTTRMetric } from '../types.js';
/**
 * Calculate Mean Time to Recovery (MTTR)
 *
 * Methodology:
 * 1. Find closed issues labeled "incident" or "production-bug"
 * 2. Calculate time from created_at to closed_at for each
 * 3. Compute average, P50, P90
 * 4. Classify into DORA tier
 *
 * @param issues - Array of GitHub issues
 * @returns MTTR metric
 */
export declare function calculateMTTR(issues: Issue[]): MTTRMetric;
//# sourceMappingURL=mttr.d.ts.map