/**
 * Example knowledge probe task definitions — demonstrates the knowledge-probe mode.
 *
 * These tasks measure raw model knowledge without documentation context.
 * They answer: "What does this model know about X without any help?"
 *
 * Three tasks of increasing breadth:
 * 1. GROQ projection syntax — deep, specific query language knowledge
 * 2. defineType API — recent API knowledge + currency dimension
 * 3. Sanity vs Contentful — broad ecosystem understanding
 */
import type { KnowledgeProbeTaskDefinition } from "../../../../_vendor/ailf-core/index.d.ts";
/**
 * Tests deep knowledge of Sanity's query language.
 * Models should demonstrate understanding of projection syntax,
 * coercion, dereferencing, and the slice operator.
 */
export declare const groqProjectionTask: KnowledgeProbeTaskDefinition;
/**
 * Tests knowledge of the schema definition API, including recent changes.
 * The currency dimension is key here — models should know about defineType,
 * defineField, and the typed schema helpers, not the legacy untyped API.
 */
export declare const defineTypeApiTask: KnowledgeProbeTaskDefinition;
/**
 * Tests broader ecosystem knowledge and the ability to articulate
 * differences between Sanity and a major competitor. This probes
 * conceptual understanding, not just API syntax.
 */
export declare const ecosystemComparisonTask: KnowledgeProbeTaskDefinition;
/** All example knowledge probe tasks */
export declare const allKnowledgeProbeExampleTasks: KnowledgeProbeTaskDefinition[];
