import { PatternHistoryEntry } from '../types';
export declare class LifecycleTracker {
    createEntry(event: PatternHistoryEntry['event'], details?: string): PatternHistoryEntry;
    computeVersion(history: PatternHistoryEntry[]): number;
    shouldDecay(lastSeen: number, maxIdleDays?: number): boolean;
    shouldRevive(currentQuality: number, threshold?: number): boolean;
}
//# sourceMappingURL=pattern-lifecycle.d.ts.map