// Sub-barrel for the retention/archival module (Convention #4).
// Concrete shape types live under `types/retention/`; runtime machinery
// (backend contract, manager, disk backend) lives in sibling files under
// `session/retention/`.
export { RETENTION_POLICY_DISABLED } from '../../types/retention/policy.js';
export { ArchivalManager, ArchiveNotConfiguredError, SubSessionNotArchivableError, SubSessionNotArchivedError, } from './archive.js';
export { ArchiveNotFoundError, DiskArchiveBackend } from './disk-backend.js';
//# sourceMappingURL=index.js.map