import type { NativeConnectionManager } from './native-connection.js'; export declare class LifecycleOperations { private connection; constructor(connection: NativeConnectionManager); executeDataLifecycle(options: { archiveOlderThanDays: number; pruneOlderThanDays: number; hardDeleteOlderThanDays: number; importanceThreshold: number; dryRun?: boolean; excludeTags?: string[]; }): { archivedCount: number; prunedCount: number; hardDeletedCount: number; candidates?: { archived: { id: number; importance_score: number; }[]; pruned: { id: number; importance_score: number; }[]; hardDeleted: { id: number; age_days: number; }[]; }; }; } //# sourceMappingURL=lifecycle-operations.d.ts.map