import Database from 'better-sqlite3'; import { V as VectorStore } from '../types-CRqwkJoZ.js'; import { Logger } from '../observability/logger.js'; import { Metrics } from '../observability/metrics.js'; import { NeuromcpConfig } from '../config.js'; import { ForgetResult } from '../types.js'; interface ForgetInput { readonly id?: string; readonly namespace?: string; readonly tags?: readonly string[]; readonly older_than_days?: number; readonly below_importance?: number; readonly dry_run?: boolean; } declare function forgetMemory(input: ForgetInput, db: Database.Database, vecStore: VectorStore, config: NeuromcpConfig, logger: Logger, metrics: Metrics): ForgetResult; export { type ForgetInput, forgetMemory };