UNPKG

doctool

Version:

AI-powered documentation validation and management system

27 lines (26 loc) 771 B
import { DocumentationIssue, DocumentationAnalysis } from './documentationIssues.js'; export interface FixResult { issue: DocumentationIssue; applied: boolean; reason?: string; changes?: string; } export interface FixSummary { filePath: string; totalIssues: number; fixesApplied: number; fixesSkipped: number; results: FixResult[]; } /** * Applies targeted fixes to documentation issues */ export declare function applyDocumentationFixes(analysis: DocumentationAnalysis, options?: { dryRun?: boolean; severityThreshold?: 'low' | 'medium' | 'high'; autoApprove?: boolean; }): FixSummary; /** * Creates a summary report of all fixes applied */ export declare function createFixReport(fixSummaries: FixSummary[]): string;