import type { InputSource } from "../tui/input/types.js"; import type { OutputTarget } from "../tui/output/types.js"; import { ViewerThresholds } from "./thresholds.js"; export type RunViewerOpts = { jsonl: string; input: InputSource; output: OutputTarget; viewport: { rows: number; cols: number; }; followPath?: string; initialFollow?: boolean; thresholds?: ViewerThresholds; }; export declare function runViewer(opts: RunViewerOpts): Promise;