export declare function resolveFrameContentColumnWidth(input: { minContentWidth?: number; innerSidePadding: number; columns?: number; }): number; export type Tone = "amber" | "blue" | "blueBold" | "blueDark" | "cyan" | "green" | "greenBold" | "yellow" | "yellowBold" | "gray" | "bold" | "none"; export type RenderPanelLineTone = (line: string, lineIndex: number) => Tone; export type RenderFramedLinesOptions = { minContentWidth?: number; innerSidePadding?: number; headerArt?: string[]; headerArtTone?: Tone; lineTone?: RenderPanelLineTone; }; export type RenderPanelOptions = { lineTone?: RenderPanelLineTone; minContentWidth?: number; innerSidePadding?: number; titleTone?: Tone; headerArt?: string[]; headerArtTone?: Tone; }; export declare function colorize(text: string, tone: Tone): string; export declare function headline(text: string): string; export declare function muted(text: string): string; export declare function success(text: string): string; export declare function warning(text: string): string; export declare function emphasis(text: string): string; export declare function renderStepHeader(title: string): string[]; export declare function formatFullSnapshotPathLink(snapshotRoot: string): string; export declare function formatLocalPathLink(targetPath: string): string; export declare function renderPanel(title: string, lines: string[], options?: RenderPanelOptions): string; export declare function renderFramedLines(lines: string[], options?: RenderFramedLinesOptions): string; //# sourceMappingURL=ui.d.ts.map