/** * Open `url` in the user's default browser. Best-effort \u2014 if the spawn fails * the caller is expected to print the URL so the user can copy it manually. * * Windows note: do NOT use `cmd /c start ` (i.e. `spawn(..., { shell: true })`). * cmd.exe interprets `&` as a command separator, so any OAuth URL with * `&client_id=...` gets truncated at the first `&` \u2014 the browser opens to * `https://claude.ai/oauth/authorize?code=true` and the auth provider responds * with "Missing client_id parameter". `rundll32 url.dll,FileProtocolHandler` * is the canonical Win32 URL opener: single execve, no shell parsing, no * `&` escaping required. (Reproduced against gg-editor 0.6.6 on Windows 11.) */ export declare function openBrowser(url: string): void; //# sourceMappingURL=open-browser.d.ts.map