/** * Shared helpers for the route command: registry agent lookup and the router singleton. * Split from route.ts. * * @module @monomind/cli/commands/route-shared */ import type { CatalogItem } from '../decision/jev.js'; import { type KeywordRouter } from '../monovector/index.js'; /** Registry agents (.monomind/registry.json) — the agents `route` can pick. */ export declare function registryAgents(): CatalogItem[]; /** Spawnable name (Task subagent_type) of a registry agent. */ export declare function agentName(agent: CatalogItem): string; /** A registry agent by spawnable name or slug, case-insensitive. */ export declare function findAgent(query: string): CatalogItem | undefined; /** * Get or create the router instance */ export declare function getRouter(): Promise; //# sourceMappingURL=route-shared.d.ts.map