/** * Timeline Formatter - Formats nested timeline steps into markdown * * Renders a hierarchical view where child calls are visually nested inside their parents. * By default, uses clause variable names (X, Z, X1) instead of internal Prolog names (_2008). * With --debug:internal-vars, shows both: "Z (_2008) = value" */ import { TimelineStep } from './timeline.js'; import { DebugFlag } from './cli.js'; export interface TimelineFormatterOptions { debugFlags?: Set; /** When > 1, insert a "Solution N" divider before each solution's first step. */ solutionCount?: number; } /** * Format timeline steps into markdown with nested structure */ export declare function formatTimeline(steps: TimelineStep[], options?: TimelineFormatterOptions): string; //# sourceMappingURL=timeline-formatter.d.ts.map