3 from selenium.webdriver.remote.command import Command as Command
5 from . import interaction as interaction
6 from .key_actions import KeyActions as KeyActions
7 from .key_input import KeyInput as KeyInput
8 from .pointer_actions import PointerActions as PointerActions
9 from .pointer_input import PointerInput as PointerInput
14 def __init__(self, driver, mouse: Any | None = ..., keyboard: Any | None = ...) -> None: ...
15 def get_device_with(self, name): ...
17 def pointer_inputs(self): ...
19 def key_inputs(self): ...
21 def key_action(self): ...
23 def pointer_action(self): ...
24 def add_key_input(self, name): ...
25 def add_pointer_input(self, kind, name): ...
26 def perform(self) -> None: ...
27 def clear_actions(self) -> None: ...