/**
 * Browser/extension settings routes: `/api/browser/*` except for the
 * long-running install streams under `/api/browser/{playwright,cloakbrowser}/install/stream`
 * (those live in `browser-install.ts` so the SSE pump doesn't have to load
 * with the rest of settings).
 *
 * Four backend families:
 *   - **Extension WS bridge** — pair Chrome via the xopc browser extension.
 *     Owns a module-scoped manual handle so the bridge can outlive a config
 *     save (UI flow: Start → pair → Save).
 *   - **CloakBrowser** — install / launch / probe runtime status.
 *   - **Playwright Chromium** — doctor + on-demand install of bundled browser.
 *   - **Local CDP** — launch / list / stop user-driven debug Chrome instances.
 *   - **Cloud providers** (browserbase / browser-use) — connection test.
 *
 * Extracted from `config.ts` (which was 2237 lines and 80% browser routes).
 */
import type { Hono } from 'hono';
import type { AuthenticatedRouteDeps } from './deps.js';
export declare function registerBrowserRoutes(authenticated: Hono, deps: AuthenticatedRouteDeps): void;
