#[cfg(target_os = "linux")]
mod atspi;
#[cfg(target_os = "linux")]
mod events;
#[cfg(target_os = "linux")]
mod input;
#[cfg(target_os = "linux")]
mod wayland_input;
#[cfg(target_os = "linux")]
mod scale;
#[cfg(target_os = "linux")]
mod screenshot;
#[cfg(target_os = "linux")]
pub use atspi::LinuxProvider;
#[cfg(target_os = "linux")]
pub use input::LinuxInputProvider;
#[cfg(target_os = "linux")]
pub use screenshot::LinuxScreenshot;
#[cfg(not(target_os = "linux"))]
mod stub;
#[cfg(not(target_os = "linux"))]
pub use stub::{LinuxInputProvider, LinuxProvider, LinuxScreenshot};