/** * Resolve the OS command + argv for opening `url` in the default browser. * * On Windows we shell out via `cmd /c start "" ""` rather than the * `explorer` binary used previously: `explorer.exe ` interprets the URL * as a filesystem path and opens File Explorer in the user's profile dir * instead of dispatching the URL to the registered protocol handler. The * empty quoted argument is required because `start` treats its first quoted * argument as the window title. */ export declare function resolveOpenUrlCommand(url: string, platform?: NodeJS.Platform): { command: string; args: readonly string[]; }; interface ViteLogger { info: (msg: string) => void; warn: (msg: string) => void; } interface ViteDevServer { httpServer?: { address: () => { port: number; } | string | null; on: (event: string, callback: () => void) => void; } | null; config: { logger: ViteLogger; }; printUrls: () => void; } export declare const fusionOpenPlugin: () => { name: string; configureServer(server: ViteDevServer): void; }; export {};