/**
 * BrowserX capability — low-level primitives over Franklin's social Chrome
 * profile. Use this when SearchX's pattern matcher is too rigid and the
 * agent needs to drive the browser iteratively: open arbitrary URLs, take
 * fresh snapshots, scroll to load more, screenshot the viewport.
 *
 * Shares the same persistent profile as SearchX/PostToX (~/.blockrun/
 * social-chrome-profile) so the X login session is reused for free.
 *
 * Intentionally OMITS post-side actions (type/press/click on form fields).
 * Replying still goes through PostToX, which has its own confirmation flow.
 * `click` IS exposed because clicking is how you navigate on an SPA — the
 * model is instructed to only click navigation elements (tweet permalinks,
 * profile links, "Show more"), never reply/like/follow buttons.
 */
import type { CapabilityHandler } from '../agent/types.js';
export declare const browserXCapability: CapabilityHandler;
