/** * Memory Analytics Service * SOLID Principles: Single Responsibility - Handle memory analytics and insights only */ import { IMemoryAnalyticsService, IMemoryStorageService, MemoryStats } from '../interfaces/index'; export declare class MemoryAnalyticsService implements IMemoryAnalyticsService { private storageService; private logger; constructor(storageService: IMemoryStorageService); getMemoryStats(): Promise; analyzeTrends(projectId: string, timeRange: { start: Date; end: Date; }): Promise<{ requestFrequency: number[]; successRateOverTime: number[]; complexityTrends: number[]; commonPatterns: string[]; }>; generateInsights(projectId: string): Promise<{ strengths: string[]; improvements: string[]; recommendations: string[]; }>; } //# sourceMappingURL=memory-analytics-service.d.ts.map