/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
import { __require } from "./_virtual/_rolldown/runtime.js";
import { composeTailwindPlugins } from "./utils/composeTailwindPlugins.js";
import { a11yPlugin } from "./plugins/a11y.js";
import { blurBgFallbackPlugin } from "./plugins/blurBgFallback.js";
import { borderRadiusPlugin } from "./plugins/borderRadius.js";
import { borderWidthPlugin } from "./plugins/borderWidth.js";
import { breakpointsPlugin } from "./plugins/breakpoints.js";
import { colorsPlugin } from "./plugins/colors.js";
import { componentsPlugin } from "./plugins/components.js";
import { elevationPlugin } from "./plugins/elevation.js";
import { iconsPlugin } from "./plugins/icons.js";
import { inputPlugin } from "./plugins/input.js";
import { motionPlugin } from "./plugins/motion.js";
import { nestedBorderRadiusPlugin } from "./plugins/nestedBorderRadius.js";
import { scaleModePlugin } from "./plugins/scaleMode.js";
import { shadowsPlugin } from "./plugins/shadows.js";
import { sizingPlugin } from "./plugins/sizing.js";
import { spacingPlugin } from "./plugins/spacing.js";
import { typographyPlugin } from "./plugins/typography.js";
//#region ../tailwind-internal/dist/tailwindPlugin.js
/*! © 2026 Yahoo, Inc. UDS Tailwind Internal v0.0.0-development */
const tailwindPlugin = composeTailwindPlugins(colorsPlugin, iconsPlugin, a11yPlugin, breakpointsPlugin, typographyPlugin, componentsPlugin, shadowsPlugin, elevationPlugin, motionPlugin, spacingPlugin, borderWidthPlugin, borderRadiusPlugin, nestedBorderRadiusPlugin, blurBgFallbackPlugin, sizingPlugin, inputPlugin, scaleModePlugin);
/**
* Use in `tailwindConfig.content` to ensure UDS package(s) styles are
* included in the app.
* Note: wrapped in a function so client side usage of the tailwind plugin package
* (e.g. configurator) doesn't error out on require() being undefined.
* */
const getUDSContent = () => {
	return [__require.resolve("@yahoo/uds").replace("/dist/index.cjs", "/dist/**/*.{js,cjs}")];
};
//#endregion
export { getUDSContent, tailwindPlugin };
