/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
import { ALWAYS_PREFIX, alwaysPalette, deprecatedAlwaysPalette, newAlwaysPalette } from "./palette/dist/index.js";
import { AVATAR_SIZE_PREFIX, BACKGROUND_BLUR_COLOR_PREFIX, BACKGROUND_BLUR_FALLBACK_COLOR_PREFIX, BACKGROUND_BLUR_RADIUS_PREFIX, BACKGROUND_COLOR_PREFIX, BORDER_RADIUS_PREFIX, BORDER_WIDTH_PREFIX, BUTTON_GAP_VAR, BUTTON_SCALE_EFFECT, BUTTON_SCALE_EFFECT_HOVER, BUTTON_SCALE_EFFECT_PRESSED, BUTTON_SCALE_EFFECT_REST, DARK_COLOR_MODE_CLASSNAME, DEFAULT_COLOR_MODE_CLASSNAME, DEFAULT_SCALE_MODE_CLASSNAME, DROP_SHADOW_PREFIX, FONT_FAMILY_PREFIX, FONT_SIZE_PREFIX, FONT_SLANT_PREFIX, FONT_WEIGHT_PREFIX, FONT_WIDTH_PREFIX, ICON_SIZE_PREFIX, INSET_SHADOW_PREFIX, INVERT_COLOR_MODE_CLASSNAME, LARGE_SCALE_MODE_CLASSNAME, LETTER_SPACING_PREFIX, LIGHT_COLOR_MODE_CLASSNAME, LINE_COLOR_PREFIX, LINE_HEIGHT_PREFIX, MEDIUM_SCALE_MODE_CLASSNAME, MOTION_PREFIX, OUTLINE_PREFIX, PSEUDO_STYLE_SELECTOR_MAP, SMALL_SCALE_MODE_CLASSNAME, SPECTRUM_COLOR_PREFIX, SYSTEM_COLOR_MODE_CLASSNAME, TEXT_RESPONSIVE_BREAKPOINT_CLASSNAMES, TEXT_RESPONSIVE_CLASSNAME, TEXT_TRANSFORM_PREFIX, UDS_PREFIX, XLARGE_SCALE_MODE_CLASSNAME, XSMALL_SCALE_MODE_CLASSNAME, XXLARGE_SCALE_MODE_CLASSNAME, XXXLARGE_SCALE_MODE_CLASSNAME, getMotionVar, getShadowLayerValue, textVariantsSafe } from "./css-tokens/dist/index.js";
import { variants } from "./styles/variants.js";
import { cva, cx, getStyles, getStylesCacheKeySymbol } from "./styles/styler.js";
import { Pressable } from "./components/client/Pressable.js";
import { Icon } from "./components/Icon.js";
import { Text } from "./components/Text.js";
import { Banner } from "./components/Banner/Banner.js";
import { BannerContent } from "./components/Banner/BannerContent.js";
import { BannerDescription } from "./components/Banner/BannerDescription.js";
import { BannerTitle } from "./components/Banner/BannerTitle.js";
import { Box } from "./components/Box.js";
import { HStack } from "./components/HStack.js";
import { VStack } from "./components/VStack.js";
import { DividerLabel } from "./components/Divider/DividerLabel.js";
import { DividerLine } from "./components/Divider/DividerLine.js";
import { Divider } from "./components/Divider/Divider.js";
import { FormLabel } from "./components/FormLabel.js";
import { Image } from "./components/Image.js";
import { Link } from "./components/Link.js";
import { Scrim } from "./components/Scrim.js";
import { AvatarIcon } from "./components/client/Avatar/AvatarIcon.js";
import { AvatarText } from "./components/client/Avatar/AvatarText.js";
import { AvatarImage } from "./components/client/Avatar/AvatarImage.js";
import { Avatar } from "./components/client/Avatar/Avatar.js";
import { Badge } from "./components/client/Badge.js";
import { useBottomSheetStore } from "./components/client/BottomSheet/useBottomSheetStore.js";
import { BottomSheet } from "./components/client/BottomSheet/BottomSheet.js";
import { BottomSheetContent } from "./components/client/BottomSheet/BottomSheetContent.js";
import { BottomSheetDismiss } from "./components/client/BottomSheet/BottomSheetDismiss.js";
import { BottomSheetHeader } from "./components/client/BottomSheet/BottomSheetHeader.js";
import { BottomSheetProvider } from "./components/client/BottomSheet/BottomSheetProvider.js";
import { BottomSheetTrigger } from "./components/client/BottomSheet/BottomSheetTrigger.js";
import { entries } from "./utils/dist/entries.js";
import { fromEntries } from "./utils/dist/fromEntries.js";
import { mapValues } from "./utils/dist/mapValues.js";
import { generateDefaultClassName } from "./automated-config/dist/utils/generateDefaultClassName.js";
import { generateSchemaKey } from "./automated-config/dist/utils/generateSchemaKey.js";
import { buildConfigSchema, findFixtureType } from "./automated-config/dist/utils/buildConfigSchema.js";
import { cartesianProduct } from "./automated-config/dist/utils/cartesianProduct.js";
import { getConfigSubcomponents } from "./automated-config/dist/utils/subcomponents.js";
import { coalesceConfigVariant } from "./automated-config/dist/utils/coalesceConfigVariant.js";
import { getConfigDefaultValue, isConfigDefaultValue } from "./automated-config/dist/utils/defaults.js";
import { generateKeyFromFlatConfigPath } from "./automated-config/dist/utils/generateKeyFromFlatConfigPath.js";
import { getConfigVariantComponentStates, getConfigVariantComponentStatesMatrix } from "./automated-config/dist/utils/getConfigVariantComponentStatesMatrix.js";
import { getConfigVariantProperties } from "./automated-config/dist/utils/getConfigVariantProperties.js";
import { getConfigVariantPseudoStates } from "./automated-config/dist/utils/getConfigVariantPseudoStates.js";
import { getConfigVariants } from "./automated-config/dist/utils/getConfigVariants.js";
import { createComponentStates, createConfigurableProperty, createLayerConfig, createSubComponentConfig, createVariantConfig, createVariantConfigWithComponentStates, createVariantConfigWithProperties, generateClassName, generateConfigStyles, generateDeclaration, generateStyles, statePseudoMapDocsMode } from "./automated-config/dist/utils/index.js";
import { SpringMotionConfig } from "./components/client/SpringMotionConfig.js";
import { Button } from "./components/client/Button.js";
import { Checkbox } from "./components/client/Checkbox.js";
import { ChipButton } from "./components/client/Chip/ChipButton.js";
import { ChipDismissible } from "./components/client/Chip/ChipDismissible.js";
import { ChipLink } from "./components/client/Chip/ChipLink.js";
import { ChipToggle } from "./components/client/Chip/ChipToggle.js";
import { Chip } from "./components/client/Chip/Chip.js";
import { IconButton } from "./components/client/IconButton.js";
import { Input } from "./components/client/Input/Input.js";
import { InputHelpText } from "./components/client/Input/InputHelpText.js";
import { Menu_index_exports } from "./components/client/Menu/Menu.index.js";
import { UDSModalConfigProvider, useModalConfig } from "./components/client/Modal/UDSModalConfigProvider.js";
import { ModalActions } from "./components/client/Modal/ModalActions.js";
import { ModalContent } from "./components/client/Modal/ModalContent.js";
import { ModalDescription } from "./components/client/Modal/ModalDescription.js";
import { ModalTitle } from "./components/client/Modal/ModalTitle.js";
import { Modal } from "./components/client/Modal/Modal.js";
import { UDSPopoverConfigProvider } from "./components/client/Popover/UDSPopoverConfigProvider.js";
import { Popover } from "./components/client/Popover/Popover.js";
import { AvatarConfig, BadgeConfig, BannerConfig, BottomSheetConfig, ButtonConfig, CheckboxConfig, ChipConfig, DividerConfig, IconButtonConfig, InputConfig, LinkConfig, MenuContentConfig, MenuItemConfig, ModalConfig, PopoverConfig, RadioConfig, ScrimConfig, SwitchConfig, TabConfig, TabsConfig, ToastConfig, TooltipConfig } from "./automated-config/dist/generated/generatedConfigs.js";
import { shadow } from "./tokens/configs/shadow.js";
import { DEFAULT_COLOR_MODE, DEFAULT_COLOR_MODE_FOR_APP, DEFAULT_HIGH_CONTRAST_MODE, DEFAULT_REGION_MODE, DEFAULT_SCALE_MODE, DEFAULT_SCALE_MODE_FOR_APP } from "./modes/dist/index.js";
import { FONT_DECLARATIONS_MAP } from "./fonts/dist/index.js";
import { parseButtonVariantFlat } from "./tokens/parseButtonVariants.js";
import { fontUrls, getFontUrls, getFontUrlsByIds } from "./tokens/utils/getFontUrls.js";
import { spectrumRgbToString, toRgbChannel, toSpectrumValueEntry } from "./tokens/utils/spectrum.js";
import { PopoverContent } from "./components/client/Popover/PopoverContent.js";
import { PopoverTrigger } from "./components/client/Popover/PopoverTrigger.js";
import { UDSBreakpointsConfigProvider, useBreakpointsConfig } from "./components/client/providers/UDSBreakpointsConfigProvider.js";
import { UDSToastConfigProvider, useToastConfig } from "./components/client/Toast/UDSToastConfigProvider.js";
import { UDSTooltipConfigProvider } from "./components/client/Tooltip/UDSTooltipConfigProvider.js";
import { UDSConfigProvider } from "./components/client/providers/UDSConfigProvider.js";
import { Radio } from "./components/client/Radio/Radio.js";
import { RadioGroupProvider } from "./components/client/Radio/RadioGroupProvider.js";
import { Switch } from "./components/client/Switch.js";
import { Tab } from "./components/client/Tabs/Tab.js";
import { TabList } from "./components/client/Tabs/TabList.js";
import { TabPanel } from "./components/client/Tabs/TabPanel.js";
import { Tabs } from "./components/client/Tabs/Tabs.js";
import { ToastContainer } from "./components/client/Toast/ToastContainer.js";
import { Toast } from "./components/client/Toast/Toast.js";
import { createToast } from "./components/client/Toast/createToast.js";
import { ToastPortal } from "./components/client/Toast/ToastPortal.js";
import { Tooltip } from "./components/client/Tooltip/Tooltip.js";
import { TooltipContent } from "./components/client/Tooltip/TooltipContent.js";
import { TooltipTrigger } from "./components/client/Tooltip/TooltipTrigger.js";
import { configToBottomSheetConfigContext } from "./runtime/bottomSheetConfig.js";
import { configToBreakpointsConfigContext } from "./runtime/breakpointsConfig.js";
import { configToModalConfigContext } from "./runtime/modalConfig.js";
import { configToPopoverConfigContext } from "./runtime/popoverConfig.js";
import { configToToastConfigContext } from "./runtime/toastConfig.js";
import { configToTooltipConfigContext } from "./runtime/tooltipConfig.js";
import { configToUDSConfigContext } from "./runtime/udsConfig.js";
import { defineTheme } from "./css/dist/css/theme.js";
export { ALWAYS_PREFIX, AVATAR_SIZE_PREFIX, Avatar, AvatarConfig, AvatarIcon, AvatarImage, AvatarText, BACKGROUND_BLUR_COLOR_PREFIX, BACKGROUND_BLUR_FALLBACK_COLOR_PREFIX, BACKGROUND_BLUR_RADIUS_PREFIX, BACKGROUND_COLOR_PREFIX, BORDER_RADIUS_PREFIX, BORDER_WIDTH_PREFIX, BUTTON_GAP_VAR, BUTTON_SCALE_EFFECT, BUTTON_SCALE_EFFECT_HOVER, BUTTON_SCALE_EFFECT_PRESSED, BUTTON_SCALE_EFFECT_REST, Badge, BadgeConfig, Banner, BannerConfig, BannerContent, BannerDescription, BannerTitle, BottomSheet, BottomSheetConfig, BottomSheetContent, BottomSheetDismiss, BottomSheetHeader, BottomSheetProvider, BottomSheetTrigger, Box, Button, ButtonConfig, Checkbox, CheckboxConfig, Chip, ChipButton, ChipConfig, ChipDismissible, ChipLink, ChipToggle, DARK_COLOR_MODE_CLASSNAME, DEFAULT_COLOR_MODE, DEFAULT_COLOR_MODE_CLASSNAME, DEFAULT_COLOR_MODE_FOR_APP, DEFAULT_HIGH_CONTRAST_MODE, DEFAULT_REGION_MODE, DEFAULT_SCALE_MODE, DEFAULT_SCALE_MODE_CLASSNAME, DEFAULT_SCALE_MODE_FOR_APP, DROP_SHADOW_PREFIX, Divider, DividerConfig, DividerLabel, DividerLine, FONT_DECLARATIONS_MAP, FONT_FAMILY_PREFIX, FONT_SIZE_PREFIX, FONT_SLANT_PREFIX, FONT_WEIGHT_PREFIX, FONT_WIDTH_PREFIX, FormLabel, HStack, ICON_SIZE_PREFIX, INSET_SHADOW_PREFIX, INVERT_COLOR_MODE_CLASSNAME, Icon, IconButton, IconButtonConfig, Image, Input, InputConfig, InputHelpText, LARGE_SCALE_MODE_CLASSNAME, LETTER_SPACING_PREFIX, LIGHT_COLOR_MODE_CLASSNAME, LINE_COLOR_PREFIX, LINE_HEIGHT_PREFIX, Link, LinkConfig, MEDIUM_SCALE_MODE_CLASSNAME, MOTION_PREFIX, Menu_index_exports as Menu, MenuContentConfig, MenuItemConfig, Modal, ModalActions, ModalConfig, ModalContent, ModalDescription, ModalTitle, OUTLINE_PREFIX, PSEUDO_STYLE_SELECTOR_MAP, Popover, PopoverConfig, PopoverContent, PopoverTrigger, Pressable, Radio, RadioConfig, RadioGroupProvider, SMALL_SCALE_MODE_CLASSNAME, SPECTRUM_COLOR_PREFIX, SYSTEM_COLOR_MODE_CLASSNAME, Scrim, ScrimConfig, SpringMotionConfig, Switch, SwitchConfig, TEXT_RESPONSIVE_BREAKPOINT_CLASSNAMES, TEXT_RESPONSIVE_CLASSNAME, TEXT_TRANSFORM_PREFIX, Tab, TabConfig, TabList, TabPanel, Tabs, TabsConfig, Text, Toast, ToastConfig, ToastContainer, ToastPortal, Tooltip, TooltipConfig, TooltipContent, TooltipTrigger, UDSBreakpointsConfigProvider, UDSConfigProvider, UDSModalConfigProvider, UDSPopoverConfigProvider, UDSToastConfigProvider, UDSTooltipConfigProvider, UDS_PREFIX, VStack, XLARGE_SCALE_MODE_CLASSNAME, XSMALL_SCALE_MODE_CLASSNAME, XXLARGE_SCALE_MODE_CLASSNAME, XXXLARGE_SCALE_MODE_CLASSNAME, alwaysPalette, buildConfigSchema, cartesianProduct, coalesceConfigVariant, configToBottomSheetConfigContext, configToBreakpointsConfigContext, configToModalConfigContext, configToPopoverConfigContext, configToToastConfigContext, configToTooltipConfigContext, configToUDSConfigContext, createComponentStates, createConfigurableProperty, createLayerConfig, createSubComponentConfig, createToast, createVariantConfig, createVariantConfigWithComponentStates, createVariantConfigWithProperties, cva, cx, defineTheme, deprecatedAlwaysPalette, entries, findFixtureType, fontUrls, fromEntries, generateClassName, generateConfigStyles, generateDeclaration, generateDefaultClassName, generateKeyFromFlatConfigPath, generateSchemaKey, generateStyles, getConfigDefaultValue, getConfigSubcomponents, getConfigVariantComponentStates, getConfigVariantComponentStatesMatrix, getConfigVariantProperties, getConfigVariantPseudoStates, getConfigVariants, getFontUrls, getFontUrlsByIds, getMotionVar, getShadowLayerValue, getStyles, getStylesCacheKeySymbol, isConfigDefaultValue, mapValues, newAlwaysPalette, parseButtonVariantFlat, shadow, spectrumRgbToString, statePseudoMapDocsMode, textVariantsSafe, toRgbChannel, toSpectrumValueEntry, useBottomSheetStore, useBreakpointsConfig, useModalConfig, useToastConfig, variants };
