/**
 * TestCase → Playwright .spec.ts translator.
 *
 * Renders a list of TestCase objects into a single Playwright spec
 * file. The output file imports from `@specverse/runtime/test-harness`
 * and nothing else from the runtime — all logic lives in the harness
 * helpers. The translator is intentionally dumb: each step maps to a
 * helper call, nothing more.
 */
import type { TestCase } from './test-case-types.js';
/**
 * Render a full `.spec.ts` file for one or more test cases sharing
 * the same rule. One file per rule keeps failures easy to attribute
 * and lets `npx playwright test` filter by rule ID via file glob.
 */
export declare function renderSpecFile(ruleId: string, testCases: TestCase[]): string;
//# sourceMappingURL=translator.d.ts.map