import type { SharedOptions } from './program.js'; export interface ResolvedCliDefaults { session: string; tabname: string; browser?: string | undefined; headless?: boolean | undefined; preset?: string[] | undefined; fingerprint?: string | undefined; fingerprintJson?: string | undefined; locales?: string[] | undefined; region?: string | undefined; screenProfile?: string | undefined; windowProfile?: string | undefined; blockImages?: boolean | undefined; blockWebRtc?: boolean | undefined; blockWebGl?: boolean | undefined; disableCoop?: boolean | undefined; defaultsFilePath?: string | undefined; } export interface ResolveCliDefaultsOptions { cwd?: string | undefined; env?: NodeJS.ProcessEnv | undefined; } export declare function resolveSharedOptions(options: SharedOptions, resolveOptions?: ResolveCliDefaultsOptions): Promise; export declare function findCamouConfigFile(cwd?: string): Promise; export declare function applyCliDefaultsToPayload(action: string, payload: Record, options: ResolvedCliDefaults & SharedOptions): Record;