/** * ASCII tree renderer for the visualization IR. * * Produces a `tree`-style listing using box-drawing characters. Designed * for terminal output, log files, and `.explain()`-style introspection. */ import type { VizNode } from "./ir.js"; export interface AsciiOptions { /** Show tool nodes attached to agents. Defaults to `true`. */ showTools?: boolean; /** Show sub-agent transfer targets. Defaults to `true`. */ showTransfers?: boolean; /** Show meta info (model, instruction snippet, …). Defaults to `true`. */ showMeta?: boolean; /** Truncate instruction lines at this length. Defaults to `60`. */ maxInstructionLen?: number; } /** Render a VizNode tree to a multi-line ASCII string. */ export declare function renderAscii(node: VizNode, opts?: AsciiOptions): string; //# sourceMappingURL=ascii.d.ts.map