import type { Style } from './style.js'; /** * The header the questions run under. * * Printed once, before the first prompt, and only when there is a terminal to * print it into: a logo piped into a log file is noise. A terminal too narrow for * the logo gets the one-line form rather than a wrapped one, which is what * `Bun.stringWidth` is measured against. */ export declare class Banner { #private; constructor(style: Style); lines(width: number, version: string): readonly string[]; }