/**
 * UI Module Barrel Export
 *
 * Re-exports all UI components from modular files
 * @module utils/ui
 */
export { COLORS, moduleCache, initialized, setInitialized } from './types';
export type { ChalkInstance, BoxenFunction, GradientStringInstance, OraModule, ListrClass, } from './types';
export { initUI, useColors, isInteractive, isClaudeCodeContext } from './init';
export { color, gradientText, bold, dim } from './colors';
export { ok, fail, warn, info } from './indicators';
export { box, errorBox, infoBox, warnBox } from './boxes';
export { table } from './tables';
export { header, subheader, hr, sectionHeader } from './text';
export { spinner } from './spinner';
export { taskList } from './tasks';
export type { TaskItem, TaskListOptions } from './tasks';
import { initUI, isInteractive, isClaudeCodeContext } from './init';
import { color, gradientText, bold, dim } from './colors';
import { ok, fail, warn, info } from './indicators';
import { box, errorBox, infoBox, warnBox } from './boxes';
import { table } from './tables';
import { header, subheader, hr, sectionHeader } from './text';
import { spinner } from './spinner';
import { taskList } from './tasks';
export declare const ui: {
    readonly init: typeof initUI;
    readonly isInteractive: typeof isInteractive;
    readonly isClaudeCodeContext: typeof isClaudeCodeContext;
    readonly color: typeof color;
    readonly gradientText: typeof gradientText;
    readonly bold: typeof bold;
    readonly dim: typeof dim;
    readonly ok: typeof ok;
    readonly fail: typeof fail;
    readonly warn: typeof warn;
    readonly info: typeof info;
    readonly box: typeof box;
    readonly errorBox: typeof errorBox;
    readonly infoBox: typeof infoBox;
    readonly warnBox: typeof warnBox;
    readonly table: typeof table;
    readonly spinner: typeof spinner;
    readonly taskList: typeof taskList;
    readonly header: typeof header;
    readonly subheader: typeof subheader;
    readonly sectionHeader: typeof sectionHeader;
    readonly hr: typeof hr;
};
export default ui;
//# sourceMappingURL=index.d.ts.map