from js_coverage import BrowserCoverageRange
from testlib import Browser, BrowserLayout
from webdriver_bidi import WebdriverBidi

# used in cockpit-machines, cockpit-podman, cockpit-certificates
Browser.get_checked

# kept as being potentially useful in the future
Browser.wait_attr_not_contains
WebdriverBidi.in_top_context

# https://github.com/jendrikseipp/vulture/issues/249
BrowserLayout.theme  # type: ignore[attr-defined]
BrowserLayout.content_size  # type: ignore[attr-defined]
BrowserCoverageRange.sourcesContent  # type: ignore[attr-defined]
BrowserCoverageRange.startOffset  # type: ignore[attr-defined]
BrowserCoverageRange.endOffset  # type: ignore[attr-defined]
BrowserCoverageRange.functionName  # type: ignore[attr-defined]
