/**
 * JSON Schema validation
 *
 * This module provides configurable JSON Schema validation for the MCP SDK.
 * Choose a validator based on your runtime environment:
 *
 * - AjvJsonSchemaValidator: Best for Node.js (default, fastest)
 *   Import from: @modelcontextprotocol/sdk/validation/ajv
 *   Requires peer dependencies: ajv, ajv-formats
 *
 * - CfWorkerJsonSchemaValidator: Best for edge runtimes
 *   Import from: @modelcontextprotocol/sdk/validation/cfworker
 *   Requires peer dependency: @cfworker/json-schema
 *
 * @example
 * ```typescript
 * // For Node.js with AJV
 * import { AjvJsonSchemaValidator } from '@modelcontextprotocol/sdk/validation/ajv';
 * const validator = new AjvJsonSchemaValidator();
 *
 * // For Cloudflare Workers
 * import { CfWorkerJsonSchemaValidator } from '@modelcontextprotocol/sdk/validation/cfworker';
 * const validator = new CfWorkerJsonSchemaValidator();
 * ```
 *
 * @module validation
 */
export type { JsonSchemaType, JsonSchemaValidator, JsonSchemaValidatorResult, jsonSchemaValidator } from './types.js';
//# sourceMappingURL=index.d.ts.map