"use strict";
/**
 * Browser Utilities
 */
Object.defineProperty(exports, "__esModule", { value: true });
exports.runBrowserSetup = exports.getManagedBrowserSetupHint = exports.getBrowserStatus = exports.resolveConfiguredBrowserProfileDir = exports.resolveDefaultChromeUserDataDir = exports.resolveBrowserRuntimeEnv = exports.resolveOptionalBrowserAttachRuntime = exports.isManagedClaudeBrowserAttachConfig = exports.getEffectiveClaudeBrowserAttachConfig = exports.getBrowserAttachOverride = exports.getRecommendedBrowserUserDataDir = exports.ensureManagedBrowserUserDataDir = exports.describeManagedBrowserAttachNotReady = exports.buildManagedBrowserAttachSetupOptions = exports.buildBrowserLaunchCommands = exports.resolveBrowserLaunchFlagResolution = exports.resolveBrowserExposure = exports.getBlockedBrowserOverrideWarning = exports.describeDefaultBrowserExposure = exports.describeBrowserPolicy = exports.appendBrowserToolArgs = exports.ensureBrowserMcpOrThrow = exports.syncBrowserMcpToConfigDir = exports.uninstallBrowserMcp = exports.removeBrowserMcpConfig = exports.uninstallBrowserMcpServer = exports.ensureBrowserMcp = exports.ensureBrowserMcpConfig = exports.installBrowserMcpServer = exports.getBrowserMcpServerPath = exports.getBrowserMcpServerName = void 0;
var mcp_installer_1 = require("./mcp-installer");
Object.defineProperty(exports, "getBrowserMcpServerName", { enumerable: true, get: function () { return mcp_installer_1.getBrowserMcpServerName; } });
Object.defineProperty(exports, "getBrowserMcpServerPath", { enumerable: true, get: function () { return mcp_installer_1.getBrowserMcpServerPath; } });
Object.defineProperty(exports, "installBrowserMcpServer", { enumerable: true, get: function () { return mcp_installer_1.installBrowserMcpServer; } });
Object.defineProperty(exports, "ensureBrowserMcpConfig", { enumerable: true, get: function () { return mcp_installer_1.ensureBrowserMcpConfig; } });
Object.defineProperty(exports, "ensureBrowserMcp", { enumerable: true, get: function () { return mcp_installer_1.ensureBrowserMcp; } });
Object.defineProperty(exports, "uninstallBrowserMcpServer", { enumerable: true, get: function () { return mcp_installer_1.uninstallBrowserMcpServer; } });
Object.defineProperty(exports, "removeBrowserMcpConfig", { enumerable: true, get: function () { return mcp_installer_1.removeBrowserMcpConfig; } });
Object.defineProperty(exports, "uninstallBrowserMcp", { enumerable: true, get: function () { return mcp_installer_1.uninstallBrowserMcp; } });
Object.defineProperty(exports, "syncBrowserMcpToConfigDir", { enumerable: true, get: function () { return mcp_installer_1.syncBrowserMcpToConfigDir; } });
Object.defineProperty(exports, "ensureBrowserMcpOrThrow", { enumerable: true, get: function () { return mcp_installer_1.ensureBrowserMcpOrThrow; } });
var claude_tool_args_1 = require("./claude-tool-args");
Object.defineProperty(exports, "appendBrowserToolArgs", { enumerable: true, get: function () { return claude_tool_args_1.appendBrowserToolArgs; } });
var browser_policy_1 = require("./browser-policy");
Object.defineProperty(exports, "describeBrowserPolicy", { enumerable: true, get: function () { return browser_policy_1.describeBrowserPolicy; } });
Object.defineProperty(exports, "describeDefaultBrowserExposure", { enumerable: true, get: function () { return browser_policy_1.describeDefaultBrowserExposure; } });
Object.defineProperty(exports, "getBlockedBrowserOverrideWarning", { enumerable: true, get: function () { return browser_policy_1.getBlockedBrowserOverrideWarning; } });
Object.defineProperty(exports, "resolveBrowserExposure", { enumerable: true, get: function () { return browser_policy_1.resolveBrowserExposure; } });
Object.defineProperty(exports, "resolveBrowserLaunchFlagResolution", { enumerable: true, get: function () { return browser_policy_1.resolveBrowserLaunchFlagResolution; } });
var browser_settings_1 = require("./browser-settings");
Object.defineProperty(exports, "buildBrowserLaunchCommands", { enumerable: true, get: function () { return browser_settings_1.buildBrowserLaunchCommands; } });
Object.defineProperty(exports, "buildManagedBrowserAttachSetupOptions", { enumerable: true, get: function () { return browser_settings_1.buildManagedBrowserAttachSetupOptions; } });
Object.defineProperty(exports, "describeManagedBrowserAttachNotReady", { enumerable: true, get: function () { return browser_settings_1.describeManagedBrowserAttachNotReady; } });
Object.defineProperty(exports, "ensureManagedBrowserUserDataDir", { enumerable: true, get: function () { return browser_settings_1.ensureManagedBrowserUserDataDir; } });
Object.defineProperty(exports, "getRecommendedBrowserUserDataDir", { enumerable: true, get: function () { return browser_settings_1.getRecommendedBrowserUserDataDir; } });
Object.defineProperty(exports, "getBrowserAttachOverride", { enumerable: true, get: function () { return browser_settings_1.getBrowserAttachOverride; } });
Object.defineProperty(exports, "getEffectiveClaudeBrowserAttachConfig", { enumerable: true, get: function () { return browser_settings_1.getEffectiveClaudeBrowserAttachConfig; } });
Object.defineProperty(exports, "isManagedClaudeBrowserAttachConfig", { enumerable: true, get: function () { return browser_settings_1.isManagedClaudeBrowserAttachConfig; } });
Object.defineProperty(exports, "resolveOptionalBrowserAttachRuntime", { enumerable: true, get: function () { return browser_settings_1.resolveOptionalBrowserAttachRuntime; } });
var chrome_reuse_1 = require("./chrome-reuse");
Object.defineProperty(exports, "resolveBrowserRuntimeEnv", { enumerable: true, get: function () { return chrome_reuse_1.resolveBrowserRuntimeEnv; } });
Object.defineProperty(exports, "resolveDefaultChromeUserDataDir", { enumerable: true, get: function () { return chrome_reuse_1.resolveDefaultChromeUserDataDir; } });
Object.defineProperty(exports, "resolveConfiguredBrowserProfileDir", { enumerable: true, get: function () { return chrome_reuse_1.resolveConfiguredBrowserProfileDir; } });
var browser_status_1 = require("./browser-status");
Object.defineProperty(exports, "getBrowserStatus", { enumerable: true, get: function () { return browser_status_1.getBrowserStatus; } });
Object.defineProperty(exports, "getManagedBrowserSetupHint", { enumerable: true, get: function () { return browser_status_1.getManagedBrowserSetupHint; } });
var browser_setup_1 = require("./browser-setup");
Object.defineProperty(exports, "runBrowserSetup", { enumerable: true, get: function () { return browser_setup_1.runBrowserSetup; } });
//# sourceMappingURL=index.js.map