import { ThemeUIStyleObject } from 'theme-ui'; export declare enum ButtonVariants { primary = 0, outline = 1, rounded = 2, text = 3 } /** * This function will compute button colors based on a given variant and main color * Based on the variant, the main color can be a different CSS property (background, color or border...) * * @param variant The shape variant of the button * @param mainColor The main color * @param associatedColor The associated color * * @return ThemeUIStyleObject */ export declare const computeButtonColors: (variant: keyof typeof ButtonVariants, mainColor: string, associatedColor?: string | undefined, customStyle?: ThemeUIStyleObject | undefined) => ThemeUIStyleObject;