/*! © 2026 Yahoo, Inc. UDS v0.0.0-development */
import { __exportAll } from "../../_virtual/_rolldown/runtime.js";
import { AvoidMotionLibraryProvider, useAvoidMotionLibrary } from "./client/AvoidMotionLibraryProvider.js";
import { Spinner } from "./Spinner.js";
import { Table } from "./Table.js";
import { Accordion } from "./client/Accordion.js";
import { Popover, PopoverAnchor, PopoverArrow, PopoverDescription, PopoverDisclosure, PopoverDisclosureArrow, PopoverDismiss, PopoverHeading, PopoverProvider, usePopoverStore } from "./client/ExperimentalPopover.js";
import { Modal, ModalDismiss, ModalHeader, useModalStore } from "./client/Modal.js";
import { SegmentedControl } from "./client/SegmentedControl.js";
import { SwitchV2 } from "./client/SwitchV2.js";
import { Tab, TabList, TabPanel, Tabs } from "./client/Tabs.js";

//#region src/components/experimental/index.ts
var experimental_exports = /* @__PURE__ */ __exportAll({
	Accordion: () => Accordion,
	AvoidMotionLibraryProvider: () => AvoidMotionLibraryProvider,
	Modal: () => Modal,
	ModalDismiss: () => ModalDismiss,
	ModalHeader: () => ModalHeader,
	Popover: () => Popover,
	PopoverAnchor: () => PopoverAnchor,
	PopoverArrow: () => PopoverArrow,
	PopoverDescription: () => PopoverDescription,
	PopoverDisclosure: () => PopoverDisclosure,
	PopoverDisclosureArrow: () => PopoverDisclosureArrow,
	PopoverDismiss: () => PopoverDismiss,
	PopoverHeading: () => PopoverHeading,
	PopoverProvider: () => PopoverProvider,
	SegmentedControl: () => SegmentedControl,
	Spinner: () => Spinner,
	SwitchV2: () => SwitchV2,
	Tab: () => Tab,
	TabList: () => TabList,
	TabPanel: () => TabPanel,
	Table: () => Table,
	Tabs: () => Tabs,
	useAvoidMotionLibrary: () => useAvoidMotionLibrary,
	useModalStore: () => useModalStore,
	usePopoverStore: () => usePopoverStore
});

//#endregion
export { Accordion, AvoidMotionLibraryProvider, Modal, ModalDismiss, ModalHeader, Popover, PopoverAnchor, PopoverArrow, PopoverDescription, PopoverDisclosure, PopoverDisclosureArrow, PopoverDismiss, PopoverHeading, PopoverProvider, SegmentedControl, Spinner, SwitchV2, Tab, TabList, TabPanel, Table, Tabs, experimental_exports, useAvoidMotionLibrary, useModalStore, usePopoverStore };