/** * Browser options that can be passed via tool parameters. */ import { type Config } from "../config.js"; export interface BrowserOptions { show?: boolean; headless?: boolean; timeout_ms?: number; stealth?: { enabled?: boolean; random_delays?: boolean; human_typing?: boolean; mouse_movements?: boolean; typing_wpm_min?: number; typing_wpm_max?: number; delay_min_ms?: number; delay_max_ms?: number; }; viewport?: { width?: number; height?: number; }; } /** * Apply browser options to CONFIG (returns modified copy, doesn't mutate global CONFIG). */ export declare function applyBrowserOptions(options?: BrowserOptions, legacyShowBrowser?: boolean): Config;