/** * Agent Registry — fetch and validate AgentBinding state on-chain. */ import { Connection, PublicKey } from "@solana/web3.js"; import type { AgentBinding } from "../types/index.js"; export declare function fetchAgentBinding(connection: Connection, agentWallet: PublicKey): Promise; /** Verify the constitution hash matches a given three-laws content */ export declare function verifyConstitutionHash(binding: AgentBinding, expectedConstitutionContent: string): boolean; /** Get human-readable capability names */ export declare function decodeCapabilities(capabilities: bigint): string[]; //# sourceMappingURL=agent-registry.d.ts.map