import type { Command } from 'commander'; export declare function registerCamoufoxCommand(program: Command, deps: { env: Record; fsImpl: { existsSync: (path: string) => boolean; statSync: (path: string) => { isFile: () => boolean; }; }; pathImpl: { resolve: (...paths: string[]) => string; join: (...paths: string[]) => string; basename: (p: string) => string; isAbsolute: (p: string) => boolean; }; homedir: () => string; log: (line: string) => void; error: (line: string) => void; exit: (code: number) => never; }): void;