/** * visus_verify MCP Tool * * Verifies a Visus-MCP sanitization proof record. * Confirms that a specific request was processed by the Visus injection * detection pipeline before content reached the LLM. * * Regulatory purpose: EU AI Act Art. 9/13 documentation and GDPR Art. 32 * security evidence. Required for regulatory audit responses. */ import { type VerifyProofInput, type VerifyProofOutput } from '../crypto/verifier.js'; import type { Result } from '../types.js'; /** * visus_verify tool implementation * * @param input Proof record and optional signing key * @returns Verification result with compliance statement */ export declare function visusVerify(input: VerifyProofInput): Promise>; /** * MCP tool definition for registration */ export declare const visusVerifyToolDefinition: { name: string; title: string; description: string; inputSchema: { type: string; properties: { proof: { type: string; description: string; required: boolean; }; signingKey: { type: string; description: string; required: boolean; }; }; required: string[]; }; readOnlyHint: boolean; destructiveHint: boolean; idempotentHint: boolean; openWorldHint: boolean; }; //# sourceMappingURL=verify.d.ts.map