//! # chaincodec-registry
//!
//! Schema Registry for ChainCodec.
//!
//! ## Levels
//! 1. **In-Memory Registry** — fast, ephemeral; loaded from CSDL files or JSON
//! 2. **File-Backed Registry** — loads CSDL files from a directory at startup
//! 3. **Remote Registry** (future) — HTTP client for registry.chaincodec.io
//!
//! The public-facing API is the `SchemaRegistry` trait from `chaincodec-core`.
pub use CsdlParser;
pub use MemoryRegistry;
pub use AbiFetcher;
pub use SqliteRegistry;