/** * Tools route module — 7 tool POST proxy endpoints. * * Each `/api/tools/{name}` endpoint reads the request body, looks up * the tool handler in TOOL_HANDLERS, and returns a ToolResponse envelope * with measured duration. * * @module sidecar/server/routes/tools */ import type { Route } from "../handler.js"; import type { SidecarDependencyRegistry } from "../registry.js"; /** * Create tool POST route entries bound to the given registry. * * @param registry - Sidecar dependency registry. * @returns An array of Route entries for tool proxy endpoints. */ export declare function createToolsRoutes(registry: SidecarDependencyRegistry): Route[]; //# sourceMappingURL=tools.d.ts.map