/**
 * Browser Opener Interface
 *
 * Output port for opening URLs in the user's default browser.
 * Infrastructure layer provides concrete implementations:
 * - BrowserOpenerService — default, uses platform-specific commands (open, xdg-open, cmd start)
 * - ElectronBrowserOpener — used when running inside Electron (focuses BrowserWindow or shell.openExternal)
 *
 * Following Clean Architecture:
 * - Application layer depends on this interface
 * - Infrastructure layer provides concrete implementations
 */
export {};
