// Generated by scripts/generate-plugin-sdk-facades.mjs. Do not edit manually. import type { PluginSdkFacadeTypeMap } from "../generated/plugin-sdk-facade-type-map.generated.js"; type FacadeEntry = PluginSdkFacadeTypeMap["browser-runtime"]; type FacadeModule = FacadeEntry["module"]; import { createLazyFacadeObjectValue, loadBundledPluginPublicSurfaceModuleSync, } from "./facade-runtime.js"; function loadFacadeModule(): FacadeModule { return loadBundledPluginPublicSurfaceModuleSync({ dirName: "browser", artifactBasename: "runtime-api.js", }); } export const DEFAULT_AI_SNAPSHOT_MAX_CHARS: FacadeModule["DEFAULT_AI_SNAPSHOT_MAX_CHARS"] = loadFacadeModule()["DEFAULT_AI_SNAPSHOT_MAX_CHARS"]; export const DEFAULT_BROWSER_EVALUATE_ENABLED: FacadeModule["DEFAULT_BROWSER_EVALUATE_ENABLED"] = loadFacadeModule()["DEFAULT_BROWSER_EVALUATE_ENABLED"]; export const DEFAULT_OPENCLAW_BROWSER_COLOR: FacadeModule["DEFAULT_OPENCLAW_BROWSER_COLOR"] = loadFacadeModule()["DEFAULT_OPENCLAW_BROWSER_COLOR"]; export const DEFAULT_OPENCLAW_BROWSER_PROFILE_NAME: FacadeModule["DEFAULT_OPENCLAW_BROWSER_PROFILE_NAME"] = loadFacadeModule()["DEFAULT_OPENCLAW_BROWSER_PROFILE_NAME"]; export const DEFAULT_UPLOAD_DIR: FacadeModule["DEFAULT_UPLOAD_DIR"] = loadFacadeModule()["DEFAULT_UPLOAD_DIR"]; export const applyBrowserProxyPaths: FacadeModule["applyBrowserProxyPaths"] = ((...args) => loadFacadeModule()["applyBrowserProxyPaths"](...args)) as FacadeModule["applyBrowserProxyPaths"]; export const browserAct: FacadeModule["browserAct"] = ((...args) => loadFacadeModule()["browserAct"](...args)) as FacadeModule["browserAct"]; export const browserArmDialog: FacadeModule["browserArmDialog"] = ((...args) => loadFacadeModule()["browserArmDialog"](...args)) as FacadeModule["browserArmDialog"]; export const browserArmFileChooser: FacadeModule["browserArmFileChooser"] = ((...args) => loadFacadeModule()["browserArmFileChooser"](...args)) as FacadeModule["browserArmFileChooser"]; export const browserCloseTab: FacadeModule["browserCloseTab"] = ((...args) => loadFacadeModule()["browserCloseTab"](...args)) as FacadeModule["browserCloseTab"]; export const browserConsoleMessages: FacadeModule["browserConsoleMessages"] = ((...args) => loadFacadeModule()["browserConsoleMessages"](...args)) as FacadeModule["browserConsoleMessages"]; export const browserCreateProfile: FacadeModule["browserCreateProfile"] = ((...args) => loadFacadeModule()["browserCreateProfile"](...args)) as FacadeModule["browserCreateProfile"]; export const browserDeleteProfile: FacadeModule["browserDeleteProfile"] = ((...args) => loadFacadeModule()["browserDeleteProfile"](...args)) as FacadeModule["browserDeleteProfile"]; export const browserFocusTab: FacadeModule["browserFocusTab"] = ((...args) => loadFacadeModule()["browserFocusTab"](...args)) as FacadeModule["browserFocusTab"]; export const browserHandlers: FacadeModule["browserHandlers"] = createLazyFacadeObjectValue( () => loadFacadeModule()["browserHandlers"] as object, ) as FacadeModule["browserHandlers"]; export const browserNavigate: FacadeModule["browserNavigate"] = ((...args) => loadFacadeModule()["browserNavigate"](...args)) as FacadeModule["browserNavigate"]; export const browserOpenTab: FacadeModule["browserOpenTab"] = ((...args) => loadFacadeModule()["browserOpenTab"](...args)) as FacadeModule["browserOpenTab"]; export const browserPdfSave: FacadeModule["browserPdfSave"] = ((...args) => loadFacadeModule()["browserPdfSave"](...args)) as FacadeModule["browserPdfSave"]; export const browserProfiles: FacadeModule["browserProfiles"] = ((...args) => loadFacadeModule()["browserProfiles"](...args)) as FacadeModule["browserProfiles"]; export const browserResetProfile: FacadeModule["browserResetProfile"] = ((...args) => loadFacadeModule()["browserResetProfile"](...args)) as FacadeModule["browserResetProfile"]; export const browserScreenshotAction: FacadeModule["browserScreenshotAction"] = ((...args) => loadFacadeModule()["browserScreenshotAction"]( ...args, )) as FacadeModule["browserScreenshotAction"]; export const browserSnapshot: FacadeModule["browserSnapshot"] = ((...args) => loadFacadeModule()["browserSnapshot"](...args)) as FacadeModule["browserSnapshot"]; export const browserStart: FacadeModule["browserStart"] = ((...args) => loadFacadeModule()["browserStart"](...args)) as FacadeModule["browserStart"]; export const browserStatus: FacadeModule["browserStatus"] = ((...args) => loadFacadeModule()["browserStatus"](...args)) as FacadeModule["browserStatus"]; export const browserStop: FacadeModule["browserStop"] = ((...args) => loadFacadeModule()["browserStop"](...args)) as FacadeModule["browserStop"]; export const browserTabAction: FacadeModule["browserTabAction"] = ((...args) => loadFacadeModule()["browserTabAction"](...args)) as FacadeModule["browserTabAction"]; export const browserTabs: FacadeModule["browserTabs"] = ((...args) => loadFacadeModule()["browserTabs"](...args)) as FacadeModule["browserTabs"]; export const closeTrackedBrowserTabsForSessions: FacadeModule["closeTrackedBrowserTabsForSessions"] = ((...args) => loadFacadeModule()["closeTrackedBrowserTabsForSessions"]( ...args, )) as FacadeModule["closeTrackedBrowserTabsForSessions"]; export const createBrowserControlContext: FacadeModule["createBrowserControlContext"] = (( ...args ) => loadFacadeModule()["createBrowserControlContext"]( ...args, )) as FacadeModule["createBrowserControlContext"]; export const createBrowserPluginService: FacadeModule["createBrowserPluginService"] = ((...args) => loadFacadeModule()["createBrowserPluginService"]( ...args, )) as FacadeModule["createBrowserPluginService"]; export const createBrowserRouteContext: FacadeModule["createBrowserRouteContext"] = ((...args) => loadFacadeModule()["createBrowserRouteContext"]( ...args, )) as FacadeModule["createBrowserRouteContext"]; export const createBrowserRouteDispatcher: FacadeModule["createBrowserRouteDispatcher"] = (( ...args ) => loadFacadeModule()["createBrowserRouteDispatcher"]( ...args, )) as FacadeModule["createBrowserRouteDispatcher"]; export const createBrowserRuntimeState: FacadeModule["createBrowserRuntimeState"] = ((...args) => loadFacadeModule()["createBrowserRuntimeState"]( ...args, )) as FacadeModule["createBrowserRuntimeState"]; export const createBrowserTool: FacadeModule["createBrowserTool"] = ((...args) => loadFacadeModule()["createBrowserTool"](...args)) as FacadeModule["createBrowserTool"]; export const definePluginEntry: FacadeModule["definePluginEntry"] = createLazyFacadeObjectValue( () => loadFacadeModule()["definePluginEntry"] as object, ) as FacadeModule["definePluginEntry"]; export const ensureBrowserControlAuth: FacadeModule["ensureBrowserControlAuth"] = ((...args) => loadFacadeModule()["ensureBrowserControlAuth"]( ...args, )) as FacadeModule["ensureBrowserControlAuth"]; export const getBrowserControlState: FacadeModule["getBrowserControlState"] = ((...args) => loadFacadeModule()["getBrowserControlState"](...args)) as FacadeModule["getBrowserControlState"]; export const getBrowserProfileCapabilities: FacadeModule["getBrowserProfileCapabilities"] = (( ...args ) => loadFacadeModule()["getBrowserProfileCapabilities"]( ...args, )) as FacadeModule["getBrowserProfileCapabilities"]; export const handleBrowserGatewayRequest: FacadeModule["handleBrowserGatewayRequest"] = (( ...args ) => loadFacadeModule()["handleBrowserGatewayRequest"]( ...args, )) as FacadeModule["handleBrowserGatewayRequest"]; export const installBrowserAuthMiddleware: FacadeModule["installBrowserAuthMiddleware"] = (( ...args ) => loadFacadeModule()["installBrowserAuthMiddleware"]( ...args, )) as FacadeModule["installBrowserAuthMiddleware"]; export const installBrowserCommonMiddleware: FacadeModule["installBrowserCommonMiddleware"] = (( ...args ) => loadFacadeModule()["installBrowserCommonMiddleware"]( ...args, )) as FacadeModule["installBrowserCommonMiddleware"]; export const isPersistentBrowserProfileMutation: FacadeModule["isPersistentBrowserProfileMutation"] = ((...args) => loadFacadeModule()["isPersistentBrowserProfileMutation"]( ...args, )) as FacadeModule["isPersistentBrowserProfileMutation"]; export const movePathToTrash: FacadeModule["movePathToTrash"] = ((...args) => loadFacadeModule()["movePathToTrash"](...args)) as FacadeModule["movePathToTrash"]; export const normalizeBrowserFormField: FacadeModule["normalizeBrowserFormField"] = ((...args) => loadFacadeModule()["normalizeBrowserFormField"]( ...args, )) as FacadeModule["normalizeBrowserFormField"]; export const normalizeBrowserFormFieldValue: FacadeModule["normalizeBrowserFormFieldValue"] = (( ...args ) => loadFacadeModule()["normalizeBrowserFormFieldValue"]( ...args, )) as FacadeModule["normalizeBrowserFormFieldValue"]; export const normalizeBrowserRequestPath: FacadeModule["normalizeBrowserRequestPath"] = (( ...args ) => loadFacadeModule()["normalizeBrowserRequestPath"]( ...args, )) as FacadeModule["normalizeBrowserRequestPath"]; export const parseBrowserMajorVersion: FacadeModule["parseBrowserMajorVersion"] = ((...args) => loadFacadeModule()["parseBrowserMajorVersion"]( ...args, )) as FacadeModule["parseBrowserMajorVersion"]; export const persistBrowserProxyFiles: FacadeModule["persistBrowserProxyFiles"] = ((...args) => loadFacadeModule()["persistBrowserProxyFiles"]( ...args, )) as FacadeModule["persistBrowserProxyFiles"]; export const readBrowserVersion: FacadeModule["readBrowserVersion"] = ((...args) => loadFacadeModule()["readBrowserVersion"](...args)) as FacadeModule["readBrowserVersion"]; export const redactCdpUrl: FacadeModule["redactCdpUrl"] = ((...args) => loadFacadeModule()["redactCdpUrl"](...args)) as FacadeModule["redactCdpUrl"]; export const registerBrowserCli: FacadeModule["registerBrowserCli"] = ((...args) => loadFacadeModule()["registerBrowserCli"](...args)) as FacadeModule["registerBrowserCli"]; export const registerBrowserRoutes: FacadeModule["registerBrowserRoutes"] = ((...args) => loadFacadeModule()["registerBrowserRoutes"](...args)) as FacadeModule["registerBrowserRoutes"]; export const resolveBrowserConfig: FacadeModule["resolveBrowserConfig"] = ((...args) => loadFacadeModule()["resolveBrowserConfig"](...args)) as FacadeModule["resolveBrowserConfig"]; export const resolveBrowserControlAuth: FacadeModule["resolveBrowserControlAuth"] = ((...args) => loadFacadeModule()["resolveBrowserControlAuth"]( ...args, )) as FacadeModule["resolveBrowserControlAuth"]; export const resolveExistingPathsWithinRoot: FacadeModule["resolveExistingPathsWithinRoot"] = (( ...args ) => loadFacadeModule()["resolveExistingPathsWithinRoot"]( ...args, )) as FacadeModule["resolveExistingPathsWithinRoot"]; export const resolveGoogleChromeExecutableForPlatform: FacadeModule["resolveGoogleChromeExecutableForPlatform"] = ((...args) => loadFacadeModule()["resolveGoogleChromeExecutableForPlatform"]( ...args, )) as FacadeModule["resolveGoogleChromeExecutableForPlatform"]; export const resolveProfile: FacadeModule["resolveProfile"] = ((...args) => loadFacadeModule()["resolveProfile"](...args)) as FacadeModule["resolveProfile"]; export const resolveRequestedBrowserProfile: FacadeModule["resolveRequestedBrowserProfile"] = (( ...args ) => loadFacadeModule()["resolveRequestedBrowserProfile"]( ...args, )) as FacadeModule["resolveRequestedBrowserProfile"]; export const runBrowserProxyCommand: FacadeModule["runBrowserProxyCommand"] = ((...args) => loadFacadeModule()["runBrowserProxyCommand"](...args)) as FacadeModule["runBrowserProxyCommand"]; export const startBrowserBridgeServer: FacadeModule["startBrowserBridgeServer"] = ((...args) => loadFacadeModule()["startBrowserBridgeServer"]( ...args, )) as FacadeModule["startBrowserBridgeServer"]; export const startBrowserControlServiceFromConfig: FacadeModule["startBrowserControlServiceFromConfig"] = ((...args) => loadFacadeModule()["startBrowserControlServiceFromConfig"]( ...args, )) as FacadeModule["startBrowserControlServiceFromConfig"]; export const stopBrowserBridgeServer: FacadeModule["stopBrowserBridgeServer"] = ((...args) => loadFacadeModule()["stopBrowserBridgeServer"]( ...args, )) as FacadeModule["stopBrowserBridgeServer"]; export const stopBrowserControlService: FacadeModule["stopBrowserControlService"] = ((...args) => loadFacadeModule()["stopBrowserControlService"]( ...args, )) as FacadeModule["stopBrowserControlService"]; export const stopBrowserRuntime: FacadeModule["stopBrowserRuntime"] = ((...args) => loadFacadeModule()["stopBrowserRuntime"](...args)) as FacadeModule["stopBrowserRuntime"]; export const trackSessionBrowserTab: FacadeModule["trackSessionBrowserTab"] = ((...args) => loadFacadeModule()["trackSessionBrowserTab"](...args)) as FacadeModule["trackSessionBrowserTab"]; export const untrackSessionBrowserTab: FacadeModule["untrackSessionBrowserTab"] = ((...args) => loadFacadeModule()["untrackSessionBrowserTab"]( ...args, )) as FacadeModule["untrackSessionBrowserTab"]; export type BrowserBridge = FacadeEntry["types"]["BrowserBridge"]; export type BrowserCreateProfileResult = FacadeEntry["types"]["BrowserCreateProfileResult"]; export type BrowserDeleteProfileResult = FacadeEntry["types"]["BrowserDeleteProfileResult"]; export type BrowserExecutable = FacadeEntry["types"]["BrowserExecutable"]; export type BrowserFormField = FacadeEntry["types"]["BrowserFormField"]; export type BrowserResetProfileResult = FacadeEntry["types"]["BrowserResetProfileResult"]; export type BrowserRouteRegistrar = FacadeEntry["types"]["BrowserRouteRegistrar"]; export type BrowserServerState = FacadeEntry["types"]["BrowserServerState"]; export type BrowserStatus = FacadeEntry["types"]["BrowserStatus"]; export type BrowserTab = FacadeEntry["types"]["BrowserTab"]; export type BrowserTransport = FacadeEntry["types"]["BrowserTransport"]; export type OpenClawPluginApi = FacadeEntry["types"]["OpenClawPluginApi"]; export type OpenClawPluginToolContext = FacadeEntry["types"]["OpenClawPluginToolContext"]; export type OpenClawPluginToolFactory = FacadeEntry["types"]["OpenClawPluginToolFactory"]; export type ProfileStatus = FacadeEntry["types"]["ProfileStatus"]; export type ResolvedBrowserConfig = FacadeEntry["types"]["ResolvedBrowserConfig"]; export type ResolvedBrowserProfile = FacadeEntry["types"]["ResolvedBrowserProfile"]; export type SnapshotResult = FacadeEntry["types"]["SnapshotResult"];