import { ChakraTheme, ThemeConfig } from "./theme.types";
declare const defaultTheme: {
    components: {
        Accordion: {
            parts: string[];
            baseStyle: {
                container: {
                    borderTopWidth: string;
                    borderColor: string;
                    _last: {
                        borderBottomWidth: string;
                    };
                };
                button: {
                    fontSize: string;
                    _focus: {
                        boxShadow: string;
                    };
                    _hover: {
                        bg: string;
                    };
                    _disabled: {
                        opacity: number;
                        cursor: string;
                    };
                    px: number;
                    py: number;
                };
                panel: {
                    pt: number;
                    px: number;
                    pb: number;
                };
            };
        };
        Alert: {
            parts: string[];
            baseStyle: {
                container: {
                    px: number;
                    py: number;
                };
                title: {
                    fontWeight: string;
                    lineHeight: number;
                    mr: number;
                };
                description: {
                    lineHeight: number;
                };
                icon: {
                    flexShrink: number;
                    mr: number;
                    w: number;
                    h: number;
                };
            };
            variants: {
                subtle: (props: {
                    [x: string]: any;
                }) => {
                    container: {
                        bg: any;
                    };
                    icon: {
                        color: any;
                    };
                };
                "left-accent": (props: {
                    [x: string]: any;
                }) => {
                    container: {
                        pl: number;
                        borderLeft: string;
                        borderColor: any;
                        bg: any;
                    };
                    icon: {
                        color: any;
                    };
                };
                "top-accent": (props: {
                    [x: string]: any;
                }) => {
                    container: {
                        pt: number;
                        borderTop: string;
                        borderColor: any;
                        bg: any;
                    };
                    icon: {
                        color: any;
                    };
                };
                solid: (props: {
                    [x: string]: any;
                }) => {
                    container: {
                        bg: any;
                        color: any;
                    };
                };
            };
            defaultProps: {
                variant: string;
                colorScheme: string;
            };
        };
        AppBar: {
            baseStyle: {
                display: string;
                width: string;
                color: string;
                height: string;
                padding: string;
                position: string;
                top: string;
                zIndex: string;
            };
        };
        Avatar: {
            parts: string[];
            baseStyle: (props: Record<string, any>) => {
                badge: {
                    transform: string;
                    borderRadius: string;
                    border: string;
                    borderColor: any;
                };
                excessLabel: {
                    bg: any;
                };
                container: {
                    bg: string;
                    color: string;
                    borderColor: any;
                    verticalAlign: string;
                };
            };
            sizes: {
                "2xs": {
                    container: {
                        width: string;
                        height: string;
                        fontSize: string;
                    };
                    excessLabel: {
                        width: string;
                        height: string;
                    };
                    label: {
                        fontSize: string;
                        lineHeight: any;
                    };
                };
                xs: {
                    container: {
                        width: string;
                        height: string;
                        fontSize: string;
                    };
                    excessLabel: {
                        width: string;
                        height: string;
                    };
                    label: {
                        fontSize: string;
                        lineHeight: any;
                    };
                };
                sm: {
                    container: {
                        width: string;
                        height: string;
                        fontSize: string;
                    };
                    excessLabel: {
                        width: string;
                        height: string;
                    };
                    label: {
                        fontSize: string;
                        lineHeight: any;
                    };
                };
                md: {
                    container: {
                        width: string;
                        height: string;
                        fontSize: string;
                    };
                    excessLabel: {
                        width: string;
                        height: string;
                    };
                    label: {
                        fontSize: string;
                        lineHeight: any;
                    };
                };
                lg: {
                    container: {
                        width: string;
                        height: string;
                        fontSize: string;
                    };
                    excessLabel: {
                        width: string;
                        height: string;
                    };
                    label: {
                        fontSize: string;
                        lineHeight: any;
                    };
                };
                xl: {
                    container: {
                        width: string;
                        height: string;
                        fontSize: string;
                    };
                    excessLabel: {
                        width: string;
                        height: string;
                    };
                    label: {
                        fontSize: string;
                        lineHeight: any;
                    };
                };
                "2xl": {
                    container: {
                        width: string;
                        height: string;
                        fontSize: string;
                    };
                    excessLabel: {
                        width: string;
                        height: string;
                    };
                    label: {
                        fontSize: string;
                        lineHeight: any;
                    };
                };
                full: {
                    container: {
                        width: string;
                        height: string;
                        fontSize: string;
                    };
                    excessLabel: {
                        width: string;
                        height: string;
                    };
                    label: {
                        fontSize: string;
                        lineHeight: any;
                    };
                };
            };
            defaultProps: {
                size: string;
            };
        };
        Badge: {
            baseStyle: {
                px: number;
                textTransform: string;
                fontSize: string;
                borderRadius: string;
                fontWeight: string;
            };
            variants: {
                solid: typeof import("./components/badge/variantSolid").variantSolid;
                subtle: typeof import("./components/badge/variantSubtle").variantSubtle;
                outline: typeof import("./components/badge/variantOutline").variantOutline;
            };
            defaultProps: {
                variant: string;
                colorScheme: string;
            };
        };
        Breadcrumb: {
            parts: string[];
            baseStyle: {
                link: {
                    transition: string;
                    cursor: string;
                    textDecoration: string;
                    outline: string;
                    color: string;
                    _hover: {
                        textDecoration: string;
                    };
                    _focus: {
                        boxShadow: string;
                    };
                };
            };
        };
        Button: {
            baseStyle: {
                lineHeight: string;
                borderRadius: string;
                fontWeight: number;
                _focus: {
                    boxShadow: string;
                };
                _disabled: {
                    opacity: number;
                    cursor: string;
                    boxShadow: string;
                    color: any;
                    backgroundColor: any;
                };
            };
            variants: {
                ghost: typeof import("./components/button/variantGhost").variantGhost;
                outline: typeof import("./components/button/variantOutline").variantOutline;
                solid: typeof import("./components/button/variantSolid").variantSolid;
                link: typeof import("./components/button/variantLink").variantLink;
                menuItem: typeof import("./components/button/variantMenuItem").variantMenuItem;
                ghostLight: typeof import("./components/button/variantGhostLight").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;
            };
        };
        Checkbox: {
            parts: string[];
            baseStyle: (props: Record<string, any>) => {
                control: {
                    w: string;
                    transition: string;
                    border: string;
                    borderRadius: string;
                    borderColor: string;
                    color: string;
                    _checked: {
                        bg: any;
                        borderColor: any;
                        color: any;
                        _hover: {
                            bg: any;
                            borderColor: any;
                        };
                        _disabled: {
                            borderColor: any;
                            bg: any;
                            color: any;
                        };
                    };
                    _indeterminate: {
                        bg: any;
                        borderColor: any;
                        color: any;
                    };
                    _disabled: {
                        bg: any;
                        borderColor: any;
                    };
                    _focus: {
                        boxShadow: string;
                    };
                    _invalid: {
                        borderColor: any;
                    };
                };
                label: {
                    userSelect: string;
                    _disabled: {
                        opacity: number;
                    };
                };
            };
            sizes: {
                sm: {
                    control: {
                        h: number;
                        w: number;
                    };
                    label: {
                        fontSize: string;
                    };
                    icon: {
                        fontSize: string;
                    };
                };
                md: {
                    control: {
                        w: number;
                        h: number;
                    };
                    label: {
                        fontSize: string;
                    };
                    icon: {
                        fontSize: string;
                    };
                };
                lg: {
                    control: {
                        w: number;
                        h: number;
                    };
                    label: {
                        fontSize: string;
                    };
                    icon: {
                        fontSize: string;
                    };
                };
            };
            defaultProps: {
                size: string;
                colorScheme: string;
            };
        };
        CloseButton: {
            baseStyle: (props: Record<string, any>) => {
                borderRadius: string;
                transition: string;
                _disabled: {
                    opacity: number;
                    cursor: string;
                    boxShadow: string;
                };
                _hover: {
                    bg: any;
                };
                _active: {
                    bg: any;
                };
                _focus: {
                    boxShadow: string;
                };
            };
            sizes: {
                lg: {
                    w: string;
                    h: string;
                    fontSize: string;
                };
                md: {
                    w: string;
                    h: string;
                    fontSize: string;
                };
                sm: {
                    w: string;
                    h: string;
                    fontSize: string;
                };
            };
            defaultProps: {
                size: string;
            };
        };
        Code: {
            baseStyle: {
                fontFamily: string;
                fontSize: string;
                px: string;
                borderRadius: string;
            };
            variants: {
                solid: typeof import("./components/badge/variantSolid").variantSolid;
                subtle: typeof import("./components/badge/variantSubtle").variantSubtle;
                outline: typeof import("./components/badge/variantOutline").variantOutline;
            };
            defaultProps: {
                variant: string;
                colorScheme: string;
            };
        };
        Container: {
            baseStyle: {
                w: string;
                mx: string;
                maxW: string;
                px: string;
            };
        };
        Divider: {
            baseStyle: {
                opacity: number;
                borderColor: string;
            };
            variants: {
                solid: {
                    borderStyle: string;
                };
                dashed: {
                    borderStyle: string;
                };
            };
            defaultProps: {
                variant: string;
            };
        };
        Drawer: {
            parts: string[];
            baseStyle: (props: Record<string, any>) => {
                overlay: {
                    bg: string;
                    zIndex: string;
                };
                dialogContainer: {
                    display: string;
                    zIndex: string;
                    justifyContent: string;
                };
                dialog: any;
                header: {
                    px: number;
                    py: number;
                    fontSize: string;
                    fontWeight: string;
                };
                closeButton: {
                    position: string;
                    top: number;
                    insetEnd: number;
                };
                body: {
                    px: number;
                    py: number;
                    flex: number;
                    overflow: string;
                    "::-webkit-scrollbar": {
                        width: string;
                    };
                    "::-webkit-scrollbar-thumb": {
                        background: string;
                    };
                    "::-webkit-scrollbar-track": {
                        background: string;
                    };
                };
                footer: {
                    px: number;
                    py: number;
                    display: string;
                };
            };
            sizes: {
                xs: {
                    dialog: {
                        maxW: string;
                        h: string;
                    };
                } | {
                    dialog: {
                        maxW: string;
                        h?: undefined;
                    };
                };
                sm: {
                    dialog: {
                        maxW: string;
                        h: string;
                    };
                } | {
                    dialog: {
                        maxW: string;
                        h?: undefined;
                    };
                };
                md: {
                    dialog: {
                        maxW: string;
                        h: string;
                    };
                } | {
                    dialog: {
                        maxW: string;
                        h?: undefined;
                    };
                };
                lg: {
                    dialog: {
                        maxW: string;
                        h: string;
                    };
                } | {
                    dialog: {
                        maxW: string;
                        h?: undefined;
                    };
                };
                xl: {
                    dialog: {
                        maxW: string;
                        h: string;
                    };
                } | {
                    dialog: {
                        maxW: string;
                        h?: undefined;
                    };
                };
                full: {
                    dialog: {
                        maxW: string;
                        h: string;
                    };
                } | {
                    dialog: {
                        maxW: string;
                        h?: undefined;
                    };
                };
            };
            defaultProps: {
                size: string;
            };
        };
        Editable: {
            parts: string[];
            baseStyle: {
                preview: {
                    borderRadius: string;
                    py: string;
                    transition: string;
                };
                input: {
                    borderRadius: string;
                    py: string;
                    transition: string;
                    width: string;
                    _focus: {
                        boxShadow: string;
                    };
                    _placeholder: {
                        opacity: number;
                    };
                };
            };
        };
        EmptyState: {
            baseStyle: {
                box: {
                    paddingBottom: string;
                };
                container: {
                    textAlign: string;
                    justifyContent: string;
                    alignItems: string;
                    height: string;
                    paddingLeft: string;
                    paddingRight: string;
                };
                icon: {
                    height: string;
                    width: string;
                };
                vstack: {
                    [x: string]: {
                        alignItems: string;
                        width: string;
                    };
                };
            };
        };
        Form: {
            parts: string[];
            baseStyle: (props: {
                [x: string]: any;
            }) => {
                requiredIndicator: {
                    marginLeft: number;
                    color: any;
                };
                helperText: {
                    marginTop: string;
                    color: any;
                    lineHeight: string;
                    fontSize: string;
                };
            };
        };
        FormLabel: {
            baseStyle: (props: Record<string, any>) => {
                fontSize: string;
                marginEnd: number;
                marginBottom: string;
                fontWeight: number;
                transition: string;
                opacity: number;
                _disabled: {
                    opacity: number;
                };
                whiteSpace: string;
                overflow: string;
                textOverflow: string;
                color: any;
            };
        };
        FormFooter: {
            baseStyle: {
                grid: {
                    position: string;
                    margin: string;
                    gridTemplateColumns: string;
                    gridGap: number;
                };
                vstack: {
                    [x: string]: {
                        alignItems: string;
                        width: string;
                    };
                };
                hstack: {
                    [x: string]: string | {
                        ".chakra-button": {
                            width: string;
                        };
                    };
                    justifyContent: string;
                    width: string;
                };
            };
        };
        FormBody: {
            baseStyle: {
                WebkitOverflowScrolling: string;
                overflow: string;
                "&::-webkit-scrollbar": {
                    width: string;
                };
                "&::-webkit-scrollbar-thumb": {
                    background: string;
                };
                "&::-webkit-scrollbar-track": {
                    background: string;
                };
                height: string;
            };
        };
        FormContainer: {
            baseStyle: {
                gridTemplateColumns: string;
                gridTemplateRows: string;
                height: string;
            };
        };
        FormHeader: {
            baseStyle: {
                flex: {
                    justifyContent: string;
                    width: string;
                    alignItems: string;
                };
                grid: {
                    gridTemplateColumns: string;
                    margin: string;
                };
                header: {
                    width: string;
                    alignItems: string;
                    flexDirection: string;
                };
                icon: {
                    height: string;
                    width: string;
                };
                text: {
                    marginBottom: string;
                };
            };
        };
        Heading: {
            baseStyle: (props: Record<string, any>) => {
                fontWeight: string;
                color: any;
            };
            sizes: {
                h1: {
                    fontSize: (string | null)[];
                    lineHeight: number;
                };
                h2: {
                    fontSize: (string | null)[];
                    lineHeight: number;
                };
                h3: {
                    fontSize: (string | null)[];
                    lineHeight: (number | null)[];
                };
                h4: {
                    fontSize: (string | null)[];
                    lineHeight: (number | null)[];
                };
                h5: {
                    fontSize: (string | null)[];
                    lineHeight: (number | null)[];
                    fontWeight: number;
                };
                h6: {
                    fontSize: string;
                    lineHeight: number;
                };
                h7: {
                    fontSize: string;
                    lineHeight: number;
                    fontWeight: number;
                };
                subH1: {
                    fontSize: string;
                    lineHeight: number;
                    fontWeight: number;
                };
                subH2: {
                    fontSize: string;
                    lineHeight: number;
                    fontWeight: number;
                };
            };
            defaultProps: {
                size: string;
            };
        };
        TextBody: {
            baseStyle: {
                fontWeight: string;
            };
            sizes: {
                normal: {
                    fontSize: string;
                    lineHeight: number;
                };
                bold: {
                    fontSize: string;
                    fontWeight: string;
                    lineHeight: number;
                };
                small: {
                    fontSize: string;
                    lineHeight: number;
                };
                smallBold: {
                    fontSize: string;
                    fontWeight: string;
                    lineHeight: number;
                };
                mini: {
                    fontSize: string;
                    lineHeight: number;
                };
            };
            defaultProps: {
                size: string;
            };
        };
        Input: {
            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 import("./components/input/variantOutline").variantOutline;
                filled: typeof import("./components/input/variantFilled").variantFilled;
                flushed: typeof import("./components/input/variantFlushed").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;
            };
        };
        Kbd: {
            baseStyle: (props: Record<string, any>) => {
                bg: any;
                borderRadius: string;
                borderWidth: string;
                borderBottomWidth: string;
                fontSize: string;
                fontWeight: string;
                lineHeight: string;
                px: string;
                whiteSpace: string;
            };
        };
        Link: {
            baseStyle: {
                transition: string;
                cursor: string;
                textDecoration: string;
                outline: string;
                color: string;
                _hover: {
                    textDecoration: string;
                };
                _focus: {
                    boxShadow: string;
                };
            };
            variants: {
                normal: typeof import("./components/link/variantNormal").variantNormal;
            };
            sizes: {
                normal: {
                    fontSize: string;
                    lineHeight: number;
                };
                bold: {
                    fontSize: string;
                    fontWeight: string;
                    lineHeight: number;
                };
                small: {
                    fontSize: string;
                    lineHeight: number;
                };
                smallBold: {
                    fontSize: string;
                    fontWeight: string;
                    lineHeight: number;
                };
                mini: {
                    fontSize: string;
                    lineHeight: number;
                };
            };
            defaultProps: {
                size: string;
                variant: string;
                colorScheme: string;
            };
        };
        LinkCustom: {
            baseStyle: {
                transition: string;
                cursor: string;
                textDecoration: string;
                outline: string;
                color: string;
                "&:hover": {
                    textDecoration: string;
                };
                "&:focus": {
                    boxShadow: string;
                };
            };
            variants: {
                normal: typeof import("./components/linkCustom/variantNormal").variantNormal;
            };
            sizes: {
                normal: {
                    fontSize: string;
                    lineHeight: number;
                };
                bold: {
                    fontSize: string;
                    fontWeight: string;
                    lineHeight: number;
                };
                small: {
                    fontSize: string;
                    lineHeight: number;
                };
                smallBold: {
                    fontSize: string;
                    fontWeight: string;
                    lineHeight: number;
                };
                mini: {
                    fontSize: string;
                    lineHeight: number;
                };
            };
            defaultProps: {
                size: string;
                variant: string;
                colorScheme: string;
            };
        };
        List: {
            parts: string[];
            baseStyle: {
                container: {};
                item: {};
                icon: {
                    marginEnd: string;
                    display: string;
                    verticalAlign: string;
                };
            };
        };
        Menu: {
            parts: string[];
            baseStyle: (props: Record<string, any>) => {
                list: {
                    bg: any;
                    boxShadow: any;
                    color: string;
                    minW: string;
                    py: string;
                    zIndex: number;
                    borderRadius: string;
                    borderWidth: string;
                };
                item: {
                    py: string;
                    px: string;
                    transition: string;
                    _focus: {
                        bg: any;
                    };
                    _active: {
                        bg: any;
                    };
                    _expanded: {
                        bg: any;
                    };
                    _disabled: {
                        opacity: number;
                        cursor: string;
                    };
                };
                groupTitle: {
                    mx: number;
                    my: number;
                    fontWeight: string;
                    fontSize: string;
                };
                command: {
                    opacity: number;
                };
                divider: {
                    border: number;
                    borderBottom: string;
                    borderColor: string;
                    my: string;
                    opacity: number;
                };
            };
        };
        Merger: {
            baseStyle: {
                grid: {
                    [x: string]: string | number | {
                        minWidth: string;
                        width: string;
                    };
                    padding: string;
                    flex: number;
                    flexDirection: string;
                    minWidth: string;
                };
                titleContainer: {
                    [x: string]: string | {
                        paddingTop: number;
                        paddingBottom: string;
                    };
                    paddingTop: string;
                    paddingBottom: string;
                };
                container: {
                    [x: string]: string | {
                        padding: number;
                    };
                    borderRadius: string;
                    padding: string;
                };
                hstack: {
                    [x: string]: string | number | {
                        ".chakra-button": {
                            width: string;
                        };
                        padding: string;
                    };
                    flex: number;
                    justifyContent: string;
                    width: string;
                    padding: string;
                };
                icon: {
                    [x: string]: {
                        transform: string;
                        fontWeight?: undefined;
                        color?: undefined;
                        fontSize?: undefined;
                    } | {
                        fontWeight: string;
                        color: any;
                        fontSize: string;
                        transform?: undefined;
                    };
                    text: {
                        fontWeight: string;
                        color: any;
                        fontSize: string;
                    };
                };
                message: {
                    [x: string]: string | number | {
                        minWidth: string;
                        width: string;
                        padding: string;
                        fontWeight?: undefined;
                        color?: undefined;
                        fontSize?: undefined;
                    } | {
                        [x: string]: any;
                        fontWeight: string;
                        color: any;
                        fontSize: string;
                        minWidth?: undefined;
                        width?: undefined;
                        padding?: undefined;
                    };
                    flex: number;
                    paddingTop: string;
                    text: {
                        [x: string]: any;
                        fontWeight: string;
                        color: any;
                        fontSize: string;
                    };
                };
            };
        };
        Modal: {
            parts: string[];
            baseStyle: (props: {
                [x: string]: any;
            }) => {
                overlay: {
                    bg: string;
                    zIndex: string;
                };
                dialogContainer: {
                    display: string;
                    zIndex: string;
                    justifyContent: string;
                    alignItems: string;
                    overflow: string;
                };
                dialog: {
                    px: string;
                    py: string;
                    borderRadius: string;
                    bg: any;
                    color: string;
                    my: string;
                    mx: string;
                    zIndex: string;
                    maxH: string | undefined;
                    boxShadow: any;
                };
                header: {
                    px: string;
                    py: string;
                    fontSize: string;
                    fontWeight: number;
                };
                closeButton: {
                    position: string;
                    top: number;
                    insetEnd: number;
                };
                body: {
                    px: string;
                    py: string;
                    flex: number;
                    overflow: string | undefined;
                };
                footer: {
                    px: string;
                    py: string;
                };
            };
            sizes: {
                xs: {
                    dialog: {
                        maxW: string;
                        h: string;
                    };
                } | {
                    dialog: {
                        maxW: string;
                        h?: undefined;
                    };
                };
                sm: {
                    dialog: {
                        maxW: string;
                        h: string;
                    };
                } | {
                    dialog: {
                        maxW: string;
                        h?: undefined;
                    };
                };
                md: {
                    dialog: {
                        maxW: string;
                        h: string;
                    };
                } | {
                    dialog: {
                        maxW: string;
                        h?: undefined;
                    };
                };
                lg: {
                    dialog: {
                        maxW: string;
                        h: string;
                    };
                } | {
                    dialog: {
                        maxW: string;
                        h?: undefined;
                    };
                };
                xl: {
                    dialog: {
                        maxW: string;
                        h: string;
                    };
                } | {
                    dialog: {
                        maxW: string;
                        h?: undefined;
                    };
                };
                "2xl": {
                    dialog: {
                        maxW: string;
                        h: string;
                    };
                } | {
                    dialog: {
                        maxW: string;
                        h?: undefined;
                    };
                };
                "3xl": {
                    dialog: {
                        maxW: string;
                        h: string;
                    };
                } | {
                    dialog: {
                        maxW: string;
                        h?: undefined;
                    };
                };
                "4xl": {
                    dialog: {
                        maxW: string;
                        h: string;
                    };
                } | {
                    dialog: {
                        maxW: string;
                        h?: undefined;
                    };
                };
                "5xl": {
                    dialog: {
                        maxW: string;
                        h: string;
                    };
                } | {
                    dialog: {
                        maxW: string;
                        h?: undefined;
                    };
                };
                "6xl": {
                    dialog: {
                        maxW: string;
                        h: string;
                    };
                } | {
                    dialog: {
                        maxW: string;
                        h?: undefined;
                    };
                };
                full: {
                    dialog: {
                        maxW: string;
                        h: string;
                    };
                } | {
                    dialog: {
                        maxW: string;
                        h?: undefined;
                    };
                };
            };
            defaultProps: {
                size: string;
            };
        };
        NumberInput: {
            parts: string[];
            baseStyle: (props: Record<string, any>) => {
                field: {
                    width: string;
                    minWidth: number;
                    outline: number;
                    position: string;
                    appearance: string;
                    transition: string;
                };
                stepperGroup: {
                    width: string;
                };
                stepper: {
                    borderLeft: string;
                    borderColor: any;
                    color: any;
                    _active: {
                        bg: any;
                    };
                    _disabled: {
                        opacity: number;
                        cursor: string;
                    };
                };
            };
            sizes: {
                xs: {
                    field: {
                        verticalAlign: string;
                        fontSize: string;
                        px: number;
                        height: number;
                        borderRadius: string;
                    } | {
                        verticalAlign: string;
                        fontSize: string;
                        px: number;
                        height: number;
                        borderRadius: string;
                    } | {
                        verticalAlign: string;
                        fontSize: string;
                        px: number;
                        height: number;
                        borderRadius: string;
                    } | {
                        verticalAlign: string;
                        fontSize: string;
                        px: number;
                        height: number;
                        borderRadius: string;
                    };
                    stepper: {
                        fontSize: string;
                        _first: {
                            borderTopRightRadius: string;
                        };
                        _last: {
                            borderBottomRightRadius: string;
                            mt: string;
                            borderTopWidth: number;
                        };
                    };
                };
                sm: {
                    field: {
                        verticalAlign: string;
                        fontSize: string;
                        px: number;
                        height: number;
                        borderRadius: string;
                    } | {
                        verticalAlign: string;
                        fontSize: string;
                        px: number;
                        height: number;
                        borderRadius: string;
                    } | {
                        verticalAlign: string;
                        fontSize: string;
                        px: number;
                        height: number;
                        borderRadius: string;
                    } | {
                        verticalAlign: string;
                        fontSize: string;
                        px: number;
                        height: number;
                        borderRadius: string;
                    };
                    stepper: {
                        fontSize: string;
                        _first: {
                            borderTopRightRadius: string;
                        };
                        _last: {
                            borderBottomRightRadius: string;
                            mt: string;
                            borderTopWidth: number;
                        };
                    };
                };
                md: {
                    field: {
                        verticalAlign: string;
                        fontSize: string;
                        px: number;
                        height: number;
                        borderRadius: string;
                    } | {
                        verticalAlign: string;
                        fontSize: string;
                        px: number;
                        height: number;
                        borderRadius: string;
                    } | {
                        verticalAlign: string;
                        fontSize: string;
                        px: number;
                        height: number;
                        borderRadius: string;
                    } | {
                        verticalAlign: string;
                        fontSize: string;
                        px: number;
                        height: number;
                        borderRadius: string;
                    };
                    stepper: {
                        fontSize: string;
                        _first: {
                            borderTopRightRadius: string;
                        };
                        _last: {
                            borderBottomRightRadius: string;
                            mt: string;
                            borderTopWidth: number;
                        };
                    };
                };
                lg: {
                    field: {
                        verticalAlign: string;
                        fontSize: string;
                        px: number;
                        height: number;
                        borderRadius: string;
                    } | {
                        verticalAlign: string;
                        fontSize: string;
                        px: number;
                        height: number;
                        borderRadius: string;
                    } | {
                        verticalAlign: string;
                        fontSize: string;
                        px: number;
                        height: number;
                        borderRadius: string;
                    } | {
                        verticalAlign: string;
                        fontSize: string;
                        px: number;
                        height: number;
                        borderRadius: string;
                    };
                    stepper: {
                        fontSize: string;
                        _first: {
                            borderTopRightRadius: string;
                        };
                        _last: {
                            borderBottomRightRadius: string;
                            mt: string;
                            borderTopWidth: number;
                        };
                    };
                };
            };
            variants: {
                outline: typeof import("./components/input/variantOutline").variantOutline;
                filled: typeof import("./components/input/variantFilled").variantFilled;
                flushed: typeof import("./components/input/variantFlushed").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;
            };
        };
        PageBody: {
            baseStyle: {
                [x: string]: string | {
                    marginLeft: string;
                    marginRight: string;
                };
                marginLeft: string;
                marginRight: string;
            };
        };
        PageContainer: {
            baseStyle: {
                grid: {
                    minHeight: string;
                    "grid-template-rows": string;
                };
                body: {
                    width: string;
                    overflow: string;
                };
                footer: {
                    textAlign: string;
                    marginLeft: string;
                    marginRight: string;
                    marginBottom: string;
                    alignSelf: string;
                };
            };
        };
        PageTitle: {
            baseStyle: {
                [x: string]: string | {
                    justifyItems: string;
                    gridTemplateColumns: string;
                    margin: string;
                    "div:last-child": {
                        justifySelf: string;
                    };
                    height: string;
                };
                gridTemplateColumns: string;
                gridColumnGap: string;
                height: string;
                alignItems: string;
                margin: string;
            };
        };
        PinInput: {
            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: {
                    [x: string]: any;
                }) => {
                    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: {
                    [x: string]: any;
                }) => {
                    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: {
                    [x: string]: any;
                }) => {
                    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;
            };
        };
        Popover: {
            parts: string[];
            baseStyle: (props: {
                [x: string]: any;
            }) => {
                popper: {
                    w: string;
                    maxW: string;
                    zIndex: number;
                };
                content: {
                    bg: any;
                    border: string;
                    borderColor: string;
                    borderRadius: string;
                    boxShadow: string;
                    zIndex: string;
                    _focus: {
                        outline: number;
                        boxShadow: string;
                    };
                };
                header: {
                    px: number;
                    py: number;
                    borderBottomWidth: string;
                };
                body: {
                    px: number;
                    py: number;
                };
                footer: {
                    px: number;
                    py: number;
                    borderTopWidth: string;
                };
                arrow: {
                    bg: any;
                };
            };
        };
        Progress: {
            parts: string[];
            sizes: {
                xs: {
                    track: {
                        h: string;
                    };
                };
                sm: {
                    track: {
                        h: string;
                    };
                };
                md: {
                    track: {
                        h: string;
                    };
                };
                lg: {
                    track: {
                        h: string;
                    };
                };
            };
            baseStyle: (props: {
                [x: string]: any;
            }) => {
                label: {
                    lineHeight: string;
                    fontSize: string;
                    fontWeight: string;
                    color: string;
                };
                filledTrack: any;
                track: {
                    bg: any;
                };
            };
            defaultProps: {
                size: string;
                colorScheme: string;
            };
        };
        Radio: {
            parts: string[];
            baseStyle: (props: Record<string, any>) => {
                label: {
                    userSelect: string;
                    _disabled: {
                        opacity: number;
                    };
                };
                control: {
                    borderRadius: string;
                    _checked: {
                        _before: {
                            content: string;
                            display: string;
                            pos: string;
                            w: string;
                            h: string;
                            borderRadius: string;
                            bg: string;
                        };
                        bg: any;
                        borderColor: any;
                        color: any;
                        _hover: {
                            bg: any;
                            borderColor: any;
                        };
                        _disabled: {
                            borderColor: any;
                            bg: any;
                            color: any;
                        };
                    };
                    w: string;
                    transition: string;
                    border: string;
                    borderColor: string;
                    color: string;
                    _indeterminate: {
                        bg: any;
                        borderColor: any;
                        color: any;
                    };
                    _disabled: {
                        bg: any;
                        borderColor: any;
                    };
                    _focus: {
                        boxShadow: string;
                    };
                    _invalid: {
                        borderColor: any;
                    };
                };
            };
            sizes: {
                md: {
                    control: {
                        w: number;
                        h: number;
                    };
                    label: {
                        fontSize: string;
                    };
                };
                lg: {
                    control: {
                        w: number;
                        h: number;
                    };
                    label: {
                        fontSize: string;
                    };
                };
                sm: {
                    control: {
                        width: number;
                        height: number;
                    };
                    label: {
                        fontSize: string;
                    };
                };
            };
            defaultProps: {
                size: string;
                colorScheme: string;
            };
        };
        Result: {
            baseStyle: {
                box: {
                    paddingBottom: string;
                };
                container: {
                    textAlign: string;
                    justifyContent: string;
                    alignItems: string;
                    height: string;
                    paddingLeft: string;
                    paddingRight: string;
                };
                icon: {
                    height: string;
                    width: string;
                };
                vstack: {
                    [x: string]: {
                        alignItems: string;
                        width: string;
                    };
                };
            };
        };
        Resume: {
            baseStyle: {
                [x: string]: string | {
                    gridTemplateColumns: string;
                    gridTemplateRows: string;
                    marginBottom: string;
                    minHeight: string;
                } | {
                    gridTemplateColumns: string;
                    marginBottom: string;
                    minHeight: string;
                    gridTemplateRows?: undefined;
                };
                gridTemplateColumns: string;
                gridGap: string;
                marginBottom: string;
                minHeight: string;
            };
        };
        ResumeItem: {
            baseStyle: {
                [x: string]: string | {
                    width: string;
                    marginBottom?: undefined;
                    paddingLeft?: undefined;
                } | {
                    width: string;
                    marginBottom: string;
                    paddingLeft: string;
                };
                width: string;
            };
        };
        SelectCustom: {
            baseStyle: {
                selectDropDown: {
                    display: string;
                    zIndex: string;
                    flexDirection: string;
                    border: string;
                    borderRadius: string;
                    position: string;
                    width: string;
                    maxHeight: string;
                    boxSizing: string;
                    overflowY: string;
                    overflowX: string;
                    "::-webkit-scrollbar": {
                        width: string;
                    };
                    "::-webkit-scrollbar-thumb": {
                        background: string;
                    };
                    "::-webkit-scrollbar-track ": {
                        background: string;
                    };
                };
                selectLabel: {
                    display: string;
                    color: string;
                    alignItems: string;
                    backgroundColor: string;
                    minHeight: string;
                    paddingLeft: string;
                    paddingRight: string;
                    paddingTop: string;
                    paddingBottom: string;
                    width: string;
                    " &:hover": {
                        backgroundColor: string;
                    };
                    _disabled: {
                        color: string;
                        backgroundColor: string;
                        " &:hover": {
                            backgroundColor: string;
                        };
                        cursor: string;
                    };
                };
                selectInput: {
                    width: string;
                    paddingRight: string;
                    textOverflow: string;
                    "::placeholder": {
                        _disabled: {
                            color: string;
                        };
                    };
                };
                selectGroup: {
                    width: string;
                    position: string;
                };
                selectInputContainer: {
                    display: string;
                    width: string;
                };
                selectInputGroup: {
                    width: string;
                };
            };
        };
        Skeleton: {
            baseStyle: (props: Record<string, any>) => {
                opacity: number;
                marginBottom: string;
                borderRadius: string;
                borderColor: any;
                background: any;
                animation: string;
            };
        };
        SkipLink: {
            baseStyle: (props: Record<string, any>) => {
                borderRadius: string;
                fontWeight: string;
                _focus: {
                    boxShadow: string;
                    padding: string;
                    position: string;
                    top: string;
                    left: string;
                    bg: any;
                };
            };
        };
        Slider: {
            parts: string[];
            sizes: {
                lg: (props: {
                    [x: string]: any;
                }) => {
                    thumb: {
                        w: string;
                        h: string;
                    };
                    track: any;
                };
                md: (props: {
                    [x: string]: any;
                }) => {
                    thumb: {
                        w: string;
                        h: string;
                    };
                    track: any;
                };
                sm: (props: {
                    [x: string]: any;
                }) => {
                    thumb: {
                        w: string;
                        h: string;
                    };
                    track: any;
                };
            };
            baseStyle: (props: {
                [x: string]: any;
            }) => {
                container: any;
                track: {
                    borderRadius: string;
                    bg: any;
                    _disabled: {
                        bg: any;
                    };
                };
                thumb: any;
                filledTrack: {
                    bg: any;
                };
            };
            defaultProps: {
                size: string;
                colorScheme: string;
            };
        };
        Spinner: {
            sizes: {
                xs: {
                    w: string;
                    h: string;
                };
                sm: {
                    w: string;
                    h: string;
                };
                md: {
                    w: string;
                    h: string;
                };
                lg: {
                    w: string;
                    h: string;
                };
                xl: {
                    w: string;
                    h: string;
                };
            };
            defaultProps: {
                size: string;
            };
        };
        Stat: {
            baseStyle: {
                stat: {
                    padding: string;
                };
                group: {
                    flexGrow: number;
                    whiteSpace: string;
                    width: string;
                    borderRadius: string;
                };
                label: {
                    fontWeight: string;
                    fontSize: string;
                    padding: string;
                    paddingLeft: string;
                };
                number: {
                    fontWeight: string;
                    fontSize: string;
                    padding: string;
                };
            };
        };
        Switch: {
            parts: string[];
            baseStyle: (props: Record<string, any>) => {
                track: {
                    borderRadius: string;
                    p: string;
                    transition: string;
                    bg: any;
                    _focus: {
                        boxShadow: string;
                    };
                    _disabled: {
                        opacity: number;
                        cursor: string;
                        boxShadow: string;
                        color: any;
                        backgroundColor: any;
                    };
                    _checked: {
                        bg: any;
                    };
                };
                thumb: {
                    bg: string;
                    transition: string;
                    borderRadius: string;
                    transform: string;
                };
            };
            sizes: {
                sm: {
                    track: {
                        w: string;
                        h: string;
                    };
                    thumb: {
                        w: string;
                        h: string;
                        _checked: {
                            transform: string;
                        };
                    };
                };
                md: {
                    track: {
                        w: string;
                        h: string;
                    };
                    thumb: {
                        w: string;
                        h: string;
                        _checked: {
                            transform: string;
                        };
                    };
                };
                lg: {
                    track: {
                        w: string;
                        h: string;
                    };
                    thumb: {
                        w: string;
                        h: string;
                        _checked: {
                            transform: string;
                        };
                    };
                };
            };
            defaultProps: {
                size: string;
                colorScheme: string;
            };
        };
        Table: {
            parts: string[];
            baseStyle: {
                table: {
                    fontVariantNumeric: string;
                    borderCollapse: string;
                    width: string;
                    background: string;
                    borderRadius: string;
                };
                th: {
                    fontFamily: string;
                    fontWeight: string;
                    textTransform: string;
                    letterSpacing: string;
                    textAlign: string;
                };
                td: {
                    textAlign: string;
                };
                caption: {
                    mt: number;
                    fontFamily: string;
                    textAlign: string;
                    fontWeight: string;
                };
            };
            variants: {
                simple: (props: {
                    [x: string]: any;
                }) => {
                    table: {
                        background: any;
                        fontVariantNumeric: string;
                        borderCollapse: string;
                        width: string;
                        borderRadius: string;
                    };
                    th: {
                        "&[data-is-numeric=true]": {
                            textAlign: string;
                        };
                        color: any;
                        borderBottom: string;
                        borderColor: any;
                    };
                    td: {
                        "&[data-is-numeric=true]": {
                            textAlign: string;
                        };
                        minWidth: string;
                        padding: string;
                        "&:first-of-type": {
                            paddingLeft: string;
                            paddingRight: string;
                        };
                        "&:last-of-type": {
                            paddingLeft: string;
                            paddingRight: string;
                        };
                        borderBottom: string;
                        borderColor: any;
                    };
                    caption: {
                        color: any;
                    };
                    tfoot: {
                        tr: {
                            "&:last-of-type": {
                                th: {
                                    borderBottomWidth: number;
                                };
                            };
                        };
                    };
                };
                mobile: (props: {
                    [x: string]: any;
                }) => {
                    table: {
                        borderRadius: string;
                        fontVariantNumeric: string;
                        borderCollapse: string;
                        width: string;
                        background: string;
                    };
                    th: {
                        "&[data-is-numeric=true]": {
                            textAlign: string;
                        };
                        color: any;
                        borderBottom: string;
                        borderColor: any;
                    };
                    td: {
                        "&[data-is-numeric=true]": {
                            textAlign: string;
                        };
                        minWidth: string;
                        padding: string;
                        "&:first-of-type": {
                            paddingLeft: string;
                            paddingRight: string;
                        };
                        "&:last-of-type": {
                            paddingLeft: string;
                            paddingRight: string;
                        };
                        borderBottom: string;
                        borderColor: any;
                    };
                    caption: {
                        color: any;
                    };
                    tfoot: {
                        tr: {
                            "&:last-of-type": {
                                th: {
                                    borderBottomWidth: number;
                                };
                            };
                        };
                    };
                };
                striped: (props: {
                    [x: string]: any;
                }) => {
                    th: {
                        "&[data-is-numeric=true]": {
                            textAlign: string;
                        };
                        color: any;
                        borderBottom: string;
                        borderColor: any;
                    };
                    td: {
                        "&[data-is-numeric=true]": {
                            textAlign: string;
                        };
                        borderBottom: string;
                        borderColor: any;
                    };
                    caption: {
                        color: any;
                    };
                    tbody: {
                        tr: {
                            "&:nth-of-type(odd)": {
                                "th, td": {
                                    borderBottomWidth: string;
                                    borderColor: any;
                                };
                                td: {
                                    background: any;
                                };
                            };
                        };
                    };
                    tfoot: {
                        tr: {
                            "&:last-of-type": {
                                th: {
                                    borderBottomWidth: number;
                                };
                            };
                        };
                    };
                };
                unstyled: {};
            };
            sizes: {
                sm: {
                    th: {
                        px: string;
                        py: string;
                        lineHeight: string;
                        fontSize: string;
                    };
                    td: {
                        fontSize: string;
                        lineHeight: string;
                    };
                    caption: {
                        px: string;
                        py: string;
                        fontSize: string;
                    };
                };
                md: {
                    th: {
                        px: string;
                        py: string;
                        lineHeight: string;
                        fontSize: string;
                    };
                    td: {
                        px: string;
                        py: string;
                        lineHeight: string;
                    };
                    caption: {
                        px: string;
                        py: string;
                        fontSize: string;
                    };
                };
                lg: {
                    th: {
                        px: string;
                        py: string;
                        lineHeight: string;
                        fontSize: string;
                    };
                    td: {
                        px: string;
                        py: string;
                        lineHeight: string;
                    };
                    caption: {
                        px: string;
                        py: string;
                        fontSize: string;
                    };
                };
            };
            defaultProps: {
                variant: string;
                size: string;
                colorScheme: string;
            };
        };
        Tabs: {
            parts: string[];
            baseStyle: (props: import("./components/tabs/tabs").Dict) => {
                root: {
                    display: string;
                };
                tab: {
                    [x: string]: string | number | {
                        flex: number;
                        zIndex?: undefined;
                        boxShadow?: undefined;
                    } | {
                        zIndex: number;
                        boxShadow: string;
                        flex?: undefined;
                    } | undefined;
                    flex: number | undefined;
                    transition: string;
                    _focus: {
                        zIndex: number;
                        boxShadow: string;
                    };
                };
                tablist: {
                    [x: string]: any;
                    justifyContent: any;
                    flexDirection: string;
                };
                tabpanel: {
                    p: number;
                };
            };
            sizes: {
                sm: {
                    tab: {
                        py: string;
                        px: string;
                        fontSize: string;
                    };
                };
                md: {
                    tab: {
                        fontSize: string;
                        py: string;
                        px: string;
                    };
                };
                lg: {
                    tab: {
                        fontSize: string;
                        py: string;
                        px: string;
                    };
                };
            };
            variants: {
                line: typeof import("./components/tabs/variantLine").variantLine;
                enclosed: typeof import("./components/tabs/variantEnclosed").variantEnclosed;
                "enclosed-colored": typeof import("./components/tabs/variantEnclosedColored").variantEnclosedColored;
                "soft-rounded": typeof import("./components/tabs/variantSoftRounded").variantSoftRounded;
                "solid-rounded": typeof import("./components/tabs/variantSolidRounded").variantSolidRounded;
                unstyled: {};
            };
            defaultProps: {
                size: string;
                variant: string;
                colorScheme: string;
            };
        };
        Tag: {
            parts: string[];
            variants: {
                solid: (props: {
                    [x: string]: any;
                }) => {
                    container: {
                        bg: any;
                        color: any;
                    };
                };
                subtle: (props: {
                    [x: string]: any;
                }) => {
                    container: {
                        bg: any;
                        color: any;
                    };
                };
                outline: (props: {
                    [x: string]: any;
                }) => {
                    container: {
                        color: any;
                        boxShadow: string;
                    };
                };
            };
            baseStyle: {
                container: {
                    fontWeight: number;
                    lineHeight: string;
                    py: string;
                    px: string;
                    borderRadius: string;
                    outline: number;
                    _focus: {
                        boxShadow: string;
                    };
                };
                label: {
                    lineHeight: string;
                };
                closeButton: {
                    fontSize: string;
                    width: string;
                    height: string;
                    borderRadius: string;
                    ms: string;
                    me: string;
                    opacity: number;
                    _disabled: {
                        opacity: number;
                    };
                    _focus: {
                        boxShadow: string;
                        bg: string;
                    };
                    _hover: {
                        opacity: number;
                    };
                    _active: {
                        opacity: number;
                    };
                };
            };
            sizes: {
                sm: {
                    container: {
                        height: string;
                        minH: string;
                        minWidth: string;
                        fontSize: string;
                    };
                    closeButton: {
                        me: string;
                        ms: string;
                        fontSize: string;
                    };
                };
                md: {
                    container: {
                        height: string;
                        minH: string;
                        minWidth: string;
                        fontSize: string;
                    };
                };
            };
            defaultProps: {
                size: string;
                variant: string;
                colorScheme: string;
            };
        };
        Textarea: {
            baseStyle: {
                paddingY: string;
                minHeight: string;
                lineHeight: string;
                width: string;
                minWidth: number;
                outline: number;
                position: string;
                appearance: string;
                transition: string;
            };
            sizes: {
                xs: {
                    fontSize: string;
                    px: number;
                    height: number;
                    borderRadius: string;
                };
                sm: {
                    fontSize: string;
                    px: number;
                    height: number;
                    borderRadius: string;
                };
                md: {
                    fontSize: string;
                    px: number;
                    height: number;
                    borderRadius: string;
                };
                lg: {
                    fontSize: string;
                    px: number;
                    height: number;
                    borderRadius: string;
                };
            };
            variants: {
                outline: (props: {
                    [x: string]: any;
                }) => {
                    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: {
                    [x: string]: any;
                }) => {
                    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: {
                    [x: string]: any;
                }) => {
                    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;
            };
        };
        Tooltip: {
            baseStyle: (props: Record<string, any>) => {
                px: string;
                py: string;
                bg: any;
                color: any;
                borderRadius: string;
                fontWeight: number;
                fontSize: string;
                boxShadow: string;
                maxW: string;
                zIndex: string;
            };
        };
        FormError: {
            parts: string[];
            baseStyle: (props: {
                [x: string]: any;
            }) => {
                text: {
                    color: any;
                    marginTop: string;
                    fontSize: string;
                    fontWeight: number;
                };
                icon: {
                    marginEnd: string;
                    color: any;
                };
            };
        };
        DividerStack: {
            baseStyle: {
                opacity: number;
                borderWidth: string;
                marginLeft: string;
                marginRight: string;
                borderLeft: string;
                borderRight: string;
                borderBottom: string;
                borderColor: string;
            };
            variants: {
                solid: {
                    borderStyle: string;
                };
                dashed: {
                    borderStyle: string;
                };
            };
            defaultProps: {
                variant: string;
            };
        };
    };
    styles: import("@chakra-ui/theme-tools").Styles;
    config: ThemeConfig;
    sizes: {
        container: {
            sm: string;
            md: string;
            lg: string;
            xl: string;
        };
        max: string;
        min: string;
        full: string;
        "3xs": string;
        "2xs": string;
        xs: string;
        sm: string;
        md: string;
        lg: string;
        xl: string;
        "2xl": string;
        "3xl": string;
        "4xl": string;
        "5xl": string;
        "6xl": string;
        "7xl": string;
        "8xl": string;
        px: string;
        0: string;
        1: string;
        2: string;
        3: string;
        4: string;
        5: string;
        6: string;
        7: string;
        8: string;
        9: string;
        10: string;
        12: string;
        14: string;
        16: string;
        20: string;
        24: string;
        28: string;
        32: string;
        36: string;
        40: string;
        44: string;
        48: string;
        52: string;
        56: string;
        60: string;
        64: string;
        72: string;
        80: string;
        96: string;
    };
    shadows: {
        level1: string;
        level2: string;
        level3: string;
        level4: string;
    };
    space: {
        px: string;
        0: string;
        1: string;
        2: string;
        3: string;
        4: string;
        5: string;
        6: string;
        7: string;
        8: string;
        9: string;
        10: string;
        12: string;
        14: string;
        16: string;
        20: string;
        24: string;
        28: string;
        32: string;
        36: string;
        40: string;
        44: string;
        48: string;
        52: string;
        56: string;
        60: string;
        64: string;
        72: string;
        80: string;
        96: string;
    };
    spacingStack: {
        quark: string;
        nano: string;
        xxxs: string;
        xxs: string;
        xs: string;
        sm: string;
        md: string;
        lg: string;
        xl: string;
        xxl: string;
        xxxl: string;
        huge: string;
        giant: string;
    };
    spacingInline: {
        quark: string;
        nano: string;
        xxxs: string;
        xxs: string;
        xs: string;
        sm: string;
        md: string;
        lg: string;
        xl: string;
    };
    borders: {
        none: number;
        "1px": string;
        "2px": string;
        "4px": string;
        "8px": string;
    };
    borderWidths: {
        none: string;
        hairline: string;
        thin: string;
        thick: string;
        heavy: string;
    };
    transition: {
        property: {
            common: string;
            colors: string;
            dimensions: string;
            position: string;
            background: string;
        };
        easing: {
            "ease-in": string;
            "ease-out": string;
            "ease-in-out": string;
        };
        duration: {
            "ultra-fast": string;
            faster: string;
            fast: string;
            normal: string;
            slow: string;
            slower: string;
            "ultra-slow": string;
        };
    };
    fontFamily: {
        "1": string;
    };
    letterSpacings: {
        tighter: string;
        tight: string;
        normal: string;
        wide: string;
        wider: string;
        widest: string;
    };
    lineHeights: {
        normal: string;
        none: number;
        shorter: number;
        short: number;
        base: number;
        tall: number;
        taller: string;
        "3": string;
        "4": string;
        "5": string;
        "6": string;
        "7": string;
        "8": string;
        "9": string;
        "10": string;
        tight: string;
        medium: string;
        distant: string;
        superDistant: string;
    };
    fontWeights: {
        hairline: number;
        thin: number;
        light: number;
        normal: number;
        medium: number;
        semibold: number;
        bold: number;
        extrabold: number;
        black: number;
    };
    fonts: {
        heading: string;
        body: string;
        mono: string;
    };
    fontSizes: {
        xxxs: string;
        xxs: string;
        xs: string;
        sm: string;
        md: string;
        lg: string;
        xl: string;
        xxl: string;
        xxxl: string;
        display: string;
        giant: string;
        "2xl": string;
        "3xl": string;
        "4xl": string;
        "5xl": string;
        "6xl": string;
        "7xl": string;
        "8xl": string;
        "9xl": string;
    };
    breakpoints: import("@chakra-ui/theme-tools").Breakpoints<{
        sm: string;
        md: string;
        lg: string;
        xl: string;
        "2xl": string;
    }>;
    zIndices: {
        hide: number;
        auto: string;
        base: number;
        docked: number;
        dropdown: number;
        sticky: number;
        banner: number;
        overlay: number;
        modal: number;
        popover: number;
        skipLink: number;
        toast: number;
        tooltip: number;
    };
    radii: {
        none: string;
        sm: string;
        base: string;
        md: string;
        lg: string;
        xl: string;
        "2xl": string;
        "3xl": string;
        full: string;
    };
    borderRadius: {
        none: string;
        xs: string;
        sm: string;
        md: string;
        lg: string;
        pill: string;
        circular: string;
    };
    colors: Record<string, any>;
    direction: "ltr";
};
export declare const atos6Theme: ChakraTheme;
export declare type DefaultChakraTheme = typeof defaultTheme;
export * from "./theme.types";
export default atos6Theme;
