import type { LTMaintenanceConfig } from '../types/maintenance';
/**
 * Default maintenance rules.
 *
 * Schedule: weekly on Sundays at 2 AM.
 *
 * Rules (executed sequentially):
 * 1. Delete stream messages older than 30 days
 * 2. Delete transient jobs (entity IS NULL) older than 30 days
 * 3. Strip execution artifacts from entity jobs older than 30 days
 *    (preserves jdata, udata, jmark, hmark — exports always work)
 * 4. Hard-delete pruned jobs older than 180 days
 *
 * Conservative defaults — execution artifacts (activity inputs, stream
 * history) are needed for rich export data. Pruning too early strips
 * inputs from the execution timeline.
 */
export declare const defaultMaintenanceConfig: LTMaintenanceConfig;
