stylesh
Version:
A powerful and elegant terminal styling library with colors, gradients, borders, themes, and animations for Node.js
16 lines • 906 B
TypeScript
/**
* Stylesh - Terminal text styling library
* Main entry point
*/
import './extensions/string.extensions';
export { StringStyler } from './core/StringStyler';
export { AnsiBuilder } from './core/AnsiBuilder';
export { ThemeManager, Theme } from './themes/ThemeManager';
export { animator, Animator, AnimationOptions, AnimationSpeed } from './animations/Animator';
export type { ColorName, Alignment, BorderStyle, BorderDirection, BorderConfig, TextStyle, StyledText, GradientColors, } from './core/types';
export { TEXT_COLORS, COLOR_GROUPS, RGB } from './constants/colors';
export { BG_COLORS, BG_COLOR_GROUPS } from './constants/backgrounds';
export { BORDER_STYLES, BorderChars } from './constants/borders';
export { getVisibleWidth, getMaxLineWidth, parseTextLines, stripAnsi, } from './utils/textWidth';
export { padText, alignLines } from './utils/textAlign';
//# sourceMappingURL=index.d.ts.map