/** * Technical Analysis Processor * Handles AI functions related to technical analysis and architecture * * @class TechnicalAnalysisProcessor * @description Specialized processor for generating technical documentation * including data models, tech stack analysis, architecture suggestions, * and integration recommendations. * * @version 2.1.3 * @author Requirements Gathering Agent Team * @created 2024 * @updated June 2025 * @since 3.1.0 */ import { BaseAIProcessor } from "./BaseAIProcessor.js"; export declare class TechnicalAnalysisProcessor extends BaseAIProcessor { /** * Generates data model suggestions based on project requirements * * @param {string} context - Project context information * @returns {Promise} Data model suggestions or null if generation fails */ getDataModelSuggestions(context: string): Promise; /** * Analyzes and recommends a technology stack based on project requirements * * @param {string} context - Project context information * @returns {Promise} Technology stack recommendations or null if generation fails */ getTechStackAnalysis(context: string): Promise; /** * Generates Risk Analysis for technical aspects */ getRiskAnalysis(context: string): Promise; /** * Generates Compliance Considerations */ getComplianceConsiderations(context: string): Promise; /** * Generates UI/UX Considerations */ getUiUxConsiderations(context: string): Promise; } //# sourceMappingURL=TechnicalAnalysisProcessor.d.ts.map