// Type declarations for start.mjs. export function launcherLogPath(home?: string, platform?: string): string; export function detectLocale(options?: { env?: Record; run?: () => string; platform?: string; intl?: () => string }): string; export function serverSpawnPlan(options: { port: number; home?: string; platform?: string }): { command: string; args: string[]; cwd: string }; export interface StartLauncherOptions { env?: Record; tmpDir?: string; localeRunner?: () => string; } export type StartLauncherOutcome = "opened-existing" | "preflight-failed" | "starting" | "no-port"; export function startLauncher(options?: StartLauncherOptions): Promise;