import type { ExtractedSignals } from "./signals.js";
export interface ScoringWeights {
    readonly provenanceBestScore: number;
    readonly provenanceCount: number;
    readonly anchorOverlap: number;
    readonly pathDepthAffinity: number;
    readonly testPairBonus: number;
    readonly stacktracePositionBonus: number;
    readonly generatedPenalty: number;
}
export declare const DEFAULT_SCORING_WEIGHTS: ScoringWeights;
export declare function computeScore(signals: ExtractedSignals, weights?: ScoringWeights): number;
//# sourceMappingURL=scoring.d.ts.map