/**
 * Shared semantic color type and common color maps.
 *
 * Components with extra colors extend locally:
 *   export type SpinnerColor = SemanticColor | 'dark';
 */
export type SemanticColor = "neutral" | "primary" | "secondary" | "success" | "warning" | "danger";
/**
 * Background colors for semantic colors.
 * neutral uses neutral-400; others use their base variable.
 */
export declare const semanticBgColors: Record<SemanticColor, string>;
/**
 * Text colors for semantic colors.
 * neutral uses text-primary; others use their base variable.
 */
export declare const semanticTextColors: Record<SemanticColor, string>;
/**
 * Spinner border colors for semantic colors.
 * Each value is the atomic pair: border color + transparent top.
 * neutral uses --color-border; others use their base variable.
 */
export declare const semanticSpinnerColors: Record<SemanticColor, string>;
