declare type Dict = Record<string, any>;
declare const _default: {
    baseStyle: {
        textAlign: string;
        width: string;
        minWidth: number;
        outline: number;
        position: string;
        appearance: string;
        transition: string;
    };
    sizes: {
        lg: {
            fontSize: string;
            w: number;
            h: number;
            borderRadius: string;
        };
        md: {
            fontSize: string;
            w: number;
            h: number;
            borderRadius: string;
        };
        sm: {
            fontSize: string;
            w: number;
            h: number;
            borderRadius: string;
        };
        xs: {
            fontSize: string;
            w: number;
            h: number;
            borderRadius: string;
        };
    };
    variants: {
        outline: (props: Dict) => {
            color: any;
            "&::placeholder": {
                color: any;
            };
            border: string;
            borderColor: any;
            bg: string;
            _hover: {
                borderColor: any;
            };
            _readOnly: {
                boxShadow: string;
                userSelect: string;
            };
            _disabled: {
                opacity: number;
                cursor: string;
                bg: any;
                "&::placeholder": {
                    color: any;
                };
            };
            _invalid: {
                borderColor: any;
                boxShadow: string;
            };
            _focus: {
                zIndex: number;
                borderColor: any;
                boxShadow: string;
            };
        };
        flushed: (props: Dict) => {
            borderBottom: string;
            borderColor: string;
            borderRadius: number;
            pl: number;
            pr: number;
            bg: string;
            _readOnly: {
                boxShadow: string;
                userSelect: string;
            };
            _invalid: {
                borderColor: any;
                boxShadow: string;
            };
            _focus: {
                borderColor: any;
                boxShadow: string;
            };
        };
        filled: (props: Dict) => {
            border: string;
            borderColor: string;
            bg: any;
            _hover: {
                bg: any;
            };
            _readOnly: {
                boxShadow: string;
                userSelect: string;
            };
            _disabled: {
                opacity: number;
                cursor: string;
            };
            _invalid: {
                borderColor: any;
            };
            _focus: {
                bg: string;
                borderColor: any;
            };
        };
        unstyled: {
            bg: string;
            pl: number;
            pr: number;
            height: string;
        };
    };
    defaultProps: {
        size: string;
        variant: string;
        colorScheme: string;
    };
};
export default _default;
