import type { ProviderId } from "../types.js"; import type { BenchmarkSignal, InternalEvalResult, ModelIssueSignal, ModelTaskScore, NormalizedModel, ProfileModelRecommendation, TaskProfile } from "./types.js"; export declare const profileChoiceToTaskProfile: Record; export declare const candidateProviderFamiliesByTask: Record; export declare function buildRecommendationReason(score: ModelTaskScore, current?: { provider: ProviderId; modelId: string; }): string; export declare function summarizeEvidence(evidence: Array): string[]; export declare function recommendModelsForProfiles(args: { models: NormalizedModel[]; benchmarkSignals: BenchmarkSignal[]; internalResults: InternalEvalResult[]; issues: ModelIssueSignal[]; currentMappings: Record; }): ProfileModelRecommendation[]; //# sourceMappingURL=recommend.d.ts.map