/**
 * 4Runr OS Theme Tokens
 * Central color system - never hardcode colors in views
 */
// Color tokens (exact names as per spec)
export const C_BRAND = '\x1b[38;2;110;86;207m'; // Primary purple (brand anchor)
export const C_ACCENT = '\x1b[38;2;6;182;212m'; // Electric blue (interactive/highlights)
export const C_TEXT = '\x1b[37m'; // Standard white (default text)
export const C_MUTED = '\x1b[90m'; // Muted grey (secondary labels, hints)
export const C_SUCCESS = '\x1b[32m'; // Success green (OK, READY, PASSED)
export const C_WARN = '\x1b[33m'; // Warning amber/yellow (DEGRADED, CAUTION)
export const C_ERROR = '\x1b[31m'; // Error red (FAILED, DENIED)
export const C_DIM = '\x1b[2m\x1b[90m'; // Extra-dim grey (borders, separators)
export const C_LINK = '\x1b[38;2;6;182;212m'; // Same as accent (commands shown to user)
// Bright variants
export const C_BRAND_BRIGHT = '\x1b[1m\x1b[38;2;110;86;207m';
export const C_ACCENT_BRIGHT = '\x1b[1m\x1b[38;2;6;182;212m';
export const C_TEXT_BRIGHT = '\x1b[1m\x1b[37m';
export const C_SUCCESS_BRIGHT = '\x1b[1m\x1b[32m';
// Reset
export const RESET = '\x1b[0m';
// Typography helpers
export const BOLD = '\x1b[1m';
export const DIM = '\x1b[2m';
// Usage rules:
// - C_BRAND: headers, borders, "4Runr", major UI separators
// - C_ACCENT: commands user can type, selected items, focus indicators
// - C_MUTED: labels, hints, minor metadata (timestamps, ids)
// - C_TEXT: content values
// - C_SUCCESS/C_WARN/C_ERROR: status-only (don't overuse)
//# sourceMappingURL=theme.js.map