/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
"use client";
Object.defineProperty(exports, Symbol.toStringTag, { value: "Module" });
require("../../../_virtual/_rolldown/runtime.cjs");
const require_components_client_BottomSheet_UDSBottomSheetConfigProvider = require("../BottomSheet/UDSBottomSheetConfigProvider.cjs");
const require_components_client_Modal_UDSModalConfigProvider = require("../Modal/UDSModalConfigProvider.cjs");
const require_components_client_Popover_UDSPopoverConfigProvider = require("../Popover/UDSPopoverConfigProvider.cjs");
const require_components_client_providers_UDSBreakpointsConfigProvider = require("./UDSBreakpointsConfigProvider.cjs");
const require_components_client_Toast_UDSToastConfigProvider = require("../Toast/UDSToastConfigProvider.cjs");
const require_components_client_Tooltip_UDSTooltipConfigProvider = require("../Tooltip/UDSTooltipConfigProvider.cjs");
let react_jsx_runtime = require("react/jsx-runtime");
//#region src/components/client/providers/UDSConfigProvider.tsx
const UDSConfigProvider = ({ children, value: { bottomSheet, breakpoints, toast, tooltip, popover, modal } }) => {
	return /* @__PURE__ */ (0, react_jsx_runtime.jsx)(require_components_client_providers_UDSBreakpointsConfigProvider.UDSBreakpointsConfigProvider, {
		value: breakpoints,
		children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)(require_components_client_BottomSheet_UDSBottomSheetConfigProvider.UDSBottomSheetConfigProvider, {
			value: bottomSheet,
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)(require_components_client_Toast_UDSToastConfigProvider.UDSToastConfigProvider, {
				value: toast,
				children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)(require_components_client_Tooltip_UDSTooltipConfigProvider.UDSTooltipConfigProvider, {
					value: tooltip,
					children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)(require_components_client_Popover_UDSPopoverConfigProvider.UDSPopoverConfigProvider, {
						value: popover,
						children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)(require_components_client_Modal_UDSModalConfigProvider.UDSModalConfigProvider, {
							value: modal,
							children
						})
					})
				})
			})
		})
	});
};
UDSConfigProvider.displayName = "UDSConfigProvider";
//#endregion
exports.UDSConfigProvider = UDSConfigProvider;
