import { Intent } from './intent'; export type TestStatus = 'pending' | 'generated' | 'passed' | 'failed' | 'healed'; export interface TestCase { id: string; intent: Intent; code: string; filePath: string; status: TestStatus; generatedAt: string; lastRunAt?: string; healingHistory: HealingRecord[]; } export interface HealingRecord { stepIndex: number; strategy: string; repairedLocator: string; timestamp: string; success: boolean; } export declare function createTestCase(intent: Intent, code: string, filePath: string): TestCase; //# sourceMappingURL=testcase.d.ts.map