/** * Legacy LLM Processor Module for Requirements Gathering Agent * * Provides backward compatibility exports and enhanced context population * for maintaining compatibility with existing implementations. * * @version 2.1.3 * @author Requirements Gathering Agent Team * @created 2024 * @updated June 2025 * * Key Features: * - Legacy compatibility exports for backward compatibility * - Enhanced context population from project analysis * - Integration with modern AI processor architecture * - Transition support for migration to new structure * * @deprecated Consider migrating to the new AI processor modules * @filepath c:\Users\menno\Source\Repos\requirements-gathering-agent\src\modules\llmProcessor.ts */ import type { ProjectAnalysis } from './projectAnalyzer.js'; import { ChatMessage } from './ai/types.js'; /** * Populates enhanced context from project analysis * @param analysis - Project analysis data */ export declare function populateEnhancedContextFromAnalysis(analysis: ProjectAnalysis): Promise; /** * Get model configuration */ export declare function getModel(): any; /** * Get AI summary and goals (legacy compatibility) */ export declare function getAiSummaryAndGoals(context: string): Promise; /** * Get AI key roles and needs (legacy compatibility) */ export declare function getAiKeyRolesAndNeeds(context: string): Promise; /** * Create messages array (legacy compatibility) */ export declare function createMessages(systemPrompt: string, userPrompt: string): ChatMessage[]; /** * Get AI user stories (legacy compatibility) */ export declare function getAiUserStories(context: string): Promise; //# sourceMappingURL=llmProcessor.d.ts.map