import { ClientCapabilities } from '@modelcontextprotocol/client';
/**
 * MCP Events extension id from SEP-3415
 * (`modelcontextprotocol/modelcontextprotocol@2ec39b9`).
 *
 * @experimental
 */
export declare const MCP_EVENTS_EXTENSION = "io.modelcontextprotocol/events";
/**
 * True when the server declares `extensions["io.modelcontextprotocol/events"]`.
 *
 * @experimental
 */
export declare function serverSupportsEvents(caps: Record<string, unknown> | undefined): boolean;
/**
 * Merge the Events client capability into `capabilities.extensions`.
 *
 * @experimental
 */
export declare function withEventsClientCapability(caps?: ClientCapabilities): ClientCapabilities;
