import type { SkillCandidate, SkillRequirement } from './types.js'; import type { TaskProfile } from '../akinator/types.js'; export interface RankedSkillCandidate { candidate: SkillCandidate; score: number; reasons: string[]; } export declare function rankSkillCandidates(input: { candidates: SkillCandidate[]; requirement: SkillRequirement; task: string; profile: TaskProfile; mode?: 'official' | 'community'; }): RankedSkillCandidate[]; //# sourceMappingURL=candidate-ranking.d.ts.map