export declare const AGENT_LEARNING_EVAL_SCHEMA: "comet.agent-learning.eval.v1"; export type AgentLearningFormationCaseId = 'explicit-preference' | 'one-time-instruction' | 'implicit-correction' | 'failure-resolution' | 'review-decision' | 'archive-reflection' | 'project-constraint'; export interface AgentLearningFormationEvalCase { readonly id: AgentLearningFormationCaseId; readonly owner: 'personal-memory' | 'project-knowledge'; readonly expectedType: string; readonly expectedState: 'trial' | 'proven' | 'enforced' | 'ignored'; readonly actualType?: string; readonly actualState?: string; readonly passed: boolean; } export interface AgentLearningRetrievalEvalMetrics { readonly targetRecall: number; readonly falseApplicationRate: number; readonly contextSavingsRatio: number; readonly feedbackRankingChanged: boolean; readonly targetIds: readonly string[]; readonly appliedIds: readonly string[]; readonly naiveContextBytes: number; readonly injectedContextBytes: number; } export interface AgentLearningEvalReport { readonly schema: typeof AGENT_LEARNING_EVAL_SCHEMA; readonly formation: { readonly cases: readonly AgentLearningFormationEvalCase[]; readonly passRate: number; }; readonly retrieval: AgentLearningRetrievalEvalMetrics; readonly passed: boolean; } export declare function runAgentLearningEval(): Promise; //# sourceMappingURL=agent-learning-eval.d.ts.map