/** * Copyright (c) 2025 Railtown AI. All rights reserved. * Licensed under the MIT License. */ import React from "react"; import { AgentRun } from "./dto/AgentRun"; /** * Timeline Visualizer component * This is the main component that should be imported from the npm package. */ export interface TimelineNode { id: string; name?: string; node_type: string; start: number; end: number; depth: number; step?: number; status?: string; latency?: number | null; children: any[]; yOffset: number; } interface TimelineVisualizerProps { data: string | AgentRun; style?: "flat" | "tree"; timeFormat?: "local" | "utc"; theme?: "light" | "dark" | undefined; onClickRow?: (node: TimelineNode, event: React.MouseEvent) => void; } declare const TimelineVisualizer: React.FC; export default TimelineVisualizer; //# sourceMappingURL=TimelineVisualizer.d.ts.map