/// <reference types="node" />
/// <reference types="bun-types" />
export interface BrowserReuseOptions {
    profileDir?: string;
    devtoolsPort?: string;
}
export interface BrowserRuntimeEnv {
    [key: string]: string;
    CCS_BROWSER_USER_DATA_DIR: string;
    CCS_BROWSER_DEVTOOLS_HOST: string;
    CCS_BROWSER_DEVTOOLS_PORT: string;
    CCS_BROWSER_DEVTOOLS_HTTP_URL: string;
    CCS_BROWSER_DEVTOOLS_WS_URL: string;
}
export declare function resolveDefaultChromeUserDataDir(platform?: NodeJS.Platform, env?: NodeJS.ProcessEnv): string;
export declare function resolveConfiguredBrowserProfileDir(profileDir?: string): string | undefined;
export declare function resolveBrowserRuntimeEnv(options: BrowserReuseOptions): Promise<BrowserRuntimeEnv>;
//# sourceMappingURL=chrome-reuse.d.ts.map