/** * [WHO]: Candidate-specific adversarial effectiveness evaluator with strict evidence matching * [FROM]: Depends on ExtensionContext, bounded session evidence, evolution store, and domain types * [TO]: Consumed by guarded/shadow automation after deterministic safety verification * [HERE]: extensions/optional/evolution/evaluation.ts - comparative effectiveness gate */ import type { ExtensionContext } from "../../../core/extensions-host/types.js"; import type { EvolutionStore } from "./store.js"; import type { EvolutionScope } from "./types.js"; export declare const CANDIDATE_EVALUATION_SCHEMA: Record; export declare function evaluateCandidateEffectiveness(scope: EvolutionScope, candidateId: string, store: EvolutionStore, ctx: ExtensionContext): Promise;