#![cfg_attr(docsrs, feature(doc_cfg))]
#![doc(html_root_url = "https://docs.rs/wasma")]
pub use wasma_client as client;
pub use wbackend;
pub use wasma_linux_platform as linux_platform;
#[cfg(feature = "x11")]
#[cfg_attr(docsrs, doc(cfg(feature = "x11")))]
pub use x11backend;
#[cfg(feature = "xdg")]
#[cfg_attr(docsrs, doc(cfg(feature = "xdg")))]
pub use wsdg_xdg as xdg;
#[cfg(feature = "manifest")]
#[cfg_attr(docsrs, doc(cfg(feature = "manifest")))]
pub use wsdg_app_manifest as manifest;
pub mod prelude {
pub use crate::client::{WasmaCore, WasmaCoreBuilder};
pub use crate::wbackend::{WBackend, ResourceMode, ExecutionMode, Assignment};
pub use crate::client::{
Window, WindowState, WindowGeometry, ResourceLimits,
PermissionScope, WindowHandler,
};
}