import { McpServer } from '@modelcontextprotocol/sdk/server/mcp.js';
/**
 * Create the Vision MCP server.
 *
 * Returns a fresh McpServer instance each time. The MCP SDK only allows
 * one transport per server, so each consumer needs its own instance.
 */
export declare function createVisionServer(options?: {
    name?: string;
}): Promise<McpServer>;
/**
 * Stop a Vision MCP server instance.
 */
export declare function stopVisionServer(): Promise<void>;
