/** * Entity-relationship (ER) rendering. Produces Graphviz DOT where each table is * an HTML-label node listing its columns (primary-key columns marked `PK`), with * a foreign-key edge from each table to the table it references. * * Built deterministically (tables and foreign keys sorted; columns kept in * declared order) for stable, diff-friendly SVG output. */ import { World } from '../world'; /** * Build Graphviz DOT for the entity-relationship diagram of a loaded root. * * @param world The loaded dataset root. * @returns A DOT `digraph` document. */ export declare function buildErDot(world: World): string;