/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
import { INTERACTIVE_ATOMICS, MAX_MODIFIERS_PER_COMPOUND, MODIFIER_ATOMICS, isAtomicState, isInteractiveAtomic, isModifierAtomic } from "../../automated-config/dist/types/StateAxis.js";
import { generateSchemaKey } from "../../automated-config/dist/utils/generateSchemaKey.js";
import { canonicalizeStateKey, splitStateKey } from "../../automated-config/dist/utils/canonicalizeStateKey.js";
import { resolvePropertyStates } from "../../automated-config/dist/utils/resolvePropertyStates.js";
import { isVariantConfigWithComponentStates, isVariantConfigWithProperties } from "../../automated-config/dist/utils/variantConfigGuards.js";
import { buildConfigSchema, findFixtureType, findFixtureTypeForValue } from "../../automated-config/dist/utils/buildConfigSchema.js";
import { generateDefaultClassName } from "../../automated-config/dist/utils/generateDefaultClassName.js";
import { SHARED_BUTTON_ICONBUTTON_SIZES, applyButtonControlHeightDeclarations, applyIconButtonControlHeightDeclarations, getButtonContentLineHeight, getButtonControlContentSize, getButtonControlHeight, getButtonIconSizeVar, getIconButtonControlHeight } from "../../automated-config/dist/utils/getButtonControlHeight.js";
import { disableIconButtonMatchButtonHeight, enableIconButtonMatchButtonHeight, isIconButtonMatchButtonHeightEnabled } from "../../automated-config/dist/utils/iconButtonMatchButtonHeight.js";
import { getButtonControlHeightPx, getIconButtonControlHeightPx, getIconButtonOnlyControlHeightPx, syncButtonControlHeightVarForSize, syncIconButtonControlHeightVarForSize, syncIconButtonOnlyControlHeightVarForSize } from "../../automated-config/dist/utils/getButtonControlHeightPx.js";
import { getStateDocsClass, getStateSelector, isKnownStateAtom } from "../../automated-config/dist/utils/pseudoStateSelectors.js";
import { propertyUsesPerStateEnabled, resolveSlotByCascade } from "../../automated-config/dist/utils/resolveSlotByCascade.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 { getConfigComponentVariant } from "../../automated-config/dist/utils/getConfigComponentVariant.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 { getPaginationControlWidthPx, syncPaginationWidthVarForSize } from "../../automated-config/dist/utils/getPaginationControlWidthPx.js";
import { isConfiguratorPropertyVisible } from "../../automated-config/dist/utils/isConfiguratorPropertyVisible.js";
import { applyBoxShadowBorder, createComponentStates, createConfigurableProperty, createLayerConfig, createSubComponentConfig, createVariantConfig, createVariantConfigWithComponentStates, createVariantConfigWithProperties, generateClassName, generateConfigStyles, generateDeclaration, generateStyles, mergeUniversalUnderOverride, statePseudoMapDocsMode } from "../../automated-config/dist/utils/index.js";
import { AvatarConfig, BadgeConfig, BannerConfig, BottomSheetConfig, ButtonConfig, CheckboxConfig, ChipConfig, DividerConfig, IconButtonConfig, InputConfig, LinkConfig, MenuContentConfig, MenuItemConfig, ModalConfig, PaddleNavConfig, PaginationConfig, PopoverConfig, RadioConfig, ScrimConfig, SelectConfig, SelectContentConfig, SelectItemConfig, SwitchConfig, TabConfig, TabsConfig, ToastConfig, TooltipConfig } from "../../automated-config/dist/generated/generatedConfigs.js";
export { AvatarConfig, BadgeConfig, BannerConfig, BottomSheetConfig, ButtonConfig, CheckboxConfig, ChipConfig, DividerConfig, INTERACTIVE_ATOMICS, IconButtonConfig, InputConfig, LinkConfig, MAX_MODIFIERS_PER_COMPOUND, MODIFIER_ATOMICS, MenuContentConfig, MenuItemConfig, ModalConfig, PaddleNavConfig, PaginationConfig, PopoverConfig, RadioConfig, SHARED_BUTTON_ICONBUTTON_SIZES, ScrimConfig, SelectConfig, SelectContentConfig, SelectItemConfig, SwitchConfig, TabConfig, TabsConfig, ToastConfig, TooltipConfig, applyBoxShadowBorder, applyButtonControlHeightDeclarations, applyIconButtonControlHeightDeclarations, buildConfigSchema, canonicalizeStateKey, cartesianProduct, coalesceConfigVariant, createComponentStates, createConfigurableProperty, createLayerConfig, createSubComponentConfig, createVariantConfig, createVariantConfigWithComponentStates, createVariantConfigWithProperties, disableIconButtonMatchButtonHeight, enableIconButtonMatchButtonHeight, findFixtureType, findFixtureTypeForValue, generateClassName, generateConfigStyles, generateDeclaration, generateDefaultClassName, generateKeyFromFlatConfigPath, generateSchemaKey, generateStyles, getButtonContentLineHeight, getButtonControlContentSize, getButtonControlHeight, getButtonControlHeightPx, getButtonIconSizeVar, getConfigComponentVariant, getConfigDefaultValue, getConfigSubcomponents, getConfigVariantComponentStates, getConfigVariantComponentStatesMatrix, getConfigVariantProperties, getConfigVariantPseudoStates, getConfigVariants, getIconButtonControlHeight, getIconButtonControlHeightPx, getIconButtonOnlyControlHeightPx, getPaginationControlWidthPx, getStateDocsClass, getStateSelector, isAtomicState, isConfigDefaultValue, isConfiguratorPropertyVisible, isIconButtonMatchButtonHeightEnabled, isInteractiveAtomic, isKnownStateAtom, isModifierAtomic, isVariantConfigWithComponentStates, isVariantConfigWithProperties, mergeUniversalUnderOverride, propertyUsesPerStateEnabled, resolvePropertyStates, resolveSlotByCascade, splitStateKey, statePseudoMapDocsMode, syncButtonControlHeightVarForSize, syncIconButtonControlHeightVarForSize, syncIconButtonOnlyControlHeightVarForSize, syncPaginationWidthVarForSize };
