//! Official Blue Archive service adapters. //! //! This module only models URL rules observed from the official Yostar JP //! client endpoints. Mirror-specific layers such as `bluearchive.cafe` or //! `text=jp/voice=jp/media=jp` are intentionally excluded. pub mod backend; pub mod game_main_config; pub mod inventory; pub mod launcher; pub mod yostar_jp; pub use backend::{ destination_under_root, DownloadUrlMapper, InventoryParser, OfficialResourceBackend, PlatformCatalogInput, SidecarHashStrategy, SidecarHashVerification, XxHash32DecimalSeedZero, YostarJpBackend, }; pub use game_main_config::YostarJpGameMainConfig; pub use inventory::{ YostarJpDownloadInventory, YostarJpPlatformCatalogInventory, YostarJpPlatformDownloadInventory, }; pub use launcher::{ YostarJpInstalledGameBootstrap, YostarJpLauncherConfig, YostarJpLauncherManifest, }; pub use yostar_jp::{verified_official_platforms, PatchPlatform, YostarJpResourceRoot};