// Single choke point for @wordpress/components (externalized to the WP
// `wp.components` global, so re-exporting everything costs zero bundle size).
//
// 1. `export *` exposes every stable component (Button, Card, Dropdown, Notice,
//    SelectControl, ...) so new components need no edit here.
// 2. The explicit block below aliases the __experimental* exports to stable
//    local names — that is the part that must be maintained by hand.
export * from "@wordpress/components";

export {
  __experimentalDivider as Divider,
  __experimentalGrid as Grid,
  __experimentalHeading as Heading,
  __experimentalHStack as HStack,
  __experimentalItem as Item,
  __experimentalItemGroup as ItemGroup,
  __experimentalNumberControl as NumberControl,
  __experimentalSpacer as Spacer,
  __experimentalText as Text,
  __experimentalToggleGroupControl as ToggleGroupControl,
  __experimentalToggleGroupControlOption as ToggleGroupControlOption,
  __experimentalVStack as VStack,
  __experimentalView as View,
} from "@wordpress/components";
