export type ChromeLaunchConfig = { headless?: boolean; userDataDir?: string; profileDirectory?: string; remoteDebuggingPort?: number; extraChromeFlags?: string[]; chromePath?: string; }; export declare function setChromeLaunchConfig(config: ChromeLaunchConfig): void; export declare function getChromeLaunchConfig(): ChromeLaunchConfig; export declare function buildChromeFlags(config: ChromeLaunchConfig): string[]; export declare function buildChromeLaunchOptions(config: ChromeLaunchConfig): { chromeFlags: string[]; userDataDir?: string; chromePath?: string; }; export declare function getChromeLaunchOptions(): { chromeFlags: string[]; userDataDir?: string; chromePath?: string; }; export declare function isProfileConfig(config: ChromeLaunchConfig): boolean;