import type { ModelInputFallbackMatch } from "./modelInputFallback.js"; import type { AIProfileChoice, AIProfileDefinition, AIProfileWarning, ModelsCatalogJson, PreferOpenRouterInput, ResolvedCatalogModel } from "./types.js"; export declare function buildResolvedCatalogModelFromMatch(params: { input: string; match: ModelInputFallbackMatch; preferOpenRouter?: PreferOpenRouterInput; includeCatalogEntry?: boolean; profileChoice?: { profile: string; choice: string; }; matchConfidence?: ResolvedCatalogModel["matchConfidence"]; loaderWarnings?: AIProfileWarning[]; }): ResolvedCatalogModel; export declare function buildResolvedCatalogModelFromChoice(params: { input: string; choice: AIProfileChoice; catalog: ModelsCatalogJson; profile?: AIProfileDefinition; preferOpenRouter?: PreferOpenRouterInput; includeCatalogEntry?: boolean; profileChoice?: { profile: string; choice: string; }; }): ResolvedCatalogModel; //# sourceMappingURL=buildResolvedCatalogModel.d.ts.map