import { AgentConfig } from '../types/index.js'; import { PersonalizedProfile, AssistancePersonalization } from '../types/index.js'; export declare class PersonalizedAIAssistanceProfiles { private readonly config; private readonly logger; private readonly userProfiles; private readonly behaviorAnalyzers; private readonly adaptiveAssistance; private readonly learningPatterns; private readonly interactionHistory; private readonly personalizationMetrics; constructor(config: AgentConfig); createPersonalizedProfile(userId: string, initialData: any, preferences: any): Promise; adaptAssistanceForUser(userId: string, context: any, currentTask: any, recentInteractions: any[]): Promise; learnFromUserFeedback(userId: string, interactionId: string, feedback: any, outcome: any): Promise; generatePersonalizedRecommendations(userId: string, context: any, taskType: string): Promise<{ toolRecommendations: any[]; workflowRecommendations: any[]; communicationStyle: any; supportLevel: string; customizations: any[]; }>; private initializeDefaultProfiles; private initializeLearningStyles; private analyzeInitialUserData; private identifyLearningStyle; private detectCognitiveBiases; private assessExperienceLevel; private identifyWorkingStyle; private calculateProfileConfidence; private analyzeCommunicationPreferences; private generatePreferencePatterns; private createAdaptiveConfiguration; private initializePersonalizationParameters; private identifyToolPreferences; private createContextualAdaptations; private analyzeFeedbackPreferences; private createPerformanceOptimization; private configurePrivacySettings; private determineSupportLevel; private initializeBehaviorAnalysis; private setupAdaptiveAssistance; private analyzeCurrentContext; private updateBehaviorAnalysis; private identifyAdaptationNeeds; private configureToolBehavior; private adaptCommunicationStyle; private createAssistanceOptimization; private generateAdaptationReasoning; private predictEffectiveness; private updatePersonalizationMetrics; private storePersonalizationResult; private adaptCommunicationForTask; private analyzeFeedback; private analyzeTaskProfileMatch; private applyPersonalization; private calculateAdaptationConfidence; private configurePersonalizationMonitoring; private createFallbackStrategies; private createWorkflowRecommendations; private extractLearningInsights; private generateCustomizations; private generateToolRecommendations; private optimizePersonalizationParameters; private predictImprovementLevel; private storeLearningData; private updateAdaptiveAssistance; private updateCognitiveBiasAwareness; private updatePreferencePatterns; private updateProfileFromLearning; private adaptLearningStyleUnderstanding; } //# sourceMappingURL=personalized-ai-assistance-profiles.d.ts.map