/** * Framework renderer dispatcher * * Calls the correct renderer for a given TestFramework and returns * the fully rendered file content as a string. */ import type { ParsedScenario, TestFramework } from '../../../types/test-generator.js'; import type { ThenMatch } from '../then-matchers.js'; import { renderVitest } from './vitest.js'; import { renderPlaywright } from './playwright.js'; import { renderPytest } from './pytest.js'; import { renderGtest } from './gtest.js'; import { renderCatch2 } from './catch2.js'; import { renderJunit } from './junit.js'; import { renderGotest } from './gotest.js'; export { renderVitest, renderPlaywright, renderPytest, renderGtest, renderCatch2, renderJunit, renderGotest }; /** * Render a set of scenarios (all belonging to the same domain + requirement) * into a test file string for the given framework. */ export declare function renderTests(framework: TestFramework, domain: string, requirement: string, scenarios: ParsedScenario[], matchesByScenario: ThenMatch[][]): string; //# sourceMappingURL=index.d.ts.map