/** * Resolve VS Code's global user-config directory per platform. * * VS Code reads globally-installed MCP servers from the `mcp.json` in its user * config dir — NOT from `~/.vscode/mcp.json` (issue #106). Writing to the wrong * dir means wigolo never appears under Extensions > MCP Servers. * * On Linux we honour the XDG Base Directory spec ($XDG_CONFIG_HOME, falling back * to ~/.config when empty/unset), and prefer an already-present Flatpak/Snap * config dir when one exists so sandboxed installs land where VS Code reads. */ export declare function vscodeUserDir(home?: string): string; declare function detect(): boolean; declare function installMcp(cmd: { command: string; args: string[]; }): Promise; declare function installInstructions(): Promise; declare function uninstall(): Promise<{ removed: string[]; }>; export declare const vscodeHandler: { id: "vscode"; displayName: string; supportsSkills: boolean; supportsCommands: boolean; detect: typeof detect; installMcp: typeof installMcp; installInstructions: typeof installInstructions; uninstall: typeof uninstall; }; export {}; //# sourceMappingURL=vscode.d.ts.map