import type { Event, Hook, Step, WorkflowRun } from '@workflow/world'; import type { SpanSelectionInfo } from './sidebar/entity-detail-panel'; interface RunTraceViewProps { run: WorkflowRun; events: Event[]; isLoading?: boolean; error?: Error | null; spanDetailData?: WorkflowRun | Step | Hook | Event | null; spanDetailLoading?: boolean; spanDetailError?: Error | null; onWakeUpSleep?: (runId: string, correlationId: string) => Promise<{ stoppedCount: number; }>; onResolveHook?: (hookToken: string, payload: unknown, hook?: Hook) => Promise; onCancelRun?: (runId: string) => Promise; onStreamClick?: (streamId: string) => void; onSpanSelect?: (info: SpanSelectionInfo) => void; onLoadMoreSpans?: () => void | Promise; hasMoreSpans?: boolean; isLoadingMoreSpans?: boolean; } export declare function RunTraceView({ run, events, isLoading, error, spanDetailData, spanDetailLoading, spanDetailError, onWakeUpSleep, onResolveHook, onCancelRun, onStreamClick, onSpanSelect, onLoadMoreSpans, hasMoreSpans, isLoadingMoreSpans, }: RunTraceViewProps): import("react/jsx-runtime").JSX.Element; export {}; //# sourceMappingURL=run-trace-view.d.ts.map