#[cfg(not(any(target_os = "ios", target_os = "android")))]
mod backend;
#[cfg(not(any(target_os = "ios", target_os = "android")))]
pub mod cli_path;
#[cfg(not(any(target_os = "ios", target_os = "android")))]
pub mod console;
#[cfg(not(any(target_os = "ios", target_os = "android")))]
mod error;
#[cfg(not(any(target_os = "ios", target_os = "android")))]
mod services;
#[cfg(not(any(target_os = "ios", target_os = "android")))]
mod start;
#[cfg(not(any(target_os = "ios", target_os = "android")))]
mod updater;
#[cfg(not(any(target_os = "ios", target_os = "android")))]
pub use cli_path::CliSpec;
#[cfg(not(any(target_os = "ios", target_os = "android")))]
pub use error::Error;
#[cfg(not(any(target_os = "ios", target_os = "android")))]
pub use semver::Version;
#[cfg(not(any(target_os = "ios", target_os = "android")))]
pub use services::Services;
#[cfg(not(any(target_os = "ios", target_os = "android")))]
pub use start::{PackageSpec, Start, start};
#[cfg(not(any(target_os = "ios", target_os = "android")))]
pub use updater::{After, Source, Updater};