UNPKG

donobu

Version:

Create browser automations with an LLM agent and replay them as Playwright scripts.

19 lines 908 B
import { Tool } from './Tool'; import { ToolCallContext } from '../models/ToolCallContext'; import { ToolCallResult } from '../models/ToolCallResult'; import { BaseToolGptParameters } from '../models/BaseToolGptParameters'; export interface ScrollPageToolCoreParameters { /** * The direction to scroll - either UP or DOWN */ direction: 'UP' | 'DOWN'; } export interface ScrollPageToolGptParameters extends BaseToolGptParameters, ScrollPageToolCoreParameters { } export declare class ScrollPageTool extends Tool<ScrollPageToolCoreParameters, ScrollPageToolGptParameters> { static readonly NAME = "scrollPage"; constructor(); call(context: ToolCallContext, parameters: ScrollPageToolCoreParameters): Promise<ToolCallResult>; callFromGpt(context: ToolCallContext, parameters: ScrollPageToolGptParameters): Promise<ToolCallResult>; } //# sourceMappingURL=ScrollPageTool.d.ts.map