import { z } from "zod"; import { type McpToolResult } from "../output.js"; export declare const MCP_DELEGATION_VERIFY_TOOL: "handshake.evidence.delegation.verify"; export declare const McpDelegationVerifyInputSchema: z.ZodObject<{ signedChain: z.ZodUnknown; executorPk: z.ZodString; intentHash: z.ZodString; merkleProof: z.ZodObject<{ siblings: z.ZodArray>; }, z.core.$strict>; nowUnix: z.ZodOptional; driftToleranceSecs: z.ZodOptional; }, z.core.$strict>; export type McpDelegationVerifyInput = z.infer; export declare function verifyMcpDelegationEvidence(inputValue: McpDelegationVerifyInput): McpToolResult;