/**
 * Emits a self-contained scenario-test harness into a realized project at
 * `tests/scenario/_harness.ts`. Consumption model B: realized projects
 * import `./_harness.js` rather than depending on @specverse/engines, so no
 * heavy toolchain dep is pulled in just to run tests.
 *
 * The harness inlines the canonical `pluralize` + base-path derivation
 * (kept verbatim in sync with @specverse/types/spec-rules `pluralize`), so
 * its routes match exactly what the realize routes-generator emits.
 *
 * Authored as a template string (the SpecVerse idiom for emitted code —
 * validated by the realize → tsc → run end-to-end path, like Factory B's
 * emitted source and the conformance script). Deliberately contains no
 * backticks / template-expressions / regex-with-backslashes so it embeds in
 * a template literal without escaping.
 */
export declare const HARNESS_FILENAME = "_harness.ts";
export declare function renderScenarioHarness(): string;
//# sourceMappingURL=harness-emitter.d.ts.map