/** * Test Plan Generator - Simplified for Core Build * Auto-generates basic test plans from code structure * @requirement REQ-V2-022 - Test Plan Generator */ /** * Test case structure */ export interface TestCase { id: string; title: string; description: string; priority: 'P0' | 'P1' | 'P2'; } /** * Generated test plan */ export interface TestPlan { title: string; files: string[]; testCases: TestCase[]; totalTests: number; } /** * Test Plan Generator - Creates test plans from code * @requirement REQ-V2-022 - Auto-generate test plans */ export declare class TestPlanGenerator { /** * Generate test plan for a file * @requirement REQ-V2-022 - Test plan generation logic */ generateForFile(filePath: string): Promise; /** * Extract function names from code */ private extractFunctions; /** * Generate markdown test plan */ generateMarkdown(plan: TestPlan): string; /** * Save test plan to file */ save(plan: TestPlan, outputPath: string): Promise; }