/**
 * Browser extension configuration.
 */
export interface BrowserConfig {
    /** Default browser name to launch. */
    browserName: "chromium" | "firefox" | "webkit";
    /** Whether to run headless. */
    headless: boolean;
    /** Default viewport size. */
    viewport: {
        width: number;
        height: number;
    };
    /** Default navigation timeout (ms). */
    navigationTimeout: number;
    /** Default action timeout (ms). */
    actionTimeout: number;
    /** Directory to save screenshots and output files. */
    outputDir: string;
    /** Whether to enable debug mode (keep browser visible, verbose logging). */
    debug: boolean;
}
export declare function getBrowserConfig(): BrowserConfig;
//# sourceMappingURL=config.d.ts.map