/** * This file was auto-generated by Fern from our API Definition. */ import * as Scrapybara from "../../../index"; export type Request = Scrapybara.Request.MoveMouse | Scrapybara.Request.ClickMouse | Scrapybara.Request.DragMouse | Scrapybara.Request.Scroll | Scrapybara.Request.PressKey | Scrapybara.Request.TypeText | Scrapybara.Request.Wait | Scrapybara.Request.TakeScreenshot | Scrapybara.Request.GetCursorPosition; export declare namespace Request { interface MoveMouse extends Scrapybara.MoveMouseAction { action: "move_mouse"; } interface ClickMouse extends Scrapybara.ClickMouseAction { action: "click_mouse"; } interface DragMouse extends Scrapybara.DragMouseAction { action: "drag_mouse"; } interface Scroll extends Scrapybara.ScrollAction { action: "scroll"; } interface PressKey extends Scrapybara.PressKeyAction { action: "press_key"; } interface TypeText extends Scrapybara.TypeTextAction { action: "type_text"; } interface Wait extends Scrapybara.WaitAction { action: "wait"; } interface TakeScreenshot extends Scrapybara.TakeScreenshotAction { action: "take_screenshot"; } interface GetCursorPosition extends Scrapybara.GetCursorPositionAction { action: "get_cursor_position"; } }