import * as z from "zod"; /** Creates a reusable Browserbase agent. */ export declare const createBrowserbaseAgent: import("../..").DefinedAction>; systemPrompt: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ agentId: z.ZodString; createdAt: z.ZodISODateTime; name: z.ZodString; resultSchema: z.ZodOptional>; systemPrompt: z.ZodOptional; updatedAt: z.ZodISODateTime; }, z.core.$strip>, "browserbase", false, never>; /** Lists reusable Browserbase agents. */ export declare const listBrowserbaseAgents: import("../..").DefinedAction; endAt: z.ZodOptional; limit: z.ZodOptional; startAt: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ data: z.ZodArray>; systemPrompt: z.ZodOptional; updatedAt: z.ZodISODateTime; }, z.core.$strip>>; limit: z.ZodNumber; nextCursor: z.ZodNullable; }, z.core.$strip>, "browserbase", false, never>; /** Gets one reusable Browserbase agent. */ export declare const getBrowserbaseAgent: import("../..").DefinedAction, z.ZodObject<{ agentId: z.ZodString; createdAt: z.ZodISODateTime; name: z.ZodString; resultSchema: z.ZodOptional>; systemPrompt: z.ZodOptional; updatedAt: z.ZodISODateTime; }, z.core.$strip>, "browserbase", false, never>; /** Updates a reusable Browserbase agent. */ export declare const updateBrowserbaseAgent: import("../..").DefinedAction; resultSchema: z.ZodOptional>; systemPrompt: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ agentId: z.ZodString; createdAt: z.ZodISODateTime; name: z.ZodString; resultSchema: z.ZodOptional>; systemPrompt: z.ZodOptional; updatedAt: z.ZodISODateTime; }, z.core.$strip>, "browserbase", false, never>; /** Permanently deletes one reusable Browserbase agent. */ export declare const deleteBrowserbaseAgent: import("../..").DefinedAction, z.ZodObject<{ deleted: z.ZodLiteral; id: z.ZodString; }, z.core.$strip>, "browserbase", false, never>; /** Starts a Browserbase agent run. */ export declare const runBrowserbaseAgent: import("../..").DefinedAction; browserSettings: z.ZodOptional; }, z.core.$strip>>; proxies: z.ZodOptional; geolocation: z.ZodOptional; country: z.ZodString; state: z.ZodOptional; }, z.core.$strip>>; type: z.ZodLiteral<"browserbase">; }, z.core.$strip>, z.ZodObject<{ domainPattern: z.ZodOptional; password: z.ZodOptional; server: z.ZodURL; type: z.ZodLiteral<"external">; username: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ domainPattern: z.ZodOptional; type: z.ZodLiteral<"none">; }, z.core.$strip>], "type">>]>>; verified: z.ZodOptional; }, z.core.$strip>>; resultSchema: z.ZodOptional>; task: z.ZodString; variables: z.ZodOptional; value: z.ZodString; }, z.core.$strip>>>; }, z.core.$strip>, z.ZodObject<{ agentId: z.ZodOptional; cause: z.ZodOptional; }, z.core.$strip>>; createdAt: z.ZodISODateTime; endedAt: z.ZodOptional; result: z.ZodOptional>; resultSchema: z.ZodOptional>; runId: z.ZodString; sandboxId: z.ZodOptional; sessionId: z.ZodOptional; startedAt: z.ZodOptional; status: z.ZodEnum<{ RUNNING: "RUNNING"; FAILED: "FAILED"; TIMED_OUT: "TIMED_OUT"; PENDING: "PENDING"; COMPLETED: "COMPLETED"; STOPPED: "STOPPED"; }>; task: z.ZodString; updatedAt: z.ZodISODateTime; }, z.core.$strip>, "browserbase", false, never>; /** Lists Browserbase agent runs. */ export declare const listBrowserbaseAgentRuns: import("../..").DefinedAction; endAt: z.ZodOptional; limit: z.ZodOptional; startAt: z.ZodOptional; agentId: z.ZodOptional; status: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ data: z.ZodArray; cause: z.ZodOptional; }, z.core.$strip>>; createdAt: z.ZodISODateTime; endedAt: z.ZodOptional; result: z.ZodOptional>; resultSchema: z.ZodOptional>; runId: z.ZodString; sandboxId: z.ZodOptional; sessionId: z.ZodOptional; startedAt: z.ZodOptional; status: z.ZodEnum<{ RUNNING: "RUNNING"; FAILED: "FAILED"; TIMED_OUT: "TIMED_OUT"; PENDING: "PENDING"; COMPLETED: "COMPLETED"; STOPPED: "STOPPED"; }>; task: z.ZodString; updatedAt: z.ZodISODateTime; }, z.core.$strip>>; limit: z.ZodNumber; nextCursor: z.ZodNullable; }, z.core.$strip>, "browserbase", false, never>; /** Gets one Browserbase agent run. */ export declare const getBrowserbaseAgentRun: import("../..").DefinedAction, z.ZodObject<{ agentId: z.ZodOptional; cause: z.ZodOptional; }, z.core.$strip>>; createdAt: z.ZodISODateTime; endedAt: z.ZodOptional; result: z.ZodOptional>; resultSchema: z.ZodOptional>; runId: z.ZodString; sandboxId: z.ZodOptional; sessionId: z.ZodOptional; startedAt: z.ZodOptional; status: z.ZodEnum<{ RUNNING: "RUNNING"; FAILED: "FAILED"; TIMED_OUT: "TIMED_OUT"; PENDING: "PENDING"; COMPLETED: "COMPLETED"; STOPPED: "STOPPED"; }>; task: z.ZodString; updatedAt: z.ZodISODateTime; }, z.core.$strip>, "browserbase", false, never>; /** Lists chronological messages from a Browserbase agent run. */ export declare const listBrowserbaseAgentRunMessages: import("../..").DefinedAction; limit: z.ZodOptional; runId: z.ZodString; since: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ data: z.ZodArray; input: z.ZodOptional; mediaType: z.ZodOptional; output: z.ZodOptional; text: z.ZodOptional; toolCallId: z.ZodOptional; toolName: z.ZodOptional; type: z.ZodString; }, z.core.$strip>>]>; role: z.ZodEnum<{ assistant: "assistant"; tool: "tool"; }>; }, z.core.$strip>; }, z.core.$strip>>; nextSince: z.ZodNullable; }, z.core.$strip>, "browserbase", false, never>; /** Requests that an in-progress Browserbase agent run stop. */ export declare const stopBrowserbaseAgentRun: import("../..").DefinedAction, z.ZodObject<{ agentId: z.ZodOptional; cause: z.ZodOptional; }, z.core.$strip>>; createdAt: z.ZodISODateTime; endedAt: z.ZodOptional; result: z.ZodOptional>; resultSchema: z.ZodOptional>; runId: z.ZodString; sandboxId: z.ZodOptional; sessionId: z.ZodOptional; startedAt: z.ZodOptional; status: z.ZodEnum<{ RUNNING: "RUNNING"; FAILED: "FAILED"; TIMED_OUT: "TIMED_OUT"; PENDING: "PENDING"; COMPLETED: "COMPLETED"; STOPPED: "STOPPED"; }>; task: z.ZodString; updatedAt: z.ZodISODateTime; }, z.core.$strip>, "browserbase", false, never>; //# sourceMappingURL=agent-actions.d.ts.map