#![allow(dead_code)]
pub mod api;
pub mod browser;
pub mod dom;
pub mod google;
pub mod js;
pub mod network;
pub mod render;
pub use api::rpc::{JsonRpcHandler, RpcError, RpcRequest, RpcResponse};
pub use browser::builder::BrowserBuilder;
pub use browser::engine::{BrowserEngine, TabSummary};
pub use browser::tab::{BrowserTab, NavigationReport};
pub use dom::markdown::HtmlToMarkdown;
pub use dom::{
AiOverview, DomTree, FormInfo, FormInputInfo, ImageResult, InteractiveElement,
InteractiveParser, KnowledgePanel, LinkInfo, NewsResult, OrganicResult, PageObservation,
PageRenderer, RealBrowserScreenshot, ScreenshotResult, SearchResults, VideoResult,
};
pub use google::{
GenericGoogleResult, GoogleAutocompleteResult, GoogleEndpoints, GoogleParser,
GoogleSearchResult, OrganicResult as GoogleOrganicResult,
};
pub use network::fingerprint::{DeviceProfile, Fingerprint};
pub use render::{HtmlRenderer, LayoutEngine, PaintEngine};