import { GetColor } from '../../../types';
declare const getButtonStyle: (getColor: GetColor) => {
    baseStyle: {
        borderRadius: string;
    };
    sizes: {};
    variants: {
        solid: (props: any) => {
            border: string;
            borderColor: string;
            transition: string;
            fontSize: number;
            letterSpacing: number;
            textTransform: string;
            maxWidth: string;
            cursor: string;
            bgColor: string;
            color: string;
            _focus: {
                bgColor: string;
                color: string;
            };
            _hover: {
                bgColor: string;
                color: string;
                _disabled: {
                    bgColor: string;
                };
            };
            _active: {
                bgColor: string;
                color: string;
            };
            _checked: {
                bgColor: string;
                color: string;
            };
            _disabled: {
                bgColor: string;
            };
        };
        toggle: (props: any) => {
            bgColor: string;
            color: string;
            px: number;
            fontWeight: string;
            fontSize: number;
            _focus: {
                bgColor: string;
            };
            _hover: {
                bgColor: string;
            };
            _active: {
                bgColor: string;
            };
            _checked: {
                color: string;
                bgColor: string;
            };
            border: string;
            borderColor: string;
            transition: string;
            letterSpacing: number;
            textTransform: string;
            maxWidth: string;
            cursor: string;
            _disabled: {
                bgColor: string;
            };
        };
    };
    defaultProps: {
        size: string;
        variant: string;
    };
};
export default getButtonStyle;
