UNPKG

donobu

Version:

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

15 lines 852 B
import { Locator } from 'playwright'; import { ToolCallContext } from '../models/ToolCallContext'; import { ReplayableInteraction, AnnotationBasedParameters, SelectorBasedParameters } from './ReplayableInteraction'; export interface ClickToolCoreParameters { } export interface SelectorBasedClickToolParameters extends SelectorBasedParameters, ClickToolCoreParameters { } export interface AnnotationBasedClickToolParameters extends AnnotationBasedParameters, ClickToolCoreParameters { } export declare class ClickTool extends ReplayableInteraction<ClickToolCoreParameters, SelectorBasedClickToolParameters, AnnotationBasedClickToolParameters> { static readonly NAME = "click"; constructor(); invoke(context: ToolCallContext, _parameters: ClickToolCoreParameters, element: Locator): Promise<string>; } //# sourceMappingURL=ClickTool.d.ts.map