/**
 * MCP CLI Commands for NeuroLink
 * Implements comprehensive MCP server management commands
 * Part of Phase 4.2 - MCP CLI Commands
 */
import type { CommandModule } from "yargs";
/**
 * MCP CLI command factory
 */
export declare class MCPCommandFactory {
    /**
     * Create the main MCP command with subcommands
     */
    static createMCPCommands(): CommandModule;
    /**
     * Create discover command (top-level command)
     */
    static createDiscoverCommand(): CommandModule;
    /**
     * Build options for list command
     */
    private static buildListOptions;
    /**
     * Build options for install command
     */
    private static buildInstallOptions;
    /**
     * Build options for add command
     */
    private static buildAddOptions;
    /**
     * Build options for test command
     */
    private static buildTestOptions;
    /**
     * Build options for exec command
     */
    private static buildExecOptions;
    /**
     * Build options for remove command
     */
    private static buildRemoveOptions;
    /**
     * Execute list command
     */
    private static executeList;
    /**
     * Execute install command
     */
    private static executeInstall;
    /**
     * Execute add command
     */
    private static executeAdd;
    /**
     * Execute test command
     */
    private static executeTest;
    /**
     * Execute exec command
     */
    private static executeExec;
    /**
     * Execute remove command
     */
    private static executeRemove;
    /**
     * Execute discover command
     */
    private static executeDiscover;
    /**
     * Discover servers from Claude Desktop configuration
     */
    private static discoverFromClaudeDesktop;
    /**
     * Discover servers from VS Code configuration
     */
    private static discoverFromVSCode;
}
