viewpoint_core/
lib.rs

1//! Core domain types for `Viewpoint` browser automation.
2//!
3//! This crate provides the high-level API for browser automation,
4//! including Browser, `BrowserContext`, Page, and navigation types.
5
6pub mod browser;
7pub mod context;
8pub mod error;
9pub mod page;
10pub mod wait;
11
12pub use browser::{Browser, BrowserBuilder};
13pub use context::BrowserContext;
14pub use error::CoreError;
15pub use page::{AriaRole, Locator, LocatorOptions, Page, RoleLocatorBuilder, Selector, TextOptions};
16pub use wait::DocumentLoadState;