UNPKG

donobu

Version:

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

20 lines 950 B
import { Tool } from './Tool'; import { ToolCallContext } from '../models/ToolCallContext'; import { ToolCallResult } from '../models/ToolCallResult'; import { BaseToolGptParameters } from '../models/BaseToolGptParameters'; export interface AssertPageTextToolCoreParameters { /** * The text to check visibility for in the current page. */ text: string; } interface AssertPageTextToolGptParameters extends BaseToolGptParameters, AssertPageTextToolCoreParameters { } export declare class AssertPageTextTool extends Tool<AssertPageTextToolCoreParameters, AssertPageTextToolGptParameters> { static readonly NAME = "assertPageText"; constructor(); call(context: ToolCallContext, parameters: AssertPageTextToolCoreParameters): Promise<ToolCallResult>; callFromGpt(context: ToolCallContext, parameters: AssertPageTextToolGptParameters): Promise<ToolCallResult>; } export {}; //# sourceMappingURL=AssertPageTextTool.d.ts.map