import type { RuleDefinition, RuleMedium } from "../../types.js"; export interface DecisionSupportInput { rule: RuleDefinition; currentMedium?: RuleMedium; candidateMedia?: RuleMedium[]; context?: { projectPhase?: string; teamSize?: string; techStack?: string[]; }; } export interface DecisionSupportResult { skillType: "decision-support"; tradeoffs: Array<{ medium: RuleMedium; pros: string[]; cons: string[]; }>; recommendation: { medium: RuleMedium; reason: string; confidence: number; }; alternatives: Array<{ medium: RuleMedium; reason: string; }>; } export declare function executeDecisionSupport(input: DecisionSupportInput): DecisionSupportResult; //# sourceMappingURL=decision_support.d.ts.map