import type { FailureScenario, Spec, ProjectKnowledge } from '../../types/index.js';
/**
 * Generate AI agent-specific failure scenarios.
 * Criteria 4: hallucinations, data leaks, wrong decisions, rate limits, cost.
 * Criteria 19: prompt injection, infinite loops, hallucinated params, context truncation.
 */
export declare function generateAgentChallengeScenarios(spec: Spec, _specContent: string, _knowledge: ProjectKnowledge): FailureScenario[];
/**
 * Check whether the spec is an AI agent spec.
 */
export declare function isAgentSpec(spec: Spec, specContent: string): boolean;
//# sourceMappingURL=agent-challenge-scenarios.d.ts.map