UNPKG

@opentui/core

Version:

OpenTUI is a TypeScript library for building terminal user interfaces (TUIs)

15 lines (14 loc) 611 B
import { Renderable } from "./Renderable"; export declare function createTextAttributes({ bold, italic, underline, dim, blink, inverse, hidden, strikethrough, }?: { bold?: boolean; italic?: boolean; underline?: boolean; dim?: boolean; blink?: boolean; inverse?: boolean; hidden?: boolean; strikethrough?: boolean; }): number; export declare function attributesWithLink(baseAttributes: number, linkId: number): number; export declare function getLinkId(attributes: number): number; export declare function visualizeRenderableTree(renderable: Renderable, maxDepth?: number): void;