import { type SafeString } from '../_html.js';
import type { TelescopeEntry } from '../../../types.js';
/**
* Detail view for the `ai` watcher — one entry per agent run, with
* conversation tabs (input/output), token-usage card, and an execution
* tab group that drills into tool calls and per-step iterations.
*
* The two `render*` helpers below are AI-specific (they unpack the
* provider-agnostic shapes telescope's AI collector records) so they
* live with this view rather than in `sections.ts`. If a future watcher
* needs the same shape, promote them — but don't pre-emptively.
*/
type ViewFn = (entry: TelescopeEntry) => SafeString;
export declare const AiView: ViewFn;
export {};
//# sourceMappingURL=ai-views.d.ts.map