/**
 * Context Pattern Analyzer Service
 * Provides context-aware design pattern recommendations based on language, framework, and code analysis
 */
/**
 * Detect programming language from code context
 */
export declare function detectLanguage(codeContext: string): string;
/**
 * Detect framework from code context
 */
export declare function detectFramework(codeContext: string): string | undefined;
/**
 * Generate language-specific design recommendations
 */
export declare function generateLanguageDesignRecommendations(language: string): string;
/**
 * Generate framework-specific design recommendations
 */
export declare function generateFrameworkDesignRecommendations(framework: string | undefined): string;
/**
 * Generate context-aware design guidance based on code analysis
 */
export declare function generateContextualDesignGuidance(codeContext: string): string;
/**
 * Generate comprehensive context-aware design recommendations
 */
export declare function generateContextAwareRecommendations(codeContext: string): string;
//# sourceMappingURL=context-pattern-analyzer.service.d.ts.map