import * as z from "zod/v4-mini"; import { AgentConnector, AgentConnector$Outbound } from "./agent-connector.js"; export type Protocol = { name?: string | undefined; version?: string | undefined; }; export type AgentCard = { schemaVersion?: string | undefined; name: string; description: string; x402?: boolean | undefined; x402Support?: boolean | undefined; image?: string | undefined; avatar?: string | undefined; avatarUrl?: string | undefined; walletAddress: string; walletTimestamp?: number | undefined; dnaHash: string; network: string; model: string; target?: string | undefined; creatorFee?: number | undefined; framework?: string | undefined; licensePrice?: string | undefined; licenses?: number | undefined; cloneable?: boolean | undefined; skills?: Array | undefined; connectors?: Array | undefined; protocols?: Array | undefined; creator?: string | undefined; cid?: string | undefined; createdAt?: Date | undefined; }; /** @internal */ export type Protocol$Outbound = { name?: string | undefined; version?: string | undefined; }; /** @internal */ export declare const Protocol$outboundSchema: z.ZodMiniType; export declare function protocolToJSON(protocol: Protocol): string; /** @internal */ export type AgentCard$Outbound = { schemaVersion?: string | undefined; name: string; description: string; x402?: boolean | undefined; x402Support?: boolean | undefined; image?: string | undefined; avatar?: string | undefined; avatarUrl?: string | undefined; walletAddress: string; walletTimestamp?: number | undefined; dnaHash: string; network: string; model: string; target?: string | undefined; creatorFee?: number | undefined; framework?: string | undefined; licensePrice?: string | undefined; licenses?: number | undefined; cloneable?: boolean | undefined; skills?: Array | undefined; connectors?: Array | undefined; protocols?: Array | undefined; creator?: string | undefined; cid?: string | undefined; createdAt?: string | undefined; }; /** @internal */ export declare const AgentCard$outboundSchema: z.ZodMiniType; export declare function agentCardToJSON(agentCard: AgentCard): string; //# sourceMappingURL=agent-card.d.ts.map