import type { ProjectContext } from '../../ai/types.js'; import type { DocumentProcessor, DocumentOutput } from '../../documentGenerator/types.js'; /** * Processor for the Common Challenges User Personas Analysis document. * Generates comprehensive analysis of shared difficulties across user personas in project documentation, * processes, and lifecycle management to enhance Requirements Gathering Agent usability and effectiveness. * * This processor analyzes five critical challenge categories: * 1. Documentation Complexity - Information overload, inconsistent standards, accessibility issues * 2. Process Inefficiencies - Manual tasks, workflow bottlenecks, context switching * 3. Communication & Collaboration Gaps - Stakeholder misalignment, information silos, feedback delays * 4. Quality Control & Validation Issues - Inconsistent standards, manual reviews, late discovery * 5. Project Lifecycle Management - Phase transitions, scope creep, knowledge transfer * * The analysis includes: * - Multi-persona impact assessment with quantified business metrics * - Actionable solution strategies for Requirements Gathering Agent enhancements * - Implementation roadmaps with phased approaches and success criteria * - ROI analysis and risk mitigation strategies * - Prioritization matrix based on impact and feasibility * * Serves requirements analysts in making informed decisions about system enhancements * to address root causes of common challenges across all user personas. */ export declare class CommonchallengesuserpersonasProcessor implements DocumentProcessor { private aiProcessor; constructor(); process(context: ProjectContext): Promise; private createPrompt; private validateOutput; } //# sourceMappingURL=CommonchallengesuserpersonasProcessor.d.ts.map