import type { Component } from '@earendil-works/pi-tui';
export type TuiHeaderModel = {
    version: string;
    connectionLabel: string;
    sessionKey: string;
    showHints: boolean;
};
/** Collapsible startup header (pi-style hints subset). */
export declare class TuiHeader implements Component {
    private readonly getModel;
    private extensionLines;
    constructor(getModel: () => TuiHeaderModel);
    setExtensionLines(lines: string[]): void;
    invalidate(): void;
    render(width: number): string[];
}
