import type { TechDebtEntry, TechDebtConfig, TechDebtForecast, TechDebtMetrics } from '../types/index.js';
/** Generate a simple UUID-like ID for a tech debt item. */
export declare function generateDebtId(): string;
/** Compute summary metrics from a list of tech debt items. */
export declare function computeTechDebtMetrics(items: TechDebtEntry[]): TechDebtMetrics;
/** Forecast tech debt growth given current items and config. */
export declare function forecastTechDebt(items: TechDebtEntry[], config: TechDebtConfig): TechDebtForecast;
/** Generate a simple HTML report of tech debt. */
export declare function generateTechDebtReport(items: TechDebtEntry[], config: TechDebtConfig): string;
/** Filter tech debt items by status and/or severity and/or category. */
export declare function filterDebtItems(items: TechDebtEntry[], status?: string, severity?: string, category?: string): TechDebtEntry[];
//# sourceMappingURL=tech-debt-manager.d.ts.map