/** * Codegen — Generate YAML tests from recorded traces. * Like Playwright codegen: run an agent, auto-generate tests from the trace. */ import type { AgentTrace } from './types'; interface GeneratedTest { name: string; input: string; trace: string; expect: Record; } /** * Generate test cases from a trace. */ export declare function generateTests(trace: AgentTrace, traceFile: string): GeneratedTest[]; /** * Format generated tests as YAML with TODO comments. */ export declare function formatGeneratedTests(tests: GeneratedTest[], traceName: string): string; /** * Generate a test from a natural language description using enhanced patterns. */ export declare function generateFromNLEnhanced(description: string): GeneratedTest | null; /** * Split a multi-clause NL description and generate tests for each clause. */ export declare function generateFromNLMultiEnhanced(description: string): GeneratedTest[]; export {}; //# sourceMappingURL=codegen.d.ts.map