export declare function toCssColor(value: any): any; export declare function invertColor(color: any, returnBlackOrWhite: any): string; export declare function toCssGradientColor(value: any, forceGradient?: boolean): any; export declare function toGradientColor(value: any): any; export declare function toCssBoxShadow(value: any, textShadow?: boolean): any; /** * Returns a class name based on the visibility of the element * @param {string | number | boolean} hidden - The value of the hidden attribute on the element. * @param {boolean} isVisible - Whether the element is visible or not. * @param {boolean} hasBeenVisible - If the element has been visible before, we don't want to animate * it in again. * @param {string} [animationOut] - The name of the animation to use when the element is hidden. * @returns The visibility class. */ export declare function getVisibilityClass(hidden: string | number | boolean, isVisible: boolean, hasBeenVisible: boolean, animationOut?: string): (string | undefined)[]; /** * Given a breakpoint and a state, return the name of the state for that breakpoint * @param {string} breakpoint - the breakpoint you want to change the state for * @param {string} [state] - The state of the component. * @returns The name of the state that is being passed in. */ export declare function responsiveStateToPropName(breakpoint: string, state?: string): string;