/** * TestDetector — identifies test framework invocations from shell commands * and parses test results from stdout. */ export interface TestResult { framework: string; passed: number; failed: number; skipped: number; durationMs?: number; } export declare class TestDetector { /** * Try to detect a test run from a shell command and its output. * Returns null if this doesn't look like a test invocation. */ detect(cmd: string, stdout: string, stderr: string, exitCode: number): TestResult | null; } //# sourceMappingURL=TestDetector.d.ts.map