export declare const colors: string[];
export declare const brightnesses: string[];
export interface Swatch {
    name: string;
    value: string;
    disabled?: boolean;
}
/**
 * Returns the CSS variable name holding the RGB triplet for the color & brightness.
 *
 * @param color the base color identifier (e.g. "red", "blue")
 * @param brightness the brightness variant (e.g. "light", "default")
 * @returns CSS variable name in the form --color-{color}-{brightness}
 */
export declare function getColorName(color: string, brightness: string): string;
/**
 * Swatch value: inline CSS color value in the required format: rgb(var(--color-*-*))
 * @param color
 * @param brightness
 */
export declare function getSwatchValue(color: string, brightness: string): string;
/**
 * Swatch name: human readable label like "red default"
 * @param color
 * @param brightness
 */
export declare function getSwatchName(color: string, brightness: string): string;
/**
 * Convenience factory returning both name & value.
 * @param color
 * @param brightness
 */
export declare function createSwatch(color: string, brightness: string): Swatch;
/**
 * Returns the CSS color value for the given color and brightness.
 * @param color
 * @param brightness
 */
export declare function getCssColor(color: string, brightness: string): string;
//# sourceMappingURL=swatches.d.ts.map