/** * @name schemas/reputation * @description Zod schemas for SAP reputation operations — reputation lookups and attestation submission. * * @flow * 1. Reputation MCP tools import these schemas for input validation. * 2. `schemas/index.ts` re-exports them for external consumers. * * @module schemas/reputation */ import { z } from 'zod'; /** * @name GetReputationSchema * @description Zod schema for retrieving an agent's reputation score. * * @property wallet — Base58 wallet address of the agent to query. * * @usedBy Reputation MCP tools in the SAP MCP runtime. */ export declare const GetReputationSchema: z.ZodObject<{ wallet: z.ZodString; }, "strip", z.ZodTypeAny, { wallet: string; }, { wallet: string; }>; /** * @name SubmitAttestationSchema * @description Zod schema for submitting a reputation attestation for an agent. * * @property agent — Base58 wallet address of the agent being attested. * @property rating — Numerical rating from 0 to 10000. * @property comment — Optional comment accompanying the attestation. * * @usedBy Reputation MCP tools in the SAP MCP runtime. */ export declare const SubmitAttestationSchema: z.ZodObject<{ agent: z.ZodString; rating: z.ZodNumber; comment: z.ZodOptional; }, "strip", z.ZodTypeAny, { agent: string; rating: number; comment?: string | undefined; }, { agent: string; rating: number; comment?: string | undefined; }>; //# sourceMappingURL=reputation.schema.d.ts.map