/** * Contadores acumulativos de artefactos generados durante el proceso. */ export interface GeneratedCount { models: number; repositories: number; mappers: number; useCases: number; providers: number; } /** * Reporte final de generación que se persiste como `generation-report.json`. */ export interface GenerationReport { timestamp: string; tags: number; endpoints: number; outputDirectory: string; structure: { dtos: number; repositories: number; mappers: number; useCases: number; providers: number; }; }