1import { bpmnAdapter } from '../adapters/bpmn'2import { createRendererUnit } from '../runtime/unit'3import type { EngineId } from '../runtime/types'45export default createRendererUnit({6 id: 'bpmn' as EngineId,7 kind: 'render',8 adapter: bpmnAdapter,9 knownLosses: [10 'The bounded SVG renderer uses BPMN DI coordinates and a deliberately finite core symbol vocabulary; vendor-specific rendering extensions are ignored.',11 'Text uses deterministic browser-independent metrics and is not pixel-identical to bpmn-js.',12 'External resources, scripts, hyperlinks, and interactive overlays are not rendered.',13 ],14})