"""L2 Locator 抽象层：GeomSpec + Selector + ElementHandle + LocatorRegistry。

LocatorRegistry 按 (app_version, resolution) 加载 YAML profile，
返回 Selector 给 L3 Actions，Actions 据此调 L1 Backend 执行点击。
"""

from woc_bridge.ui.locators.base import ElementHandle, GeomSpec, Selector
from woc_bridge.ui.locators.registry import LocatorRegistry

__all__ = ["GeomSpec", "Selector", "ElementHandle", "LocatorRegistry"]
