/** * RosterProjection.getConversationOutline items. * stepToOutlineItem / live outline updates in host-main.cjs. * Thinking durationMs is omitted by the host when missing or ≤ 0 — * do not invent a latency. */ import type { ConversationOutlineItem, OutlineThinkingStep } from "../types.js"; export declare function parseConversationOutline(value: unknown): ConversationOutlineItem[]; /** Thinking steps that still have a host-provided positive durationMs. */ export declare function outlineThinkingSteps(items: unknown): OutlineThinkingStep[]; //# sourceMappingURL=outline.d.ts.map