browser_use/dom/mod.rs
1//! DOM extraction and manipulation module
2//!
3//! This module provides functionality for extracting and working with the DOM structure
4//! of web pages. It includes:
5//! - ElementNode: Representation of DOM elements
6//! - DomTree: Complete DOM tree with indexing for interactive elements
7
8pub mod element;
9pub mod tree;
10pub mod yaml;
11
12pub use element::{AriaChild, AriaNode, BoundingBox, ElementNode};
13pub use tree::DomTree;
14pub use yaml::{yaml_escape_key_if_needed, yaml_escape_value_if_needed};