pub use self::traits::{BackendConfiguration, Backend, CachedBackend, Component};
pub use self::artifactory::{ArtifactoryConfig, Credentials, ArtifactoryBackend};
pub use self::local::{LocalConfig, LocalBackend};
#[cfg(feature = "upgrade")]
pub use self::artifactory::{LatestLal, get_latest_lal_version, http_download_to_path};
mod traits;
mod artifactory;
mod local;
mod download;
#[cfg(feature = "progress")]
mod progress;