/**
 * Core compilation logic for knowledge probe tasks.
 *
 * Compiles a knowledge probe task definition into Promptfoo configuration.
 * This is intentionally minimal — knowledge probes map almost 1:1 to
 * basic Promptfoo test cases. The AILF value-add is type-safe authoring,
 * cross-model comparison, and score normalization.
 */
import type { KnowledgeProbeTaskDefinition } from "../../../../_vendor/ailf-core/index.d.ts";
import type { KnowledgeProbeCompileOptions, KnowledgeProbeCompileResult } from "./types.js";
/**
 * Compile a knowledge probe task definition into Promptfoo configuration.
 *
 * This is intentionally minimal — knowledge probes map almost 1:1 to
 * basic Promptfoo test cases. The AILF value-add is type-safe authoring,
 * cross-model comparison, and score normalization.
 */
export declare function compileKnowledgeProbeTask(task: KnowledgeProbeTaskDefinition, options?: KnowledgeProbeCompileOptions): KnowledgeProbeCompileResult;
