import type { KeybindingsManager } from '@earendil-works/pi-tui'; import { Container } from '@earendil-works/pi-tui'; export interface BranchMessageSummary { summary: string; fromId?: string; } /** Replay-only branch summary message from persisted pi-style transcript rows. */ export declare class BranchMessageSummaryComponent extends Container { private readonly summary; private readonly keybindings?; private readonly body; private expanded; constructor(summary: BranchMessageSummary, keybindings?: KeybindingsManager); setExpanded(expanded: boolean): void; invalidate(): void; private refresh; }