/** * identity.ts — verify_agent_identity, get_reputation, verify_agent_uaid tools. * * Wraps agentwallet-sdk v6 ERC8004Client + ReputationClient + UAIDResolver. */ import { z } from 'zod'; export declare const VerifyAgentIdentitySchema: z.ZodObject<{ agentAddress: z.ZodString; }, "strip", z.ZodTypeAny, { agentAddress: string; }, { agentAddress: string; }>; export type VerifyAgentIdentityInput = z.infer; export declare const verifyAgentIdentityTool: { name: string; description: string; inputSchema: { type: "object"; properties: { agentAddress: { type: string; description: string; }; }; required: string[]; }; }; export declare function handleVerifyAgentIdentity(input: VerifyAgentIdentityInput): Promise<{ content: Array<{ type: 'text'; text: string; }>; isError?: boolean; }>; export declare const GetReputationSchema: z.ZodObject<{ agentAddress: z.ZodString; }, "strip", z.ZodTypeAny, { agentAddress: string; }, { agentAddress: string; }>; export type GetReputationInput = z.infer; export declare const getReputationTool: { name: string; description: string; inputSchema: { type: "object"; properties: { agentAddress: { type: string; description: string; }; }; required: string[]; }; }; export declare function handleGetReputation(input: GetReputationInput): Promise<{ content: Array<{ type: 'text'; text: string; }>; isError?: boolean; }>; export declare const VerifyAgentUAIDSchema: z.ZodObject<{ uaid: z.ZodString; }, "strip", z.ZodTypeAny, { uaid: string; }, { uaid: string; }>; export type VerifyAgentUAIDInput = z.infer; export declare const verifyAgentUAIDTool: { name: string; description: string; inputSchema: { type: "object"; properties: { uaid: { type: string; description: string; }; }; required: string[]; }; }; export declare function handleVerifyAgentUAID(input: VerifyAgentUAIDInput): Promise<{ content: Array<{ type: 'text'; text: string; }>; isError?: boolean; }>; //# sourceMappingURL=identity.d.ts.map