/** * JSON-RPC 2.0 Compliance Checker * * Validates that MCP server responses follow JSON-RPC 2.0 format. * * @module assessment/modules/ProtocolComplianceAssessor/protocolChecks/JsonRpcChecker * @see GitHub Issue #188 */ import type { ProtocolCheckResult, CallToolFunction, Logger, AssessmentConfiguration } from "../types.js"; /** * Checks JSON-RPC 2.0 compliance via actual tool calls. */ export declare class JsonRpcChecker { constructor(_config: AssessmentConfiguration, _logger: Logger); /** * Check JSON-RPC 2.0 compliance by making an actual call. * Validates response structure includes proper content array or isError flag. */ check(callTool: CallToolFunction): Promise; } //# sourceMappingURL=JsonRpcChecker.d.ts.map