/** * Server subprocess launcher for camofox-browser. */ import { type ChildProcess } from 'node:child_process'; export interface LoggerLike { info?: (msg: string) => void; error?: (msg: string) => void; } export interface LaunchServerOptions { pluginDir: string; port: number; env: Record; log?: LoggerLike; } /** * Start the camofox server as a subprocess. */ export declare function launchServer({ pluginDir, port, env, log }: LaunchServerOptions): ChildProcess; //# sourceMappingURL=launcher.d.ts.map