/**
 * Current-code invariants asserted (2026-04-21, ses_006 Phase 3):
 *
 *   - `AgentRegistry` extends `ManagedRegistry<AgentDefinition>` and
 *     keys by `def.info.id` via `computeId` (NOT by the top-level id
 *     field — there isn't one on AgentDefinition).
 *   - `resolve(agentId)` returns `.typedAgent`; delegates to
 *     `getOrThrow` and therefore throws a plain `Error` when missing.
 *   - `listByType(type)` filters by `typedAgent.type`.
 *   - `search({category?, query?})` filters by info.category then by
 *     case-insensitive match against name OR description. An empty
 *     query matches all.
 */
export {};
//# sourceMappingURL=definitions.test.d.ts.map