import { type StoryRow } from "./story.js"; import type { TreeNode } from "./types.js"; /** One row of one trace by id, admin and machinery rows included, so a row * the trace screen is hiding still resolves. The comment anchor, the * session's `navigate`, and the CLI's `show` all use this. */ export declare function findRow(trace: TreeNode, rowId: string): StoryRow | undefined; /** Resolve the original id on every parse; event leaf numbers can shift. */ export declare function resolveDetailRow(roots: TreeNode[], rowId: string): StoryRow | undefined;