export interface MemoryInsight {
    type: 'trend' | 'risk' | 'pattern' | 'recommendation' | 'milestone';
    severity: 'info' | 'warning' | 'critical';
    title: string;
    description: string;
    evidence: string[];
    confidence: number;
    category: string;
    createdAt: string;
}
export interface TrendData {
    period: string;
    eventCount: number;
    avgImportance: number;
    topType: string;
    errorRate: number;
    decisionRate: number;
}
export declare function generateMemoryInsights(project: string, days?: number): MemoryInsight[];
export declare function getInsightSummary(project: string, days?: number): {
    total: number;
    byType: Record<string, number>;
    bySeverity: Record<string, number>;
    topInsights: MemoryInsight[];
};
//# sourceMappingURL=memory-insights.d.ts.map