import type { BlockContext } from "./block-context.js"; export interface IntroBlockInput { readonly version: string; readonly mode: string; readonly provider: string; readonly model: string; readonly permissions: string; readonly workdir: string; readonly variant?: string | undefined; } /** * The intro card is reused verbatim from `ui-core`. It always emits truecolor * SGR, so the only adaptation classic makes is stripping colour at * `colorMode: "none"` and clipping to the block content width. */ export declare function buildIntroLines(ctx: BlockContext, input: IntroBlockInput): string[];