/** * Open the user's default browser at `url`. Cross-platform wrapper used * by `nevermined login` and `nevermined cards setup/enroll/delegate`. * * On Windows we deliberately avoid `cmd /c start `: cmd parses `&` * inside the URL as a command separator, which truncates any URL that * carries multiple query parameters (every redirect flow we use). Using * `rundll32 url.dll,FileProtocolHandler` hands the URL to the OS's * registered protocol handler verbatim — no shell parsing, no * truncation, no command-injection vector if the URL ever carries * caller-controlled state. */ export declare function openBrowser(url: string): Promise; //# sourceMappingURL=browser.d.ts.map