/** * The registry over the agent list. It answers three questions and decides nothing: which * adapters exist, which one is an agent's, and which of them fill a role (FR-59). * * Every answer comes from what an adapter declares. Nothing here reads a name. */ import type { AgentAdapter, AgentRegistry } from "./contract.js"; export declare function createAgentRegistry(adapters: readonly AgentAdapter[]): AgentRegistry;