import type { EstimatedTaskShape, ModelIssueSignal, ModelPricing, ScoreWeights, TaskProfile, TaskRequirements } from "./types.js"; export declare const defaultProfileTaskShapes: Record; export declare const taskRequirements: Record; export declare const scoreWeightsByTask: Record; export declare function estimateTaskCostUsd(pricing: ModelPricing, task: EstimatedTaskShape): number; export declare function clamp01(value: number): number; export declare function inverseCostScore(costUsd: number, maxAcceptableCostUsd: number): number; export declare function contextScore(contextLength: number | undefined, required: number | undefined): number; export declare function issuePenalty(issues: ModelIssueSignal[]): number; export declare function average(values: number[]): number; //# sourceMappingURL=scoringConfig.d.ts.map