import type { ModelsCatalogJson, ModelsProfilesJson } from "./types.js"; export declare const FUNCTIONAL_PROFILE_KEYS: readonly ["cheap", "value", "testing", "fast", "balanced", "deep", "pro", "json", "agentic", "research", "cyber", "content", "coding", "extraction", "routing", "vol", "sum"]; export type FunctionalRoutingIssue = { profile: string; choice: string; code: string; message: string; }; export type ValidateFunctionalRoutingResult = { ok: boolean; issues: FunctionalRoutingIssue[]; }; export declare function validateFunctionalRouting(profiles: ModelsProfilesJson, catalog: ModelsCatalogJson): ValidateFunctionalRoutingResult; //# sourceMappingURL=validateFunctionalRouting.d.ts.map