import { ManagedMCPEvents, MCPEventOperations, MCPEventsContext } from './types.js';
/**
 * Validate the object returned by `adapter.createAdapter`.
 * `createAdapter` must be synchronous.
 *
 * @experimental
 */
export declare function validateMCPEventOperations(value: unknown): MCPEventOperations;
/**
 * Managed-mode events API. Subscribe operations go to the adapter; `list()` is MCP.
 *
 * @experimental
 */
export declare function createManagedMCPEvents(ctx: MCPEventsContext, operations: MCPEventOperations): ManagedMCPEvents;
