/**
 * Kill any Chrome processes launched with `--remote-debugging-port=9222`
 * (the Playwright CDP profile). Safe to call when none are running.
 */
export declare function killPlaywrightProfileCdpChrome(): void;
/**
 * Launch Chrome with a dedicated user-data-dir for Playwriter.
 * The External Extensions JSON must already be in place inside that dir.
 */
export declare function launchPlaywriterProfileChrome(): void;
/**
 * Check whether a Chrome process with the Playwriter data dir is running.
 */
export declare function isPlaywriterProfileChromeRunning(): boolean;
/**
 * Ensure Chrome is running (Playwriter mode). On the first Playwriter tool call
 * of each turn we force a clean restart to reset stale extension connections;
 * later calls in the same turn only ensure Chrome is up.
 *
 * Returns true when a connection reset was performed for this turn.
 */
export declare function ensurePlaywriterChrome(didResetConnectionsThisTurn: boolean): boolean;
//# sourceMappingURL=session-browser-policy.d.ts.map