//! Module: cache_file::lock
//!
//! Responsibility: shared refresh-lock acquisition and cleanup.
//! Does not own: cache refresh work or cache report serialization.
//! Boundary: exposes lock requests and guarded execution helpers.
pub use RefreshLockRequest;
pub use with_refresh_lock;