/** * Decay Step — ported from KB sleep/steps/decay.ts. * * Applies time-based decay to memories: * - Older memories accumulate a higher decayScore * - Decay reduces priority over time * - accessCount counteracts decay (frequently accessed = important) * - Pinned memories are exempt * * Adapter note: KB reads from getTimelineDb(root) directly. * Arcana uses deps.structured (StructuredStore) instead. */ import type { MaintainDeps } from '../index.js'; import type { SleepConfig } from '../config.js'; export interface DecayResult { count: number; processed: number; errors?: string[]; } export declare function runDecayMemories(deps: MaintainDeps, config: SleepConfig): Promise; //# sourceMappingURL=decay-memories.d.ts.map