/**
 * Central UI Abstraction Layer
 *
 * Provides semantic, TTY-aware styling for CLI output.
 * Wraps chalk, boxen, cli-table3, ora with consistent API.
 *
 * Constraints:
 * - NO EMOJIS (ASCII only: [OK], [X], [!], [i])
 * - TTY-aware (plain text in pipes/CI)
 * - Respects NO_COLOR environment variable
 *
 * @module utils/ui
 */
export { initUI, isInteractive, isClaudeCodeContext, color, gradientText, bold, dim, ok, fail, warn, info, box, errorBox, infoBox, warnBox, table, spinner, taskList, header, subheader, hr, sectionHeader, ui, } from './ui/index';
export type { TaskItem, TaskListOptions } from './ui/index';
export { default } from './ui/index';
//# sourceMappingURL=ui.d.ts.map