//! Remote provider registry backed by a local SQLite cache.
//!
//! The NAVI repo ships a `registry/` directory with per-provider JSON files
//! and a `manifest.json`. On startup the engine loads the local SQLite cache;
//! if the cache is stale (> 24 h or empty) it fetches the latest manifest and
//! provider files from GitHub and updates the cache.
//!
//! If both the fetch and the cache fail, [`super::providers::registry::built_in_providers`]
//! is used as a last-resort fallback.
pub use ;
pub use RegistryStore;
pub use ;