import type { Autodiag, Contexte, Option, Poste, Reglages } from './types.js'; export interface AdequationDebug { score: number; scoreurs: Record; avertissement?: string; } /** * Calcule le score d'adéquation contextuelle d'une typologie [0..1]. * * @param typologies_selectionnees — sélections déjà faites (pour score_couplage_disponible) * @returns score ∈ [0..1] ; en debug, { score, scoreurs } */ export declare function adequation_contexte(typo: Option, inputs: Autodiag, poste: Poste, contexte_derived: Contexte, reglages: Reglages, typologies_selectionnees?: string[], debug?: false): number; export declare function adequation_contexte(typo: Option, inputs: Autodiag, poste: Poste, contexte_derived: Contexte, reglages: Reglages, typologies_selectionnees: string[], debug: true): AdequationDebug;