import { d as redactCdpUrl } from "../../cdp.helpers-CKm7eLqB.js";
import { a as getBrowserProfileCapabilities, i as movePathToTrash, r as registerBrowserRoutes, t as createBrowserRouteContext } from "../../server-context-DT2-_zzN.js";
import { S as normalizeBrowserFormFieldValue, x as normalizeBrowserFormField } from "../../chrome-lEjk5oMt.js";
import { a as DEFAULT_KAIJIBOT_BROWSER_COLOR, d as resolveExistingPathsWithinRoot, i as DEFAULT_BROWSER_EVALUATE_ENABLED, n as DEFAULT_AI_SNAPSHOT_MAX_CHARS, s as DEFAULT_KAIJIBOT_BROWSER_PROFILE_NAME, u as DEFAULT_UPLOAD_DIR } from "../../utils-dhVaNg00.js";
import { i as resolveGoogleChromeExecutableForPlatform, n as readBrowserVersion, t as parseBrowserMajorVersion } from "../../chrome.executables-CJ1H-lM-.js";
import { n as resolveBrowserControlAuth, t as ensureBrowserControlAuth } from "../../control-auth-BW8fZo-5.js";
import { n as resolveProfile, t as resolveBrowserConfig } from "../../config-Dbeksf53.js";
import { n as installBrowserCommonMiddleware, t as installBrowserAuthMiddleware } from "../../server-middleware-vehlrHzV.js";
import { n as stopBrowserBridgeServer, t as startBrowserBridgeServer } from "../../bridge-server-Co1QRprr.js";
import { a as normalizeBrowserRequestPath, c as browserPdfSave, d as browserArmFileChooser, f as browserNavigate, i as isPersistentBrowserProfileMutation, l as browserAct, n as persistBrowserProxyFiles, o as resolveRequestedBrowserProfile, p as browserScreenshotAction, r as runBrowserProxyCommand, s as browserConsoleMessages, t as applyBrowserProxyPaths, u as browserArmDialog } from "../../browser-runtime-Bcy47k33.js";
import { n as createBrowserRuntimeState, r as stopBrowserRuntime } from "../../plugin-enabled-BPAUHuIm.js";
import { S as stopBrowserControlService, a as browserCreateProfile, b as getBrowserControlState, c as browserOpenTab, d as browserSnapshot, f as browserStart, g as browserTabs, h as browserTabAction, i as browserCloseTab, l as browserProfiles, m as browserStop, n as trackSessionBrowserTab, o as browserDeleteProfile, p as browserStatus, r as untrackSessionBrowserTab, s as browserFocusTab, t as closeTrackedBrowserTabsForSessions, u as browserResetProfile, v as createBrowserRouteDispatcher, x as startBrowserControlServiceFromConfig, y as createBrowserControlContext } from "../../session-tab-registry-CFsTAqQW.js";
export { DEFAULT_AI_SNAPSHOT_MAX_CHARS, DEFAULT_BROWSER_EVALUATE_ENABLED, DEFAULT_KAIJIBOT_BROWSER_COLOR, DEFAULT_KAIJIBOT_BROWSER_PROFILE_NAME, DEFAULT_UPLOAD_DIR, applyBrowserProxyPaths, browserAct, browserArmDialog, browserArmFileChooser, browserCloseTab, browserConsoleMessages, browserCreateProfile, browserDeleteProfile, browserFocusTab, browserNavigate, browserOpenTab, browserPdfSave, browserProfiles, browserResetProfile, browserScreenshotAction, browserSnapshot, browserStart, browserStatus, browserStop, browserTabAction, browserTabs, closeTrackedBrowserTabsForSessions, createBrowserControlContext, createBrowserRouteContext, createBrowserRouteDispatcher, createBrowserRuntimeState, ensureBrowserControlAuth, getBrowserControlState, getBrowserProfileCapabilities, installBrowserAuthMiddleware, installBrowserCommonMiddleware, isPersistentBrowserProfileMutation, movePathToTrash, normalizeBrowserFormField, normalizeBrowserFormFieldValue, normalizeBrowserRequestPath, parseBrowserMajorVersion, persistBrowserProxyFiles, readBrowserVersion, redactCdpUrl, registerBrowserRoutes, resolveBrowserConfig, resolveBrowserControlAuth, resolveExistingPathsWithinRoot, resolveGoogleChromeExecutableForPlatform, resolveProfile, resolveRequestedBrowserProfile, runBrowserProxyCommand, startBrowserBridgeServer, startBrowserControlServiceFromConfig, stopBrowserBridgeServer, stopBrowserControlService, stopBrowserRuntime, trackSessionBrowserTab, untrackSessionBrowserTab };
