import { variantOutline } from "./variantOutline";
import { variantFilled } from "./variantFilled";
import { variantFlushed } from "./variantFlushed";
declare const _default: {
    parts: string[];
    baseStyle: {
        field: {
            width: string;
            minWidth: number;
            outline: number;
            position: string;
            appearance: string;
            transition: string;
        };
    };
    sizes: {
        lg: {
            field: {
                fontSize: string;
                px: number;
                height: number;
                borderRadius: string;
            };
            addon: {
                fontSize: string;
                px: number;
                height: number;
                borderRadius: string;
            };
        };
        md: {
            field: {
                fontSize: string;
                px: number;
                height: number;
                borderRadius: string;
            };
            addon: {
                fontSize: string;
                px: number;
                height: number;
                borderRadius: string;
            };
        };
        sm: {
            field: {
                fontSize: string;
                px: number;
                height: number;
                borderRadius: string;
            };
            addon: {
                fontSize: string;
                px: number;
                height: number;
                borderRadius: string;
            };
        };
        xs: {
            field: {
                fontSize: string;
                px: number;
                height: number;
                borderRadius: string;
            };
            addon: {
                fontSize: string;
                px: number;
                height: number;
                borderRadius: string;
            };
        };
    };
    variants: {
        outline: typeof variantOutline;
        filled: typeof variantFilled;
        flushed: typeof variantFlushed;
        unstyled: {
            field: {
                bg: string;
                pl: number;
                pr: number;
                height: string;
            };
            addon: {
                bg: string;
                pl: number;
                pr: number;
                height: string;
            };
        };
    };
    defaultProps: {
        size: string;
        variant: string;
        colorScheme: string;
    };
};
export default _default;
