/**
 * Curated catalog of MCP servers that pair well with open-multi-agent-kit.
 *
 * These servers were discovered via the GitHub MCP ecosystem and verified
 * against the npm registry. They cover categories useful for agentic
 * coding: reasoning, memory, documentation, web, and devtools.
 */
export interface McpCatalogEntry {
    /** Unique server name (used as the key in mcp.json) */
    name: string;
    /** Human-readable description */
    description: string;
    /** Command to run the server */
    command: string;
    /** Arguments passed to the command */
    args: string[];
    /** Category for grouping in the init UI */
    category: "reasoning" | "memory" | "docs" | "web" | "devtools" | "ops";
    /** Environment variables to suppress noisy npm warnings in MCP client input */
    env?: Record<string, string>;
    /** Estimated cold-start timeout in seconds */
    startupTimeoutSec?: number;
    /** Whether this server is already commonly bundled with OMK projects */
    bundled?: boolean;
}
export declare const RECOMMENDED_MCP_SERVERS: McpCatalogEntry[];
/**
 * Return catalog entries, optionally filtered by category.
 */
export declare function getCatalogForInit(filterCategory?: McpCatalogEntry["category"]): McpCatalogEntry[];
/**
 * Get default selections for OMK init.
 * Fresh projects start with the virtual `omk-project` runtime baseline only,
 * so no external catalog MCP servers are preselected here.
 */
export declare function getDefaultSelections(): string[];
