import type { RequestRoutingRequirements } from "@velum-labs/routekit-eval-contracts"; import type { RoutingModelAvailability } from "@velum-labs/routekit-eval-core"; import type { Backend } from "../providers/backend.js"; export declare function deriveRoutingRequirements(endpoint: RequestRoutingRequirements["endpoint"], body: unknown): RequestRoutingRequirements; /** Conservative projection of the live catalog into deterministic scorer input. */ export declare function routingModelAvailability(backend: Backend): readonly RoutingModelAvailability[];