import { OpenRouterConfig } from '../types/workflow.js'; export declare function enhancedModuleSelection(useCase: string, techStackPreferences: object, config: OpenRouterConfig): Promise<{ globalParams: object; moduleSelections: Array; }>; export declare function enhancedYamlModuleGeneration(category: string, technology: string, modulePathSegment: string, config: OpenRouterConfig): Promise; export declare function enhancedIntentRecognition(userInput: string, context: object, config: OpenRouterConfig): Promise<{ intent: string; confidence: number; parameters: object; context: object; alternatives: Array; clarifications_needed: Array; }>; export declare function getPromptOptimizationAnalytics(): { overallStats: object; taskBreakdown: Array<{ task: string; successRate: number; totalAttempts: number; }>; topErrors: Array<{ pattern: string; frequency: number; }>; recommendations: Array; }; export declare function configurePromptOptimization(environment: 'development' | 'staging' | 'production'): import("../utils/prompt-optimizer.js").PromptOptimizer; //# sourceMappingURL=prompt-optimization-integration.d.ts.map