import { variantSolid } from "./variantSolid";
import { variantGhost } from "./variantGhost";
import { variantLink } from "./variantLink";
import { variantOutline } from "./variantOutline";
import { variantMenuItem } from "./variantMenuItem";
import { variantGhostLight } from "./variantGhostLight";
export declare type Dict = Record<string, any>;
export declare const defaultProps: {
    variant: string;
    size: string;
    colorScheme: string;
};
declare const _default: {
    baseStyle: {
        lineHeight: string;
        borderRadius: string;
        fontWeight: number;
        _focus: {
            boxShadow: string;
        };
        _disabled: {
            opacity: number;
            cursor: string;
            boxShadow: string;
            color: any;
            backgroundColor: any;
        };
    };
    variants: {
        ghost: typeof variantGhost;
        outline: typeof variantOutline;
        solid: typeof variantSolid;
        link: typeof variantLink;
        menuItem: typeof variantMenuItem;
        ghostLight: typeof variantGhostLight;
        unstyled: {
            bg: string;
            color: string;
            display: string;
            lineHeight: string;
            m: number;
            p: number;
        };
    };
    sizes: {
        lg: {
            height: number;
            minWidth: number;
            fontSize: string;
            px: number;
        };
        md: {
            height: number;
            minWidth: number;
            fontSize: string;
            px: number;
        };
        sm: {
            height: number;
            minWidth: number;
            fontSize: string;
            px: number;
        };
        xs: {
            height: number;
            minWidth: number;
            fontSize: string;
            px: number;
        };
    };
    defaultProps: {
        variant: string;
        size: string;
        colorScheme: string;
    };
};
export default _default;
