mod application;
mod backend;
mod click;
mod element;
mod error;
mod position;
mod rect;
mod role;
mod size;
mod ui_automation;
pub use self::{
application::{Application, ApplicationOwner},
click::{ClickPosition, ClickRequest, MouseButton},
element::Element,
error::{UIError, UIFeature, UIResult},
position::Position,
rect::Rect,
role::Role,
size::Size,
ui_automation::UIAutomation,
};
pub(crate) use self::{
application::ApplicationId,
backend::*,
error::UIErrorKind,
};