import z from "zod"; export declare class SearchGoogleAction { query: string; static schema(): z.ZodObject<{ query: z.ZodString; }, "strip", z.ZodTypeAny, { query: string; }, { query: string; }>; } export declare class GoToUrlAction { url: string; static schema(): z.ZodObject<{ url: z.ZodString; }, "strip", z.ZodTypeAny, { url: string; }, { url: string; }>; } export declare class ClickElementAction { index: number; xpath?: string; static schema(): z.ZodObject<{ index: z.ZodNumber; xpath: z.ZodOptional; }, "strip", z.ZodTypeAny, { index: number; xpath?: string | undefined; }, { index: number; xpath?: string | undefined; }>; } export declare class InputTextAction { index: number; text: string; xpath?: string; static schema(): z.ZodObject<{ index: z.ZodNumber; text: z.ZodString; xpath: z.ZodOptional; }, "strip", z.ZodTypeAny, { index: number; text: string; xpath?: string | undefined; }, { index: number; text: string; xpath?: string | undefined; }>; } export declare class DoneAction { text: string; static schema(): z.ZodObject<{ text: z.ZodString; }, "strip", z.ZodTypeAny, { text: string; }, { text: string; }>; } export declare class SwitchTabAction { pageId: number; static schema(): z.ZodObject<{ pageId: z.ZodNumber; }, "strip", z.ZodTypeAny, { pageId: number; }, { pageId: number; }>; } export declare class OpenTabAction { url: string; static schema(): z.ZodObject<{ url: z.ZodString; }, "strip", z.ZodTypeAny, { url: string; }, { url: string; }>; } export declare class ScrollAction { amount?: number; static schema(): z.ZodObject<{ amount: z.ZodOptional; }, "strip", z.ZodTypeAny, { amount?: number | undefined; }, { amount?: number | undefined; }>; } export declare class ScrolToTextAction { text: string; static schema(): z.ZodObject<{ text: z.ZodString; }, "strip", z.ZodTypeAny, { text: string; }, { text: string; }>; } export declare class SendKeysAction { keys: string; static schema(): z.ZodObject<{ keys: z.ZodString; }, "strip", z.ZodTypeAny, { keys: string; }, { keys: string; }>; } export declare class NoParamsAction { static schema(): z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; } export declare class ExtractContentAction { goal: string; static schema(): z.ZodObject<{ goal: z.ZodString; }, "strip", z.ZodTypeAny, { goal: string; }, { goal: string; }>; } /** * 获取下拉菜单选项动作 */ export declare class GetDropdownOptionsAction { index: number; static schema(): z.ZodObject<{ index: z.ZodNumber; }, "strip", z.ZodTypeAny, { index: number; }, { index: number; }>; } /** * 选择下拉菜单选项动作 */ export declare class SelectDropdownOptionAction { /** * 元素索引 */ index: number; /** * 选项文本 */ text: string; static schema(): z.ZodObject<{ text: z.ZodString; }, "strip", z.ZodTypeAny, { text: string; }, { text: string; }>; } export declare class WaitAction { /** * 等待时间,单位为秒 */ seconds: number; static schema(): z.ZodObject<{ seconds: z.ZodDefault; }, "strip", z.ZodTypeAny, { seconds: number; }, { seconds?: number | undefined; }>; } export declare class CloseTabAction { pageId: number; static schema(): z.ZodObject<{ pageId: z.ZodNumber; }, "strip", z.ZodTypeAny, { pageId: number; }, { pageId: number; }>; } export declare class SavePdfAction { static schema(): z.ZodObject<{}, "strip", z.ZodTypeAny, {}, {}>; }