/** * Streaming shell output component for the shell passthrough (! command). * Shows a bordered box with live stdout/stderr and a status footer. */ import { Container } from '@mariozechner/pi-tui'; export declare class ShellStreamComponent extends Container { private command; private lines; private trailingPartial; private exitCode?; private startTime; private expanded; constructor(command: string); appendOutput(text: string): void; setExpanded(expanded: boolean): void; isExpanded(): boolean; finish(exitCode: number): void; private rebuild; } //# sourceMappingURL=shell-output.d.ts.map