import type { Board, Id } from "./model.js"; import { type Finding } from "./derive.js"; export declare const CSS_PARTS: { font: string; tokens: string; svg: string; }; export interface RenderOptions { /** show pins and the footnote gutter */ pins?: boolean; /** composite job ids to open in place: their tasks are drawn, and a region spans them */ open?: Id[]; /** pending proposals (entries) to show for acceptance */ proposals?: import("./ops.js").Entry[]; /** 0 = overview (names only), 1 = board, 2 = detail (every composite open) */ level?: 0 | 1 | 2; /** job ids whose sources changed since they were described */ stale?: Id[]; } export declare function renderSVG(b: Board, opts?: RenderOptions): string; export declare function renderHTML(b: Board, opts?: RenderOptions): string; export type { Finding };