/**
 * 01234567890123456789012345678901234567890123456789012345678901234567890123456789
 * This simple class checks whether a string is a valid CSS color. The validation
 * consists of two steps. The first validates whether a string is a valid hex, rgb(a),
 * or hsl(a). If not, it validates whether the string is a valid CSS color name.
 */
export declare class CssColorString {
    VALID_HEX_CSS_COLOR_EXPRESSION: any;
    VALID_RGB_CSS_COLOR_EXPRESSION: any;
    VALID_RGBA_CSS_COLOR_EXPRESSION: any;
    VALID_HSL_CSS_COLOR_EXPRESSION: any;
    VALID_HSLA_CSS_COLOR_EXPRESSION: any;
    VALID_CSS_COLOR_NAMES: string[];
    constructor();
    isValid(color: string): boolean;
    isValidColorExpressionHex(color: string): boolean;
    isValidRgbColorExpression(color: string): boolean;
    isValidRgbaColorExpression(color: string): boolean;
    isValidHslColorExpression(color: string): boolean;
    isValidHslaColorExpression(color: string): boolean;
    isValidColorName(color: string): boolean;
}
