import type { ProviderId } from "../types.js"; import type { BenchmarkSignal, InternalEvalResult, ModelEvidenceFile, ModelIssueSignal, NormalizedModel, ProfileModelRecommendation } from "./types.js"; export type RefreshModelEvidenceOptions = { includeArtificialAnalysis?: boolean; artificialAnalysisPath?: string; includeHuggingFace?: boolean; includeInternalEvals?: boolean; internalEvalsPath?: string; includeLocalProbes?: boolean; /** When set, use these models instead of live OpenRouter fetch (tests / offline). */ models?: NormalizedModel[]; }; export type RefreshModelEvidenceResult = { models: NormalizedModel[]; benchmarkSignals: BenchmarkSignal[]; internalResults: InternalEvalResult[]; issues: ModelIssueSignal[]; recommendations: ProfileModelRecommendation[]; evidenceFile: ModelEvidenceFile; }; export declare function refreshModelEvidence(options: RefreshModelEvidenceOptions, currentMappings: Record): Promise; //# sourceMappingURL=refreshModelEvidence.d.ts.map