/** * A fixed-height rolling tail under a spinner header, so a slow step shows live * progress instead of a frozen spinner. Modeled on nanoclaw's windowed-runner. * * Purely transient: `start` opens the pane, `push` feeds it lines, `clear` wipes it * and restores the cursor. The caller (the step runner) emits the permanent ✓/✗ line, * so the pane never competes with clack's log output. On a non-TTY (CI/piped) every * method is a no-op and lines are dropped; the runner's plain status line is enough. */ export declare class LivePane { private readonly tty; private readonly lines; private label; private start0; private frame; private ticker?; start(label: string): void; push(chunk: string): void; clear(): void; private redraw; } //# sourceMappingURL=live-window.d.ts.map