/**
 * ScenarioCase → API-level test file translator.
 *
 * Renders cases into a single vitest test file that drives the realized
 * backend's CURVED REST endpoints via `@specverse/engines/scenario-harness`.
 * The translator is intentionally dumb: each step maps to a harness call.
 * No HTTP/route knowledge lives here — that's all in the harness, which
 * derives routes from `@specverse/types/spec-rules` so they match realize.
 */
import type { ScenarioCase } from '../scenario-types.js';
export declare function renderScenarioFile(ruleId: string, cases: ScenarioCase[]): string;
//# sourceMappingURL=api.d.ts.map