@taml/encoder
Version:
Convert ANSI escape sequences to TAML (Terminal ANSI Markup Language) tags
26 lines • 1.07 kB
TypeScript
import type { BackgroundColor, StandardColor } from "./types.js";
/**
* Convert a 256-color index to the nearest standard color
*/
export declare function convert256ToStandardColor(colorIndex: number): StandardColor;
/**
* Convert RGB values to the nearest standard color
*/
export declare function convertRGBToStandardColor(r: number, g: number, b: number): StandardColor;
/**
* Convert basic ANSI color code (30-37, 90-97) to standard color name
*/
export declare function convertBasicAnsiToStandardColor(ansiCode: number): StandardColor;
/**
* Convert basic ANSI background color code (40-47, 100-107) to background color name
*/
export declare function convertBasicAnsiToBackgroundColor(ansiCode: number): BackgroundColor;
/**
* Convert 256-color index to background color name
*/
export declare function convert256ToBackgroundColor(colorIndex: number): string;
/**
* Convert RGB values to background color name
*/
export declare function convertRGBToBackgroundColor(r: number, g: number, b: number): string;
//# sourceMappingURL=color-converter.d.ts.map