/** * kosha-discovery — Additive v1 discovery HTTP routes. * * I keep the daemon-oriented routes separate from the legacy REST surface so * the old API can stay stable while Chitragupta moves to the new contract. * @module */ import type { Hono } from "hono"; import type { ModelRegistry } from "./registry.js"; /** * Structured 400 payload for a query parameter that was present but could not * be parsed. `allowedValues` is populated for enum-typed parameters so callers * can self-correct without reading the docs. */ export interface DiscoveryQueryError { param: string; allowedValues?: readonly string[]; } /** * Register additive discovery-plane routes on the existing Hono app. */ export declare function registerDiscoveryRoutes(app: Hono, registry: ModelRegistry): void; //# sourceMappingURL=discovery-routes.d.ts.map