"use client";
/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
const require_runtime = require('../../../_virtual/_rolldown/runtime.cjs');
const require_components_HStack = require('../../HStack.cjs');
const require_components_Text = require('../../Text.cjs');
let react = require("react");
react = require_runtime.__toESM(react);
let react_jsx_runtime = require("react/jsx-runtime");
let _ariakit_react = require("@ariakit/react");

//#region src/components/experimental/client/ExperimentalPopover.tsx
/** @deprecated Use `Popover` and `PopoverContent` from `@yahoo/uds` instead. */
function PopoverHeading({ children, leading, trailing }) {
	return /* @__PURE__ */ (0, react_jsx_runtime.jsxs)(require_components_HStack.HStack, { children: [
		leading,
		/* @__PURE__ */ (0, react_jsx_runtime.jsx)(require_components_Text.Text, {
			variant: "headline1",
			color: "primary",
			asChild: true,
			children: /* @__PURE__ */ (0, react_jsx_runtime.jsx)(_ariakit_react.PopoverHeading, { children })
		}),
		trailing
	] });
}
PopoverHeading.displayName = "PopoverHeading";
/** @deprecated Use `Popover` from `@yahoo/uds` instead. */
const Popover = _ariakit_react.Popover;
/** @deprecated Use `Popover` from `@yahoo/uds` instead. */
const PopoverArrow = _ariakit_react.PopoverArrow;
/** @deprecated Use `Popover` from `@yahoo/uds` instead. */
const PopoverAnchor = _ariakit_react.PopoverAnchor;
/** @deprecated Use `Popover` from `@yahoo/uds` instead. */
const PopoverDescription = _ariakit_react.PopoverDescription;
/** @deprecated Use `Popover` from `@yahoo/uds` instead. */
const PopoverDismiss = _ariakit_react.PopoverDismiss;
/** @deprecated Use `Popover` from `@yahoo/uds` instead. */
const PopoverProvider = _ariakit_react.PopoverProvider;
/** @deprecated Use `Popover` from `@yahoo/uds` instead. */
const PopoverDisclosure = _ariakit_react.PopoverDisclosure;
/** @deprecated Use `Popover` from `@yahoo/uds` instead. */
const PopoverDisclosureArrow = _ariakit_react.PopoverDisclosureArrow;

//#endregion
exports.Popover = Popover;
exports.PopoverAnchor = PopoverAnchor;
exports.PopoverArrow = PopoverArrow;
exports.PopoverDescription = PopoverDescription;
exports.PopoverDisclosure = PopoverDisclosure;
exports.PopoverDisclosureArrow = PopoverDisclosureArrow;
exports.PopoverDismiss = PopoverDismiss;
exports.PopoverHeading = PopoverHeading;
exports.PopoverProvider = PopoverProvider;
exports.usePopoverStore = _ariakit_react.usePopoverStore;