import * as _chakra_ui_theme_tools from '@chakra-ui/theme-tools'; import * as _chakra_ui_styled_system from '@chakra-ui/styled-system'; import { ThemeConfig } from './theme.types.js'; export { ChakraTheme, ColorHues, Colors, ComponentDefaultProps, ComponentMultiStyleConfig, ComponentSingleStyleConfig, ComponentStyleConfig, RecursiveObject, RecursiveProperty, SystemStyleObjectRecord, ThemeComponentFunction, ThemeComponentProps, ThemeComponents, ThemeDirection, ThemeTransitions, ThemingPropsThunk } from './theme.types.js'; export { isChakraTheme, requiredChakraThemeKeys } from './utils/is-chakra-theme.js'; declare const theme: { components: { Accordion: { baseStyle?: { container: { borderTopWidth: string; borderColor: string; _last: { borderBottomWidth: string; }; }; button: { transitionProperty: string; transitionDuration: string; fontSize: string; _focusVisible: { boxShadow: string; }; _hover: { bg: string; }; _disabled: { opacity: number; cursor: string; }; px: string; py: string; }; panel: { pt: string; px: string; pb: string; }; icon: { fontSize: string; }; } | undefined; sizes?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("container" | "root" | "button" | "panel" | "icon")[]; }>; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("container" | "root" | "button" | "panel" | "icon")[]; }>; } | undefined; defaultProps?: { size?: string | number | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; parts: ("container" | "root" | "button" | "panel" | "icon")[]; }; Alert: { baseStyle?: { container: { bg: string; px: string; py: string; }; title: { fontWeight: string; lineHeight: string; marginEnd: string; }; description: { lineHeight: string; }; icon: { color: string; flexShrink: number; marginEnd: string; w: string; h: string; }; spinner: { color: string; flexShrink: number; marginEnd: string; w: string; h: string; }; } | undefined; sizes?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("container" | "icon" | "spinner" | "title" | "description")[]; }>; } | undefined; variants?: { subtle: (props: _chakra_ui_styled_system.StyleFunctionProps) => { container: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; }; "left-accent": (props: _chakra_ui_styled_system.StyleFunctionProps) => { container: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; paddingStart: string; borderStartWidth: string; borderStartColor: string; }; }; "top-accent": (props: _chakra_ui_styled_system.StyleFunctionProps) => { container: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; pt: string; borderTopWidth: string; borderTopColor: string; }; }; solid: (props: _chakra_ui_styled_system.StyleFunctionProps) => { container: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; color: string; }; }; } | undefined; defaultProps?: { size?: string | number | undefined; variant?: "solid" | "subtle" | "left-accent" | "top-accent" | undefined; colorScheme?: string | undefined; } | undefined; parts: ("container" | "icon" | "spinner" | "title" | "description")[]; }; Avatar: { baseStyle?: ((props: _chakra_ui_styled_system.StyleFunctionProps) => { badge: { [x: string]: string | { [x: string]: string; }; borderRadius: string; border: string; borderColor: string; _dark: { [x: string]: string; }; }; excessLabel: { [x: string]: string | { [x: string]: string; }; bg: string; fontSize: string; width: string; height: string; lineHeight: string; _dark: { [x: string]: string; }; }; container: { [x: string]: string | { [x: string]: string; }; bg: string; fontSize: string; color: string; borderColor: string; verticalAlign: string; width: string; height: string; "&:not([data-loaded])": { [x: string]: string; }; _dark: { [x: string]: string; }; }; label: { fontSize: string; lineHeight: string; }; }) | undefined; sizes?: { "2xs": { container: { [x: string]: string | 1 | 10 | 1.5 | { sm: string; md: string; lg: string; xl: string; } | 2 | 3 | 16 | 6 | 0.5 | 2.5 | 3.5 | 4 | 5 | 7 | 8 | 9 | 12 | 14 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 72 | 80 | 96; }; excessLabel: { [x: string]: string | 1 | 10 | 1.5 | { sm: string; md: string; lg: string; xl: string; } | 2 | 3 | 16 | 6 | 0.5 | 2.5 | 3.5 | 4 | 5 | 7 | 8 | 9 | 12 | 14 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 72 | 80 | 96; }; }; xs: { container: { [x: string]: string | 1 | 10 | 1.5 | { sm: string; md: string; lg: string; xl: string; } | 2 | 3 | 16 | 6 | 0.5 | 2.5 | 3.5 | 4 | 5 | 7 | 8 | 9 | 12 | 14 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 72 | 80 | 96; }; excessLabel: { [x: string]: string | 1 | 10 | 1.5 | { sm: string; md: string; lg: string; xl: string; } | 2 | 3 | 16 | 6 | 0.5 | 2.5 | 3.5 | 4 | 5 | 7 | 8 | 9 | 12 | 14 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 72 | 80 | 96; }; }; sm: { container: { [x: string]: string | 1 | 10 | 1.5 | { sm: string; md: string; lg: string; xl: string; } | 2 | 3 | 16 | 6 | 0.5 | 2.5 | 3.5 | 4 | 5 | 7 | 8 | 9 | 12 | 14 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 72 | 80 | 96; }; excessLabel: { [x: string]: string | 1 | 10 | 1.5 | { sm: string; md: string; lg: string; xl: string; } | 2 | 3 | 16 | 6 | 0.5 | 2.5 | 3.5 | 4 | 5 | 7 | 8 | 9 | 12 | 14 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 72 | 80 | 96; }; }; md: { container: { [x: string]: string | 1 | 10 | 1.5 | { sm: string; md: string; lg: string; xl: string; } | 2 | 3 | 16 | 6 | 0.5 | 2.5 | 3.5 | 4 | 5 | 7 | 8 | 9 | 12 | 14 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 72 | 80 | 96; }; excessLabel: { [x: string]: string | 1 | 10 | 1.5 | { sm: string; md: string; lg: string; xl: string; } | 2 | 3 | 16 | 6 | 0.5 | 2.5 | 3.5 | 4 | 5 | 7 | 8 | 9 | 12 | 14 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 72 | 80 | 96; }; }; lg: { container: { [x: string]: string | 1 | 10 | 1.5 | { sm: string; md: string; lg: string; xl: string; } | 2 | 3 | 16 | 6 | 0.5 | 2.5 | 3.5 | 4 | 5 | 7 | 8 | 9 | 12 | 14 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 72 | 80 | 96; }; excessLabel: { [x: string]: string | 1 | 10 | 1.5 | { sm: string; md: string; lg: string; xl: string; } | 2 | 3 | 16 | 6 | 0.5 | 2.5 | 3.5 | 4 | 5 | 7 | 8 | 9 | 12 | 14 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 72 | 80 | 96; }; }; xl: { container: { [x: string]: string | 1 | 10 | 1.5 | { sm: string; md: string; lg: string; xl: string; } | 2 | 3 | 16 | 6 | 0.5 | 2.5 | 3.5 | 4 | 5 | 7 | 8 | 9 | 12 | 14 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 72 | 80 | 96; }; excessLabel: { [x: string]: string | 1 | 10 | 1.5 | { sm: string; md: string; lg: string; xl: string; } | 2 | 3 | 16 | 6 | 0.5 | 2.5 | 3.5 | 4 | 5 | 7 | 8 | 9 | 12 | 14 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 72 | 80 | 96; }; }; "2xl": { container: { [x: string]: string | 1 | 10 | 1.5 | { sm: string; md: string; lg: string; xl: string; } | 2 | 3 | 16 | 6 | 0.5 | 2.5 | 3.5 | 4 | 5 | 7 | 8 | 9 | 12 | 14 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 72 | 80 | 96; }; excessLabel: { [x: string]: string | 1 | 10 | 1.5 | { sm: string; md: string; lg: string; xl: string; } | 2 | 3 | 16 | 6 | 0.5 | 2.5 | 3.5 | 4 | 5 | 7 | 8 | 9 | 12 | 14 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 72 | 80 | 96; }; }; full: { container: { [x: string]: string | 1 | 10 | 1.5 | { sm: string; md: string; lg: string; xl: string; } | 2 | 3 | 16 | 6 | 0.5 | 2.5 | 3.5 | 4 | 5 | 7 | 8 | 9 | 12 | 14 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 72 | 80 | 96; }; excessLabel: { [x: string]: string | 1 | 10 | 1.5 | { sm: string; md: string; lg: string; xl: string; } | 2 | 3 | 16 | 6 | 0.5 | 2.5 | 3.5 | 4 | 5 | 7 | 8 | 9 | 12 | 14 | 20 | 24 | 28 | 32 | 36 | 40 | 44 | 48 | 52 | 56 | 60 | 64 | 72 | 80 | 96; }; }; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("container" | "label" | "badge" | "excessLabel" | "group")[]; }>; } | undefined; defaultProps?: { size?: "md" | "full" | "2xs" | "xs" | "sm" | "lg" | "xl" | "2xl" | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; parts: ("container" | "label" | "badge" | "excessLabel" | "group")[]; }; Badge: { baseStyle?: { px: number; textTransform: string; fontSize: string; borderRadius: string; fontWeight: string; bg: string; color: string; boxShadow: string; } | undefined; sizes?: { [key: string]: _chakra_ui_styled_system.SystemStyleInterpolation; } | undefined; variants?: { solid: (props: _chakra_ui_styled_system.StyleFunctionProps) => { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; subtle: (props: _chakra_ui_styled_system.StyleFunctionProps) => { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; outline: (props: _chakra_ui_styled_system.StyleFunctionProps) => { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; } | undefined; defaultProps?: { size?: string | number | undefined; variant?: "outline" | "solid" | "subtle" | undefined; colorScheme?: string | undefined; } | undefined; }; Breadcrumb: { baseStyle?: { link: { [x: string]: string | { cursor: string; _hover: { [x: string]: string; }; _focusVisible: { boxShadow: string; }; }; transitionProperty: string; transitionDuration: string; transitionTimingFunction: string; outline: string; color: string; textDecoration: string; "&:not([aria-current=page])": { cursor: string; _hover: { [x: string]: string; }; _focusVisible: { boxShadow: string; }; }; }; } | undefined; sizes?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("link" | "container" | "separator" | "item")[]; }>; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("link" | "container" | "separator" | "item")[]; }>; } | undefined; defaultProps?: { size?: string | number | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; parts: ("link" | "container" | "separator" | "item")[]; }; Button: { baseStyle?: { lineHeight: string; borderRadius: string; fontWeight: string; transitionProperty: string; transitionDuration: string; _focusVisible: { boxShadow: string; }; _disabled: { opacity: number; cursor: string; boxShadow: string; }; _hover: { _disabled: { bg: string; }; }; } | undefined; sizes?: { lg: { h: string; minW: string; fontSize: string; px: string; }; md: { h: string; minW: string; fontSize: string; px: string; }; sm: { h: string; minW: string; fontSize: string; px: string; }; xs: { h: string; minW: string; fontSize: string; px: string; }; } | undefined; variants?: { ghost: (props: _chakra_ui_styled_system.StyleFunctionProps) => { color: string; _hover: { bg: string; }; _active: { bg: string; }; bg?: undefined; } | { color: string; bg: string; _hover: { bg: string; }; _active: { bg: string; }; }; outline: (props: _chakra_ui_styled_system.StyleFunctionProps) => { color: string; _hover: { bg: string; }; _active: { bg: string; }; bg?: undefined; border: string; borderColor: string; ".chakra-button__group[data-attached][data-orientation=horizontal] > &:not(:last-of-type)": { marginEnd: string; }; ".chakra-button__group[data-attached][data-orientation=vertical] > &:not(:last-of-type)": { marginBottom: string; }; } | { color: string; bg: string; _hover: { bg: string; }; _active: { bg: string; }; border: string; borderColor: string; ".chakra-button__group[data-attached][data-orientation=horizontal] > &:not(:last-of-type)": { marginEnd: string; }; ".chakra-button__group[data-attached][data-orientation=vertical] > &:not(:last-of-type)": { marginBottom: string; }; }; solid: (props: _chakra_ui_styled_system.StyleFunctionProps) => { bg: string; color: string; _hover: { bg: string; _disabled: { bg: string; }; }; _active: { bg: string; }; }; link: (props: _chakra_ui_styled_system.StyleFunctionProps) => { padding: number; height: string; lineHeight: string; verticalAlign: string; color: string; _hover: { textDecoration: string; _disabled: { textDecoration: string; }; }; _active: { color: string; }; }; unstyled: { bg: string; color: string; display: string; lineHeight: string; m: string; p: string; }; } | undefined; defaultProps?: { size?: "md" | "xs" | "sm" | "lg" | undefined; variant?: "link" | "outline" | "solid" | "ghost" | "unstyled" | undefined; colorScheme?: string | undefined; } | undefined; }; Checkbox: { baseStyle?: ((props: _chakra_ui_styled_system.StyleFunctionProps) => { icon: { transitionProperty: string; transitionDuration: string; }; container: { _disabled: { cursor: string; }; }; control: { w: string; h: string; transitionProperty: string; transitionDuration: string; border: string; borderRadius: string; borderColor: string; color: string; _checked: { bg: string; borderColor: string; color: string; _hover: { bg: string; borderColor: string; }; _disabled: { borderColor: string; bg: string; color: string; }; }; _indeterminate: { bg: string; borderColor: string; color: string; }; _disabled: { bg: string; borderColor: string; }; _focusVisible: { boxShadow: string; }; _invalid: { borderColor: string; }; }; label: { userSelect: string; _disabled: { opacity: number; }; }; }) | undefined; sizes?: { sm: { control: { [x: string]: string; }; label: { fontSize: string; }; icon: { fontSize: string; }; }; md: { control: { [x: string]: string; }; label: { fontSize: string; }; icon: { fontSize: string; }; }; lg: { control: { [x: string]: string; }; label: { fontSize: string; }; icon: { fontSize: string; }; }; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("container" | "icon" | "label" | "control")[]; }>; } | undefined; defaultProps?: { size?: "md" | "sm" | "lg" | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; parts: ("container" | "icon" | "label" | "control")[]; }; CloseButton: { baseStyle?: { w: string[]; h: string[]; borderRadius: string; transitionProperty: string; transitionDuration: string; _disabled: { opacity: number; cursor: string; boxShadow: string; }; _hover: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; _active: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; _focusVisible: { boxShadow: string; }; bg: string; } | undefined; sizes?: { lg: { [x: string]: string; fontSize: string; }; md: { [x: string]: string; fontSize: string; }; sm: { [x: string]: string; fontSize: string; }; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.SystemStyleInterpolation; } | undefined; defaultProps?: { size?: "md" | "sm" | "lg" | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; }; Code: { baseStyle?: { fontFamily: string; fontSize: string; px: string; borderRadius: string; bg: string; color: string; boxShadow: string; } | undefined; sizes?: { [x: string]: {}; } | undefined; variants?: { solid: (props: _chakra_ui_styled_system.StyleFunctionProps) => { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; subtle: (props: _chakra_ui_styled_system.StyleFunctionProps) => { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; outline: (props: _chakra_ui_styled_system.StyleFunctionProps) => { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; } | undefined; defaultProps?: { size?: string | number | undefined; variant?: "outline" | "solid" | "subtle" | undefined; colorScheme?: string | undefined; } | undefined; }; Container: { baseStyle?: { w: string; mx: string; maxW: string; px: string; } | undefined; sizes?: { [key: string]: _chakra_ui_styled_system.SystemStyleInterpolation; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.SystemStyleInterpolation; } | undefined; defaultProps?: { size?: string | number | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; }; Divider: { baseStyle?: { opacity: number; borderColor: string; } | undefined; sizes?: { [key: string]: _chakra_ui_styled_system.SystemStyleInterpolation; } | undefined; variants?: { solid: { borderStyle: string; }; dashed: { borderStyle: string; }; } | undefined; defaultProps?: { size?: string | number | undefined; variant?: "dashed" | "solid" | undefined; colorScheme?: string | undefined; } | undefined; }; Drawer: { baseStyle?: ((props: _chakra_ui_styled_system.StyleFunctionProps) => { overlay: { bg: string; zIndex: string; }; dialogContainer: { display: string; zIndex: string; justifyContent: string; }; dialog: any; header: { px: string; py: string; fontSize: string; fontWeight: string; }; closeButton: { position: string; top: string; insetEnd: string; }; body: { px: string; py: string; flex: string; overflow: string; }; footer: { px: string; py: string; }; }) | undefined; sizes?: { xs: { dialog: { maxW: string; }; }; sm: { dialog: { maxW: string; }; }; md: { dialog: { maxW: string; }; }; lg: { dialog: { maxW: string; }; }; xl: { dialog: { maxW: string; }; }; full: { dialog: { maxW: string; }; }; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("overlay" | "dialogContainer" | "dialog" | "header" | "closeButton" | "body" | "footer")[]; }>; } | undefined; defaultProps?: { size?: "md" | "full" | "xs" | "sm" | "lg" | "xl" | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; parts: ("overlay" | "dialogContainer" | "dialog" | "header" | "closeButton" | "body" | "footer")[]; }; Editable: { baseStyle?: { preview: { borderRadius: string; py: string; transitionProperty: string; transitionDuration: string; }; input: { borderRadius: string; py: string; transitionProperty: string; transitionDuration: string; width: string; _focusVisible: { boxShadow: string; }; _placeholder: { opacity: number; }; }; textarea: { borderRadius: string; py: string; transitionProperty: string; transitionDuration: string; width: string; _focusVisible: { boxShadow: string; }; _placeholder: { opacity: number; }; }; } | undefined; sizes?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("textarea" | "preview" | "input")[]; }>; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("textarea" | "preview" | "input")[]; }>; } | undefined; defaultProps?: { size?: string | number | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; parts: ("textarea" | "preview" | "input")[]; }; Form: { baseStyle?: { container: { width: string; position: string; }; requiredIndicator: { [x: string]: string | { [x: string]: string; }; marginStart: string; _dark: { [x: string]: string; }; color: string; }; helperText: { [x: string]: string | { [x: string]: string; }; mt: string; _dark: { [x: string]: string; }; color: string; lineHeight: string; fontSize: string; }; } | undefined; sizes?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("container" | "requiredIndicator" | "helperText")[]; }>; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("container" | "requiredIndicator" | "helperText")[]; }>; } | undefined; defaultProps?: { size?: string | number | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; parts: ("container" | "requiredIndicator" | "helperText")[]; }; FormError: { baseStyle?: { text: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; color: string; mt: string; fontSize: string; lineHeight: string; }; icon: { [x: string]: string | { [x: string]: string; }; marginEnd: string; _dark: { [x: string]: string; }; color: string; }; } | undefined; sizes?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("icon" | "text")[]; }>; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("icon" | "text")[]; }>; } | undefined; defaultProps?: { size?: string | number | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; parts: ("icon" | "text")[]; }; FormLabel: { baseStyle?: { fontSize: string; marginEnd: string; mb: string; fontWeight: string; transitionProperty: string; transitionDuration: string; opacity: number; _disabled: { opacity: number; }; } | undefined; sizes?: { [key: string]: _chakra_ui_styled_system.SystemStyleInterpolation; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.SystemStyleInterpolation; } | undefined; defaultProps?: { size?: string | number | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; }; Heading: { baseStyle?: { fontFamily: string; fontWeight: string; } | undefined; sizes?: { "4xl": { fontSize: (string | null)[]; lineHeight: number; }; "3xl": { fontSize: (string | null)[]; lineHeight: number; }; "2xl": { fontSize: (string | null)[]; lineHeight: (number | null)[]; }; xl: { fontSize: (string | null)[]; lineHeight: (number | null)[]; }; lg: { fontSize: (string | null)[]; lineHeight: (number | null)[]; }; md: { fontSize: string; lineHeight: number; }; sm: { fontSize: string; lineHeight: number; }; xs: { fontSize: string; lineHeight: number; }; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.SystemStyleInterpolation; } | undefined; defaultProps?: { size?: "md" | "xs" | "sm" | "lg" | "xl" | "2xl" | "3xl" | "4xl" | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; }; Input: { baseStyle?: { addon: { height: string; fontSize: string; px: string; borderRadius: string; }; field: { width: string; height: string; fontSize: string; px: string; borderRadius: string; minWidth: number; outline: number; position: string; appearance: string; transitionProperty: string; transitionDuration: string; _disabled: { opacity: number; cursor: string; }; }; } | undefined; sizes?: { lg: { field: { [x: string]: string; }; group: { [x: string]: string; }; }; md: { field: { [x: string]: string; }; group: { [x: string]: string; }; }; sm: { field: { [x: string]: string; }; group: { [x: string]: string; }; }; xs: { field: { [x: string]: string; }; group: { [x: string]: string; }; }; } | undefined; variants?: { outline: (props: _chakra_ui_styled_system.StyleFunctionProps) => { field: { border: string; borderColor: string; bg: string; _hover: { borderColor: string; }; _readOnly: { boxShadow: string; userSelect: string; }; _invalid: { borderColor: any; boxShadow: string; }; _focusVisible: { zIndex: number; borderColor: any; boxShadow: string; }; }; addon: { border: string; borderColor: string; bg: string; }; }; filled: (props: _chakra_ui_styled_system.StyleFunctionProps) => { field: { border: string; borderColor: string; bg: string; _hover: { bg: string; }; _readOnly: { boxShadow: string; userSelect: string; }; _invalid: { borderColor: any; }; _focusVisible: { bg: string; borderColor: any; }; }; addon: { border: string; borderColor: string; bg: string; }; }; flushed: (props: _chakra_ui_styled_system.StyleFunctionProps) => { field: { borderBottom: string; borderColor: string; borderRadius: string; px: string; bg: string; _readOnly: { boxShadow: string; userSelect: string; }; _invalid: { borderColor: any; boxShadow: string; }; _focusVisible: { borderColor: any; boxShadow: string; }; }; addon: { borderBottom: string; borderColor: string; borderRadius: string; px: string; bg: string; }; }; unstyled: { field: { bg: string; px: string; height: string; }; addon: { bg: string; px: string; height: string; }; }; } | undefined; defaultProps?: { size?: "md" | "xs" | "sm" | "lg" | undefined; variant?: "outline" | "filled" | "unstyled" | "flushed" | undefined; colorScheme?: string | undefined; } | undefined; parts: ("element" | "group" | "addon" | "field")[]; }; Kbd: { baseStyle?: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; bg: string; borderRadius: string; borderWidth: string; borderBottomWidth: string; fontSize: string; fontWeight: string; lineHeight: string; px: string; whiteSpace: string; } | undefined; sizes?: { [key: string]: _chakra_ui_styled_system.SystemStyleInterpolation; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.SystemStyleInterpolation; } | undefined; defaultProps?: { size?: string | number | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; }; Link: { baseStyle?: { transitionProperty: string; transitionDuration: string; transitionTimingFunction: string; cursor: string; textDecoration: string; outline: string; color: string; _hover: { textDecoration: string; }; _focusVisible: { boxShadow: string; }; } | undefined; sizes?: { [key: string]: _chakra_ui_styled_system.SystemStyleInterpolation; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.SystemStyleInterpolation; } | undefined; defaultProps?: { size?: string | number | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; }; List: { baseStyle?: { icon: { marginEnd: string; display: string; verticalAlign: string; }; } | undefined; sizes?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("container" | "icon" | "item")[]; }>; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("container" | "icon" | "item")[]; }>; } | undefined; defaultProps?: { size?: string | number | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; parts: ("container" | "icon" | "item")[]; }; Menu: { baseStyle?: { button: { transitionProperty: string; transitionDuration: string; }; list: { [x: string]: string | number | { [x: string]: string; }; _dark: { [x: string]: string; }; color: string; minW: string; py: string; zIndex: number; borderRadius: string; borderWidth: string; bg: string; boxShadow: string; }; item: { py: string; px: string; transitionProperty: string; transitionDuration: string; transitionTimingFunction: string; _focus: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; _active: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; _expanded: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; _disabled: { opacity: number; cursor: string; }; bg: string; }; groupTitle: { mx: number; my: number; fontWeight: string; fontSize: string; }; icon: { display: string; alignItems: string; justifyContent: string; flexShrink: number; }; command: { opacity: number; }; divider: { border: number; borderBottom: string; borderColor: string; my: string; opacity: number; }; } | undefined; sizes?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("button" | "icon" | "item" | "list" | "groupTitle" | "command" | "divider")[]; }>; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("button" | "icon" | "item" | "list" | "groupTitle" | "command" | "divider")[]; }>; } | undefined; defaultProps?: { size?: string | number | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; parts: ("button" | "icon" | "item" | "list" | "groupTitle" | "command" | "divider")[]; }; Modal: { baseStyle?: ((props: _chakra_ui_styled_system.StyleFunctionProps) => { overlay: { bg: string; zIndex: string; }; dialogContainer: { display: string; zIndex: string; justifyContent: string; alignItems: string; overflow: string; overscrollBehaviorY: string; }; dialog: { [x: string]: string | { [x: string]: string; } | undefined; borderRadius: string; color: string; my: string; mx: string | undefined; zIndex: string; maxH: string | undefined; _dark: { [x: string]: string; }; bg: string; boxShadow: string; }; header: { px: string; py: string; fontSize: string; fontWeight: string; }; closeButton: { position: string; top: string; insetEnd: string; }; body: { px: string; py: string; flex: string; overflow: string | undefined; }; footer: { px: string; py: string; }; }) | undefined; sizes?: { xs: { dialog: { maxW: string; }; }; sm: { dialog: { maxW: string; }; }; md: { dialog: { maxW: string; }; }; lg: { dialog: { maxW: string; }; }; xl: { dialog: { maxW: string; }; }; "2xl": { dialog: { maxW: string; }; }; "3xl": { dialog: { maxW: string; }; }; "4xl": { dialog: { maxW: string; }; }; "5xl": { dialog: { maxW: string; }; }; "6xl": { dialog: { maxW: string; }; }; full: { dialog: { maxW: string; }; }; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("overlay" | "dialogContainer" | "dialog" | "header" | "closeButton" | "body" | "footer")[]; }>; } | undefined; defaultProps?: { size?: "md" | "full" | "xs" | "sm" | "lg" | "xl" | "2xl" | "3xl" | "4xl" | "5xl" | "6xl" | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; parts: ("overlay" | "dialogContainer" | "dialog" | "header" | "closeButton" | "body" | "footer")[]; }; NumberInput: { baseStyle?: ((props: _chakra_ui_styled_system.StyleFunctionProps) => { root: { [x: string]: string; }; field: {}; stepperGroup: { width: string; }; stepper: { [x: string]: string | { [x: string]: string; _dark?: undefined; opacity?: undefined; cursor?: undefined; } | { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; opacity?: undefined; cursor?: undefined; } | { opacity: number; cursor: string; _dark?: undefined; }; borderStart: string; borderStartColor: string; color: string; bg: string; _dark: { [x: string]: string; }; _active: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; _disabled: { opacity: number; cursor: string; }; }; }) | undefined; sizes?: { xs: { field: any; stepper: { fontSize: string; _first: { borderTopEndRadius: string | undefined; }; _last: { borderBottomEndRadius: string | undefined; mt: string; borderTopWidth: number; }; }; }; sm: { field: any; stepper: { fontSize: string; _first: { borderTopEndRadius: string | undefined; }; _last: { borderBottomEndRadius: string | undefined; mt: string; borderTopWidth: number; }; }; }; md: { field: any; stepper: { fontSize: string; _first: { borderTopEndRadius: string | undefined; }; _last: { borderBottomEndRadius: string | undefined; mt: string; borderTopWidth: number; }; }; }; lg: { field: any; stepper: { fontSize: string; _first: { borderTopEndRadius: string | undefined; }; _last: { borderBottomEndRadius: string | undefined; mt: string; borderTopWidth: number; }; }; }; } | undefined; variants?: { outline: (props: _chakra_ui_styled_system.StyleFunctionProps) => { field: { border: string; borderColor: string; bg: string; _hover: { borderColor: string; }; _readOnly: { boxShadow: string; userSelect: string; }; _invalid: { borderColor: any; boxShadow: string; }; _focusVisible: { zIndex: number; borderColor: any; boxShadow: string; }; }; addon: { border: string; borderColor: string; bg: string; }; }; filled: (props: _chakra_ui_styled_system.StyleFunctionProps) => { field: { border: string; borderColor: string; bg: string; _hover: { bg: string; }; _readOnly: { boxShadow: string; userSelect: string; }; _invalid: { borderColor: any; }; _focusVisible: { bg: string; borderColor: any; }; }; addon: { border: string; borderColor: string; bg: string; }; }; flushed: (props: _chakra_ui_styled_system.StyleFunctionProps) => { field: { borderBottom: string; borderColor: string; borderRadius: string; px: string; bg: string; _readOnly: { boxShadow: string; userSelect: string; }; _invalid: { borderColor: any; boxShadow: string; }; _focusVisible: { borderColor: any; boxShadow: string; }; }; addon: { borderBottom: string; borderColor: string; borderRadius: string; px: string; bg: string; }; }; unstyled: { field: { bg: string; px: string; height: string; }; addon: { bg: string; px: string; height: string; }; }; } | undefined; defaultProps?: { size?: "md" | "xs" | "sm" | "lg" | undefined; variant?: "outline" | "filled" | "unstyled" | "flushed" | undefined; colorScheme?: string | undefined; } | undefined; parts: ("root" | "field" | "stepperGroup" | "stepper")[]; }; PinInput: { baseStyle?: { textAlign: string; width?: string | undefined; height?: string | undefined; fontSize?: string | undefined; px?: string | undefined; borderRadius?: string | undefined; minWidth?: number | undefined; outline?: number | undefined; position?: string | undefined; appearance?: string | undefined; transitionProperty?: string | undefined; transitionDuration?: string | undefined; _disabled?: { opacity: number; cursor: string; } | undefined; } | undefined; 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; }; } | undefined; variants?: { outline: (props: _chakra_ui_styled_system.StyleFunctionProps) => {}; flushed: (props: _chakra_ui_styled_system.StyleFunctionProps) => {}; filled: (props: _chakra_ui_styled_system.StyleFunctionProps) => {}; unstyled: {}; } | undefined; defaultProps?: { size?: "md" | "xs" | "sm" | "lg" | undefined; variant?: "outline" | "filled" | "unstyled" | "flushed" | undefined; colorScheme?: string | undefined; } | undefined; }; Popover: { baseStyle?: { popper: { zIndex: number; }; content: { [x: string]: string | { [x: string]: string; outline?: undefined; boxShadow?: undefined; } | { outline: number; boxShadow: string; }; bg: string; _dark: { [x: string]: string; }; width: string; border: string; borderColor: string; borderRadius: string; boxShadow: string; zIndex: string; _focusVisible: { outline: number; boxShadow: string; }; }; header: { px: number; py: number; borderBottomWidth: string; }; body: { px: number; py: number; }; footer: { px: number; py: number; borderTopWidth: string; }; closeButton: { position: string; borderRadius: string; top: number; insetEnd: number; padding: number; }; } | undefined; sizes?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("content" | "header" | "closeButton" | "body" | "footer" | "popper" | "arrow")[]; }>; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("content" | "header" | "closeButton" | "body" | "footer" | "popper" | "arrow")[]; }>; } | undefined; defaultProps?: { size?: string | number | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; parts: ("content" | "header" | "closeButton" | "body" | "footer" | "popper" | "arrow")[]; }; Progress: { baseStyle?: ((props: _chakra_ui_styled_system.StyleFunctionProps) => { label: { lineHeight: string; fontSize: string; fontWeight: string; color: string; }; filledTrack: any; track: { bg: string; }; }) | undefined; sizes?: { xs: { track: { h: string; }; }; sm: { track: { h: string; }; }; md: { track: { h: string; }; }; lg: { track: { h: string; }; }; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("label" | "filledTrack" | "track")[]; }>; } | undefined; defaultProps?: { size?: "md" | "xs" | "sm" | "lg" | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; parts: ("label" | "filledTrack" | "track")[]; }; Radio: { baseStyle?: ((props: _chakra_ui_styled_system.StyleFunctionProps) => { label: { userSelect: string; _disabled: { opacity: number; }; } | undefined; container: { _disabled: { cursor: string; }; } | undefined; control: { borderRadius: string; _checked: { _before: { content: string; display: string; pos: string; w: string; h: string; borderRadius: string; bg: string; }; bg?: string | undefined; borderColor?: string | undefined; color?: string | undefined; _hover?: { bg: string; borderColor: string; } | undefined; _disabled?: { borderColor: string; bg: string; color: string; } | undefined; }; w?: string | undefined; h?: string | undefined; transitionProperty?: string | undefined; transitionDuration?: string | undefined; border?: string | undefined; borderColor?: string | undefined; color?: string | undefined; _indeterminate?: { bg: string; borderColor: string; color: string; } | undefined; _disabled?: { bg: string; borderColor: string; } | undefined; _focusVisible?: { boxShadow: string; } | undefined; _invalid?: { borderColor: string; } | undefined; }; }) | undefined; sizes?: { md: { control: { w: string; h: string; }; label: { fontSize: string; }; }; lg: { control: { w: string; h: string; }; label: { fontSize: string; }; }; sm: { control: { width: string; height: string; }; label: { fontSize: string; }; }; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("container" | "label" | "control")[]; }>; } | undefined; defaultProps?: { size?: "md" | "sm" | "lg" | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; parts: ("container" | "label" | "control")[]; }; Select: { baseStyle?: { field: { appearance: string; paddingBottom: string; lineHeight: string; bg: string; _dark: { [x: string]: string; }; "> option, > optgroup": { bg: string; }; width?: string | undefined; height?: string | undefined; fontSize?: string | undefined; px?: string | undefined; borderRadius?: string | undefined; minWidth?: number | undefined; outline?: number | undefined; position?: string | undefined; transitionProperty?: string | undefined; transitionDuration?: string | undefined; _disabled?: { opacity: number; cursor: string; } | undefined; }; icon: { width: string; height: string; insetEnd: string; position: string; color: string; fontSize: string; _disabled: { opacity: number; }; }; } | undefined; sizes?: { lg: { field: { paddingInlineEnd: string; }; group?: { [x: string]: string; } | undefined; }; md: { field: { paddingInlineEnd: string; }; group?: { [x: string]: string; } | undefined; }; sm: { field: { paddingInlineEnd: string; }; group?: { [x: string]: string; } | undefined; }; xs: { field: { paddingInlineEnd: string; }; icon: { insetEnd: string; }; group?: { [x: string]: string; } | undefined; }; } | undefined; variants?: { outline: (props: _chakra_ui_styled_system.StyleFunctionProps) => { field: { border: string; borderColor: string; bg: string; _hover: { borderColor: string; }; _readOnly: { boxShadow: string; userSelect: string; }; _invalid: { borderColor: any; boxShadow: string; }; _focusVisible: { zIndex: number; borderColor: any; boxShadow: string; }; }; addon: { border: string; borderColor: string; bg: string; }; }; filled: (props: _chakra_ui_styled_system.StyleFunctionProps) => { field: { border: string; borderColor: string; bg: string; _hover: { bg: string; }; _readOnly: { boxShadow: string; userSelect: string; }; _invalid: { borderColor: any; }; _focusVisible: { bg: string; borderColor: any; }; }; addon: { border: string; borderColor: string; bg: string; }; }; flushed: (props: _chakra_ui_styled_system.StyleFunctionProps) => { field: { borderBottom: string; borderColor: string; borderRadius: string; px: string; bg: string; _readOnly: { boxShadow: string; userSelect: string; }; _invalid: { borderColor: any; boxShadow: string; }; _focusVisible: { borderColor: any; boxShadow: string; }; }; addon: { borderBottom: string; borderColor: string; borderRadius: string; px: string; bg: string; }; }; unstyled: { field: { bg: string; px: string; height: string; }; addon: { bg: string; px: string; height: string; }; }; } | undefined; defaultProps?: { size?: "md" | "xs" | "sm" | "lg" | undefined; variant?: "outline" | "filled" | "unstyled" | "flushed" | undefined; colorScheme?: string | undefined; } | undefined; parts: ("icon" | "field")[]; }; Skeleton: { baseStyle?: { [x: string]: string | number | { [x: string]: string; }; _dark: { [x: string]: string; }; background: string; borderColor: string; opacity: number; borderRadius: string; } | undefined; sizes?: { [key: string]: _chakra_ui_styled_system.SystemStyleInterpolation; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.SystemStyleInterpolation; } | undefined; defaultProps?: { size?: string | number | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; }; SkipLink: { baseStyle?: { borderRadius: string; fontWeight: string; _focusVisible: { [x: string]: string | { [x: string]: string; }; boxShadow: string; padding: string; position: string; top: string; insetStart: string; _dark: { [x: string]: string; }; bg: string; }; } | undefined; sizes?: { [key: string]: _chakra_ui_styled_system.SystemStyleInterpolation; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.SystemStyleInterpolation; } | undefined; defaultProps?: { size?: string | number | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; }; Slider: { baseStyle?: ((props: _chakra_ui_styled_system.StyleFunctionProps) => { container: { h: string; w?: undefined; display: string; position: string; cursor: string; _disabled: { opacity: number; cursor: string; pointerEvents: string; }; } | { w: string; h?: undefined; display: string; position: string; cursor: string; _disabled: { opacity: number; cursor: string; pointerEvents: string; }; } | { display: string; position: string; cursor: string; _disabled: { opacity: number; cursor: string; pointerEvents: string; }; }; track: { overflow: string; borderRadius: string; _dark: { [x: string]: string; }; _disabled: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; bg: string; h: string; w?: undefined; } | { overflow: string; borderRadius: string; _dark: { [x: string]: string; }; _disabled: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; bg: string; w: string; h?: undefined; } | { overflow: string; borderRadius: string; _dark: { [x: string]: string; }; _disabled: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; bg: string; }; thumb: { w: string; h: string; display: string; alignItems: string; justifyContent: string; position: string; outline: number; zIndex: number; borderRadius: string; bg: string; boxShadow: string; border: string; borderColor: string; transitionProperty: string; transitionDuration: string; _focusVisible: { boxShadow: string; }; _disabled: { bg: string; }; left: string; transform: string; _active: { transform: string; }; top?: undefined; } | { w: string; h: string; display: string; alignItems: string; justifyContent: string; position: string; outline: number; zIndex: number; borderRadius: string; bg: string; boxShadow: string; border: string; borderColor: string; transitionProperty: string; transitionDuration: string; _focusVisible: { boxShadow: string; }; _disabled: { bg: string; }; top: string; transform: string; _active: { transform: string; }; left?: undefined; } | { w: string; h: string; display: string; alignItems: string; justifyContent: string; position: string; outline: number; zIndex: number; borderRadius: string; bg: string; boxShadow: string; border: string; borderColor: string; transitionProperty: string; transitionDuration: string; _focusVisible: { boxShadow: string; }; _disabled: { bg: string; }; }; filledTrack: { [x: string]: string | { [x: string]: string; }; width: string; height: string; _dark: { [x: string]: string; }; bg: string; }; }) | undefined; sizes?: { lg: { container: { [x: string]: string; }; }; md: { container: { [x: string]: string; }; }; sm: { container: { [x: string]: string; }; }; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("container" | "filledTrack" | "track" | "thumb" | "mark")[]; }>; } | undefined; defaultProps?: { size?: "md" | "sm" | "lg" | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; parts: ("container" | "filledTrack" | "track" | "thumb" | "mark")[]; }; Spinner: { baseStyle?: { width: string[]; height: string[]; } | undefined; sizes?: { xs: { [x: string]: string; }; sm: { [x: string]: string; }; md: { [x: string]: string; }; lg: { [x: string]: string; }; xl: { [x: string]: string; }; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.SystemStyleInterpolation; } | undefined; defaultProps?: { size?: "md" | "xs" | "sm" | "lg" | "xl" | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; }; Stat: { baseStyle?: { container: {}; label: { fontWeight: string; }; helpText: { opacity: number; marginBottom: string; }; number: { verticalAlign: string; fontWeight: string; }; icon: { marginEnd: number; w: string; h: string; verticalAlign: string; }; } | undefined; sizes?: { md: { label: { fontSize: string; }; helpText: { fontSize: string; }; number: { fontSize: string; }; }; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("number" | "container" | "icon" | "label" | "helpText")[]; }>; } | undefined; defaultProps?: { size?: "md" | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; parts: ("number" | "container" | "icon" | "label" | "helpText")[]; }; Switch: { baseStyle?: ((props: _chakra_ui_styled_system.StyleFunctionProps) => { container: { [x: string]: string | { [x: string]: string; }; _rtl: { [x: string]: string; }; }; track: { [x: string]: string | string[] | { [x: string]: string; boxShadow?: undefined; opacity?: undefined; cursor?: undefined; _dark?: undefined; } | { boxShadow: string; opacity?: undefined; cursor?: undefined; _dark?: undefined; } | { opacity: number; cursor: string; boxShadow?: undefined; _dark?: undefined; } | { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; boxShadow?: undefined; opacity?: undefined; cursor?: undefined; }; borderRadius: string; p: string; width: string[]; height: string[]; transitionProperty: string; transitionDuration: string; _dark: { [x: string]: string; }; _focusVisible: { boxShadow: string; }; _disabled: { opacity: number; cursor: string; }; _checked: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; bg: string; }; thumb: { bg: string; transitionProperty: string; transitionDuration: string; borderRadius: string; width: string[]; height: string[]; _checked: { transform: string; }; }; }) | undefined; sizes?: { sm: { container: { [x: string]: string; }; }; md: { container: { [x: string]: string; }; }; lg: { container: { [x: string]: string; }; }; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("container" | "label" | "track" | "thumb")[]; }>; } | undefined; defaultProps?: { size?: "md" | "sm" | "lg" | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; parts: ("container" | "label" | "track" | "thumb")[]; }; Table: { baseStyle?: { table: { fontVariantNumeric: string; borderCollapse: string; width: string; }; th: { fontFamily: string; fontWeight: string; textTransform: string; letterSpacing: string; textAlign: string; }; td: { textAlign: string; }; caption: { mt: number; fontFamily: string; textAlign: string; fontWeight: string; }; } | undefined; sizes?: { sm: { th: { px: string; py: string; lineHeight: string; fontSize: string; }; td: { px: string; py: string; 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; }; }; } | undefined; variants?: { simple: (props: _chakra_ui_styled_system.StyleFunctionProps) => { th: { "&[data-is-numeric=true]": { textAlign: string; }; color: string; borderBottom: string; borderColor: string; }; td: { "&[data-is-numeric=true]": { textAlign: string; }; borderBottom: string; borderColor: string; }; caption: { color: string; }; tfoot: { tr: { "&:last-of-type": { th: { borderBottomWidth: number; }; }; }; }; }; striped: (props: _chakra_ui_styled_system.StyleFunctionProps) => { th: { "&[data-is-numeric=true]": { textAlign: string; }; color: string; borderBottom: string; borderColor: string; }; td: { "&[data-is-numeric=true]": { textAlign: string; }; borderBottom: string; borderColor: string; }; caption: { color: string; }; tbody: { tr: { "&:nth-of-type(odd)": { "th, td": { borderBottomWidth: string; borderColor: string; }; td: { background: string; }; }; }; }; tfoot: { tr: { "&:last-of-type": { th: { borderBottomWidth: number; }; }; }; }; }; unstyled: {}; } | undefined; defaultProps?: { size?: "md" | "sm" | "lg" | undefined; variant?: "unstyled" | "simple" | "striped" | undefined; colorScheme?: string | undefined; } | undefined; parts: ("table" | "caption" | "thead" | "tbody" | "tr" | "th" | "td" | "tfoot")[]; }; Tabs: { baseStyle?: ((props: _chakra_ui_styled_system.StyleFunctionProps) => { root: { display: string; }; tab: { flex: number | undefined; transitionProperty: string; transitionDuration: string; _focusVisible: { zIndex: number; boxShadow: string; }; _disabled: { cursor: string; opacity: number; }; }; tablist: { justifyContent: string; flexDirection: string; }; tabpanel: { p: number; }; }) | undefined; sizes?: { sm: { tab: { py: number; px: number; fontSize: string; }; }; md: { tab: { fontSize: string; py: number; px: number; }; }; lg: { tab: { fontSize: string; py: number; px: number; }; }; } | undefined; variants?: { line: (props: _chakra_ui_styled_system.StyleFunctionProps) => { tablist: { [x: string]: string; borderColor: string; }; tab: { [x: string]: string | { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; borderColor: string; _active?: undefined; } | { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; borderColor?: undefined; _active?: undefined; } | { _active: { bg: string; }; _dark?: undefined; borderColor?: undefined; }; borderColor: string; _selected: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; borderColor: string; }; _active: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; _disabled: { _active: { bg: string; }; }; color: string; bg: string; }; }; enclosed: (props: _chakra_ui_styled_system.StyleFunctionProps) => { tab: { [x: string]: string | { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; borderColor: string; borderBottomColor: string; }; borderTopRadius: string; border: string; borderColor: string; mb: string; _selected: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; borderColor: string; borderBottomColor: string; }; color: string; }; tablist: { mb: string; borderBottom: string; borderColor: string; }; }; "enclosed-colored": (props: _chakra_ui_styled_system.StyleFunctionProps) => { tab: { [x: string]: string | { [x: string]: string; marginEnd?: undefined; _dark?: undefined; borderColor?: undefined; borderTopColor?: undefined; borderBottomColor?: undefined; } | { marginEnd: string; _dark?: undefined; borderColor?: undefined; borderTopColor?: undefined; borderBottomColor?: undefined; } | { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; borderColor: string; borderTopColor: string; borderBottomColor: string; marginEnd?: undefined; }; border: string; borderColor: string; _dark: { [x: string]: string; }; mb: string; _notLast: { marginEnd: string; }; _selected: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; borderColor: string; borderTopColor: string; borderBottomColor: string; }; color: string; bg: string; }; tablist: { mb: string; borderBottom: string; borderColor: string; }; }; "soft-rounded": (props: _chakra_ui_styled_system.StyleFunctionProps) => { tab: { borderRadius: string; fontWeight: string; color: string; _selected: { color: any; bg: any; }; }; }; "solid-rounded": (props: _chakra_ui_styled_system.StyleFunctionProps) => { tab: { [x: string]: string | { [x: string]: string; _dark?: undefined; } | { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; borderRadius: string; fontWeight: string; _dark: { [x: string]: string; }; _selected: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; color: string; bg: string; }; }; unstyled: {}; } | undefined; defaultProps?: { size?: "md" | "sm" | "lg" | undefined; variant?: "unstyled" | "line" | "enclosed" | "enclosed-colored" | "soft-rounded" | "solid-rounded" | undefined; colorScheme?: string | undefined; } | undefined; parts: ("root" | "tab" | "tabpanel" | "tabpanels" | "tablist" | "indicator")[]; }; Tag: { baseStyle?: { container: { [x: string]: string | number | { [x: string]: string; }; fontWeight: string; lineHeight: number; outline: number; color: string; bg: string; boxShadow: string; borderRadius: string; minH: string; minW: string; fontSize: string; px: string; _focusVisible: { [x: string]: string; }; }; label: { lineHeight: number; overflow: string; }; closeButton: { fontSize: string; w: string; h: string; transitionProperty: string; transitionDuration: string; borderRadius: string; marginStart: string; marginEnd: string; opacity: number; _disabled: { opacity: number; }; _focusVisible: { boxShadow: string; bg: string; }; _hover: { opacity: number; }; _active: { opacity: number; }; }; } | undefined; sizes?: { sm: { container: { [x: string]: string; }; closeButton: { marginEnd: string; marginStart: string; }; }; md: { container: { [x: string]: string; }; }; lg: { container: { [x: string]: string; }; }; } | undefined; variants?: { subtle: (props: _chakra_ui_styled_system.StyleFunctionProps) => { container: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; } | undefined; }; solid: (props: _chakra_ui_styled_system.StyleFunctionProps) => { container: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; } | undefined; }; outline: (props: _chakra_ui_styled_system.StyleFunctionProps) => { container: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; } | undefined; }; } | undefined; defaultProps?: { size?: "md" | "sm" | "lg" | undefined; variant?: "outline" | "solid" | "subtle" | undefined; colorScheme?: string | undefined; } | undefined; parts: ("container" | "label" | "closeButton")[]; }; Textarea: { baseStyle?: { paddingY: string; minHeight: string; lineHeight: string; verticalAlign: string; width?: string | undefined; height?: string | undefined; fontSize?: string | undefined; px?: string | undefined; borderRadius?: string | undefined; minWidth?: number | undefined; outline?: number | undefined; position?: string | undefined; appearance?: string | undefined; transitionProperty?: string | undefined; transitionDuration?: string | undefined; _disabled?: { opacity: number; cursor: string; } | undefined; } | undefined; sizes?: { xs: { [x: string]: string; }; sm: { [x: string]: string; }; md: { [x: string]: string; }; lg: { [x: string]: string; }; } | undefined; variants?: { outline: (props: _chakra_ui_styled_system.StyleFunctionProps) => {}; flushed: (props: _chakra_ui_styled_system.StyleFunctionProps) => {}; filled: (props: _chakra_ui_styled_system.StyleFunctionProps) => {}; unstyled: {}; } | undefined; defaultProps?: { size?: "md" | "xs" | "sm" | "lg" | undefined; variant?: "outline" | "filled" | "unstyled" | "flushed" | undefined; colorScheme?: string | undefined; } | undefined; }; Tooltip: { baseStyle?: { [x: string]: string | { [x: string]: string; }; bg: string; color: string; _dark: { [x: string]: string; }; px: string; py: string; borderRadius: string; fontWeight: string; fontSize: string; boxShadow: string; maxW: string; zIndex: string; } | undefined; sizes?: { [key: string]: _chakra_ui_styled_system.SystemStyleInterpolation; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.SystemStyleInterpolation; } | undefined; defaultProps?: { size?: string | number | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; }; Card: { baseStyle?: { container: { [x: string]: string; backgroundColor: string; boxShadow: string; borderRadius: string; color: string; borderWidth: string; borderColor: string; }; body: { padding: string; flex: string; }; header: { padding: string; }; footer: { padding: string; }; } | undefined; sizes?: { sm: { container: { [x: string]: string; }; }; md: { container: { [x: string]: string; }; }; lg: { container: { [x: string]: string; }; }; } | undefined; variants?: { elevated: { container: { [x: string]: string | { [x: string]: string; }; _dark: { [x: string]: string; }; }; }; outline: { container: { [x: string]: string; }; }; filled: { container: { [x: string]: string; }; }; unstyled: { body: { [x: string]: number; }; header: { [x: string]: number; }; footer: { [x: string]: number; }; }; } | undefined; defaultProps?: { size?: "md" | "sm" | "lg" | undefined; variant?: "outline" | "filled" | "unstyled" | "elevated" | undefined; colorScheme?: string | undefined; } | undefined; parts: ("container" | "header" | "body" | "footer")[]; }; Stepper: { baseStyle?: (({ colorScheme: c }: _chakra_ui_styled_system.StyleFunctionProps) => { stepper: { [x: string]: string | { flexDirection: string; alignItems: string; } | { [x: string]: string; flexDirection?: undefined; alignItems?: undefined; }; display: string; justifyContent: string; gap: string; "&[data-orientation=vertical]": { flexDirection: string; alignItems: string; }; "&[data-orientation=horizontal]": { flexDirection: string; alignItems: string; }; _dark: { [x: string]: string; }; }; title: { fontSize: string; fontWeight: string; }; description: { fontSize: string; color: string; }; number: { fontSize: string; }; step: { flexShrink: number; position: string; display: string; gap: string; "&[data-orientation=horizontal]": { alignItems: string; }; flex: string; "&:last-of-type:not([data-stretch])": { flex: string; }; }; icon: { flexShrink: number; width: string; height: string; }; indicator: { flexShrink: number; borderRadius: string; width: string; height: string; display: string; justifyContent: string; alignItems: string; "&[data-status=active]": { borderWidth: string; borderColor: string; }; "&[data-status=complete]": { bg: string; color: string; }; "&[data-status=incomplete]": { borderWidth: string; }; }; separator: { bg: string; flex: string; "&[data-status=complete]": { bg: string; }; "&[data-orientation=horizontal]": { width: string; height: string; marginStart: string; }; "&[data-orientation=vertical]": { width: string; position: string; height: string; maxHeight: string; top: string; insetStart: string; }; }; }) | undefined; sizes?: { xs: { stepper: { [x: string]: string; }; }; sm: { stepper: { [x: string]: string; }; }; md: { stepper: { [x: string]: string; }; }; lg: { stepper: { [x: string]: string; }; }; } | undefined; variants?: { [key: string]: _chakra_ui_styled_system.PartsStyleInterpolation<{ keys: ("number" | "icon" | "separator" | "title" | "description" | "stepper" | "indicator" | "step")[]; }>; } | undefined; defaultProps?: { size?: "md" | "xs" | "sm" | "lg" | undefined; variant?: string | number | undefined; colorScheme?: string | undefined; } | undefined; parts: ("number" | "icon" | "separator" | "title" | "description" | "stepper" | "indicator" | "step")[]; }; }; styles: _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; prose: string; px: string; 0.5: string; 1: string; 1.5: string; 2: string; 2.5: string; 3: string; 3.5: 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: { xs: string; sm: string; base: string; md: string; lg: string; xl: string; "2xl": string; outline: string; inner: string; none: string; "dark-lg": string; }; space: { px: string; 0.5: string; 1: string; 1.5: string; 2: string; 2.5: string; 3: string; 3.5: 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; }; borders: { none: number; "1px": string; "2px": string; "4px": string; "8px": 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; }; }; 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; }; 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: { "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; "9xl": string; }; breakpoints: { base: string; 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; }; blur: { none: number; sm: string; base: string; md: string; lg: string; xl: string; "2xl": string; "3xl": string; }; colors: { transparent: string; current: string; black: string; white: string; whiteAlpha: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; blackAlpha: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; gray: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; red: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; orange: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; yellow: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; green: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; teal: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; blue: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; cyan: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; purple: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; pink: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; linkedin: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; facebook: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; messenger: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; whatsapp: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; twitter: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; telegram: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; }; semanticTokens: { colors: { "chakra-body-text": { _light: string; _dark: string; }; "chakra-body-bg": { _light: string; _dark: string; }; "chakra-border-color": { _light: string; _dark: string; }; "chakra-inverse-text": { _light: string; _dark: string; }; "chakra-subtle-bg": { _light: string; _dark: string; }; "chakra-subtle-text": { _light: string; _dark: string; }; "chakra-placeholder-color": { _light: string; _dark: string; }; }; }; direction: "ltr"; }; type Theme = typeof theme; declare const baseTheme: { styles: _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; prose: string; px: string; 0.5: string; 1: string; 1.5: string; 2: string; 2.5: string; 3: string; 3.5: 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: { xs: string; sm: string; base: string; md: string; lg: string; xl: string; "2xl": string; outline: string; inner: string; none: string; "dark-lg": string; }; space: { px: string; 0.5: string; 1: string; 1.5: string; 2: string; 2.5: string; 3: string; 3.5: 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; }; borders: { none: number; "1px": string; "2px": string; "4px": string; "8px": 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; }; }; 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; }; 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: { "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; "9xl": string; }; breakpoints: { base: string; 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; }; blur: { none: number; sm: string; base: string; md: string; lg: string; xl: string; "2xl": string; "3xl": string; }; colors: { transparent: string; current: string; black: string; white: string; whiteAlpha: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; blackAlpha: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; gray: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; red: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; orange: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; yellow: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; green: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; teal: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; blue: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; cyan: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; purple: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; pink: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; linkedin: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; facebook: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; messenger: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; whatsapp: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; twitter: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; telegram: { 50: string; 100: string; 200: string; 300: string; 400: string; 500: string; 600: string; 700: string; 800: string; 900: string; }; }; semanticTokens: { colors: { "chakra-body-text": { _light: string; _dark: string; }; "chakra-body-bg": { _light: string; _dark: string; }; "chakra-border-color": { _light: string; _dark: string; }; "chakra-inverse-text": { _light: string; _dark: string; }; "chakra-subtle-bg": { _light: string; _dark: string; }; "chakra-subtle-text": { _light: string; _dark: string; }; "chakra-placeholder-color": { _light: string; _dark: string; }; }; }; direction: "ltr"; components: {}; }; export { Theme, ThemeConfig, baseTheme, theme };