import * as _keystrokehq_core0 from "@keystrokehq/core"; import { Operation } from "@keystrokehq/core"; import * as zod from "zod"; import { z } from "zod"; import * as _keystrokehq_core_credential_set0 from "@keystrokehq/core/credential-set"; import * as zod_v4_core0 from "zod/v4/core"; //#region src/operations/act.operation.d.ts declare const actOperation: Operation; instruction: zod.ZodOptional; action: zod.ZodOptional; arguments: zod.ZodOptional>; }, zod_v4_core0.$loose>>; variables: zod.ZodOptional>; timeout: zod.ZodOptional; serverCache: zod.ZodOptional; sessionId: zod.ZodOptional; model: zod.ZodOptional; }, zod_v4_core0.$strip>, zod.ZodObject<{ sessionId: zod.ZodString; success: zod.ZodBoolean; message: zod.ZodString; actionDescription: zod.ZodOptional; actions: zod.ZodArray; arguments: zod.ZodOptional>; }, zod_v4_core0.$loose>>; cacheStatus: zod.ZodOptional>; }, zod_v4_core0.$loose>, readonly [_keystrokehq_core0.CredentialSet<"browserbase", zod.ZodObject<{ BROWSERBASE_API_KEY: zod.ZodString; BROWSERBASE_PROJECT_ID: zod.ZodOptional; }, zod_v4_core0.$strip>, readonly _keystrokehq_core_credential_set0.CredentialConnection; }, zod_v4_core0.$strip>>[] | undefined>, _keystrokehq_core0.CredentialSet<"ai", zod.ZodObject<{ ANTHROPIC_API_KEY: zod.ZodOptional; OPENAI_API_KEY: zod.ZodOptional; }, zod_v4_core0.$strip>, readonly _keystrokehq_core_credential_set0.CredentialConnection; OPENAI_API_KEY: zod.ZodOptional; }, zod_v4_core0.$strip>>[] | undefined>], undefined>; //#endregion //#region src/operations/create-browserbase-context.operation.d.ts declare const createBrowserbaseContextOperation: Operation, z.ZodObject<{ id: z.ZodString; createdAt: z.ZodOptional; updatedAt: z.ZodOptional; projectId: z.ZodOptional; }, z.core.$strip>, _keystrokehq_core0.CredentialSet<"browserbase", z.ZodObject<{ BROWSERBASE_API_KEY: z.ZodString; BROWSERBASE_PROJECT_ID: z.ZodOptional; }, z.core.$strip>, readonly _keystrokehq_core_credential_set0.CredentialConnection; }, z.core.$strip>>[] | undefined>[], undefined>; //#endregion //#region src/operations/create-browserbase-session.operation.d.ts declare const createBrowserbaseSessionOperation: Operation; persist: z.ZodOptional; timeout: z.ZodOptional; keepAlive: z.ZodOptional; region: z.ZodOptional>; viewport: z.ZodOptional>; proxies: z.ZodOptional; blockAds: z.ZodOptional; solveCaptchas: z.ZodOptional; advancedStealth: z.ZodOptional; verified: z.ZodOptional; recordSession: z.ZodOptional; os: z.ZodOptional>; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; connectUrl: z.ZodOptional; status: z.ZodOptional; contextId: z.ZodOptional; region: z.ZodOptional; liveView: z.ZodObject<{ debuggerFullscreenUrl: z.ZodString; debuggerUrl: z.ZodString; wsUrl: z.ZodOptional; pages: z.ZodArray>; }, z.core.$strip>; }, z.core.$strip>, _keystrokehq_core0.CredentialSet<"browserbase", z.ZodObject<{ BROWSERBASE_API_KEY: z.ZodString; BROWSERBASE_PROJECT_ID: z.ZodOptional; }, z.core.$strip>, readonly _keystrokehq_core_credential_set0.CredentialConnection; }, z.core.$strip>>[] | undefined>[], undefined>; //#endregion //#region src/operations/delete-browserbase-context.operation.d.ts declare const deleteBrowserbaseContextOperation: Operation, z.ZodObject<{ success: z.ZodBoolean; }, z.core.$strip>, _keystrokehq_core0.CredentialSet<"browserbase", z.ZodObject<{ BROWSERBASE_API_KEY: z.ZodString; BROWSERBASE_PROJECT_ID: z.ZodOptional; }, z.core.$strip>, readonly _keystrokehq_core_credential_set0.CredentialConnection; }, z.core.$strip>>[] | undefined>[], undefined>; //#endregion //#region src/operations/extract.operation.d.ts declare const extractOperation: Operation; instruction: zod.ZodString; selector: zod.ZodOptional; timeout: zod.ZodOptional; serverCache: zod.ZodOptional; sessionId: zod.ZodOptional; model: zod.ZodOptional; }, zod_v4_core0.$strip>, zod.ZodObject<{ sessionId: zod.ZodString; data: zod.ZodUnknown; }, zod_v4_core0.$loose>, readonly [_keystrokehq_core0.CredentialSet<"browserbase", zod.ZodObject<{ BROWSERBASE_API_KEY: zod.ZodString; BROWSERBASE_PROJECT_ID: zod.ZodOptional; }, zod_v4_core0.$strip>, readonly _keystrokehq_core_credential_set0.CredentialConnection; }, zod_v4_core0.$strip>>[] | undefined>, _keystrokehq_core0.CredentialSet<"ai", zod.ZodObject<{ ANTHROPIC_API_KEY: zod.ZodOptional; OPENAI_API_KEY: zod.ZodOptional; }, zod_v4_core0.$strip>, readonly _keystrokehq_core_credential_set0.CredentialConnection; OPENAI_API_KEY: zod.ZodOptional; }, zod_v4_core0.$strip>>[] | undefined>], undefined>; //#endregion //#region src/operations/fetch-url.operation.d.ts declare const fetchUrlOperation: Operation; allowInsecureSsl: z.ZodOptional; proxies: z.ZodOptional; }, z.core.$strip>, z.ZodObject<{ id: z.ZodString; statusCode: z.ZodNumber; headers: z.ZodRecord; content: z.ZodString; contentType: z.ZodString; encoding: z.ZodString; }, z.core.$strip>, _keystrokehq_core0.CredentialSet<"browserbase", z.ZodObject<{ BROWSERBASE_API_KEY: z.ZodString; BROWSERBASE_PROJECT_ID: z.ZodOptional; }, z.core.$strip>, readonly _keystrokehq_core_credential_set0.CredentialConnection; }, z.core.$strip>>[] | undefined>[], undefined>; //#endregion //#region src/operations/get-browserbase-context.operation.d.ts declare const getBrowserbaseContextOperation: Operation, z.ZodObject<{ id: z.ZodString; createdAt: z.ZodOptional; updatedAt: z.ZodOptional; projectId: z.ZodOptional; }, z.core.$strip>, _keystrokehq_core0.CredentialSet<"browserbase", z.ZodObject<{ BROWSERBASE_API_KEY: z.ZodString; BROWSERBASE_PROJECT_ID: z.ZodOptional; }, z.core.$strip>, readonly _keystrokehq_core_credential_set0.CredentialConnection; }, z.core.$strip>>[] | undefined>[], undefined>; //#endregion //#region src/operations/get-browserbase-live-view.operation.d.ts declare const getBrowserbaseLiveViewOperation: Operation, z.ZodObject<{ debuggerFullscreenUrl: z.ZodString; debuggerUrl: z.ZodString; wsUrl: z.ZodOptional; pages: z.ZodArray>; }, z.core.$strip>, _keystrokehq_core0.CredentialSet<"browserbase", z.ZodObject<{ BROWSERBASE_API_KEY: z.ZodString; BROWSERBASE_PROJECT_ID: z.ZodOptional; }, z.core.$strip>, readonly _keystrokehq_core_credential_set0.CredentialConnection; }, z.core.$strip>>[] | undefined>[], undefined>; //#endregion //#region src/operations/navigate.operation.d.ts declare const navigateOperation: Operation>; timeoutMs: zod.ZodOptional; sessionId: zod.ZodOptional; model: zod.ZodOptional; }, zod_v4_core0.$strip>, zod.ZodObject<{ sessionId: zod.ZodString; url: zod.ZodString; status: zod.ZodOptional; }, zod_v4_core0.$loose>, readonly [_keystrokehq_core0.CredentialSet<"browserbase", zod.ZodObject<{ BROWSERBASE_API_KEY: zod.ZodString; BROWSERBASE_PROJECT_ID: zod.ZodOptional; }, zod_v4_core0.$strip>, readonly _keystrokehq_core_credential_set0.CredentialConnection; }, zod_v4_core0.$strip>>[] | undefined>, _keystrokehq_core0.CredentialSet<"ai", zod.ZodObject<{ ANTHROPIC_API_KEY: zod.ZodOptional; OPENAI_API_KEY: zod.ZodOptional; }, zod_v4_core0.$strip>, readonly _keystrokehq_core_credential_set0.CredentialConnection; OPENAI_API_KEY: zod.ZodOptional; }, zod_v4_core0.$strip>>[] | undefined>], undefined>; //#endregion //#region src/operations/observe.operation.d.ts declare const observeOperation: Operation; instruction: zod.ZodOptional; variables: zod.ZodOptional>; selector: zod.ZodOptional; timeout: zod.ZodOptional; serverCache: zod.ZodOptional; sessionId: zod.ZodOptional; model: zod.ZodOptional; }, zod_v4_core0.$strip>, zod.ZodObject<{ sessionId: zod.ZodString; actions: zod.ZodArray; arguments: zod.ZodOptional>; }, zod_v4_core0.$loose>>; cacheStatus: zod.ZodOptional>; }, zod_v4_core0.$loose>, readonly [_keystrokehq_core0.CredentialSet<"browserbase", zod.ZodObject<{ BROWSERBASE_API_KEY: zod.ZodString; BROWSERBASE_PROJECT_ID: zod.ZodOptional; }, zod_v4_core0.$strip>, readonly _keystrokehq_core_credential_set0.CredentialConnection; }, zod_v4_core0.$strip>>[] | undefined>, _keystrokehq_core0.CredentialSet<"ai", zod.ZodObject<{ ANTHROPIC_API_KEY: zod.ZodOptional; OPENAI_API_KEY: zod.ZodOptional; }, zod_v4_core0.$strip>, readonly _keystrokehq_core_credential_set0.CredentialConnection; OPENAI_API_KEY: zod.ZodOptional; }, zod_v4_core0.$strip>>[] | undefined>], undefined>; //#endregion //#region src/operations/screenshot.operation.d.ts declare const screenshotOperation: Operation; fullPage: zod.ZodOptional; format: zod.ZodOptional>; quality: zod.ZodOptional; sessionId: zod.ZodOptional; model: zod.ZodOptional; }, zod_v4_core0.$strip>, zod.ZodObject<{ sessionId: zod.ZodString; format: zod.ZodEnum<{ png: "png"; jpeg: "jpeg"; }>; data: zod.ZodString; }, zod_v4_core0.$loose>, readonly [_keystrokehq_core0.CredentialSet<"browserbase", zod.ZodObject<{ BROWSERBASE_API_KEY: zod.ZodString; BROWSERBASE_PROJECT_ID: zod.ZodOptional; }, zod_v4_core0.$strip>, readonly _keystrokehq_core_credential_set0.CredentialConnection; }, zod_v4_core0.$strip>>[] | undefined>, _keystrokehq_core0.CredentialSet<"ai", zod.ZodObject<{ ANTHROPIC_API_KEY: zod.ZodOptional; OPENAI_API_KEY: zod.ZodOptional; }, zod_v4_core0.$strip>, readonly _keystrokehq_core_credential_set0.CredentialConnection; OPENAI_API_KEY: zod.ZodOptional; }, zod_v4_core0.$strip>>[] | undefined>], undefined>; //#endregion export { getBrowserbaseContextOperation as a, deleteBrowserbaseContextOperation as c, actOperation as d, getBrowserbaseLiveViewOperation as i, createBrowserbaseSessionOperation as l, observeOperation as n, fetchUrlOperation as o, navigateOperation as r, extractOperation as s, screenshotOperation as t, createBrowserbaseContextOperation as u };