import type { RootNode, SpanNode, Trace, TraceNode, VisibleSpan } from '../types'; export declare const parseTrace: (trace: Trace) => { root: RootNode; map: Record; }; /** * Adds a node to a row and attempts to find the ideal placement * within an existing row, creating a new one if necessary */ export declare const addToRow: (placed: VisibleSpan[][], node: VisibleSpan, precision: number) => void; export declare const spanVisiblityHelper: (node: TraceNode, scale: number, visible: VisibleSpan[]) => void; export declare const adjustSpanVisibility: (span: VisibleSpan, _scale: number) => boolean; //# sourceMappingURL=tree.d.ts.map