"use strict";

var _interopRequireDefault = require("@babel/runtime/helpers/interopRequireDefault");
Object.defineProperty(exports, "__esModule", {
  value: true
});
exports.privateApis = void 0;
var _v = require("./composite/v2");
var _customSelectControl = _interopRequireDefault(require("./custom-select-control"));
var _legacyComponent = _interopRequireDefault(require("./custom-select-control-v2/legacy-component"));
var _utils = require("./popover/utils");
var _slotFill = require("./slot-fill");
var _dropdownMenuV = require("./dropdown-menu-v2");
var _contextSystemProvider = require("./context/context-system-provider");
var _theme = _interopRequireDefault(require("./theme"));
var _tabs = _interopRequireDefault(require("./tabs"));
var _strings = require("./utils/strings");
var _lockUnlock = require("./lock-unlock");
/**
 * Internal dependencies
 */

const privateApis = exports.privateApis = {};
(0, _lockUnlock.lock)(privateApis, {
  CompositeV2: _v.Composite,
  CompositeGroupV2: _v.CompositeGroup,
  CompositeItemV2: _v.CompositeItem,
  CompositeRowV2: _v.CompositeRow,
  useCompositeStoreV2: _v.useCompositeStore,
  CustomSelectControlV2Legacy: _legacyComponent.default,
  CustomSelectControl: _customSelectControl.default,
  __experimentalPopoverLegacyPositionToPlacement: _utils.positionToPlacement,
  createPrivateSlotFill: _slotFill.createPrivateSlotFill,
  ComponentsContext: _contextSystemProvider.ComponentsContext,
  Tabs: _tabs.default,
  Theme: _theme.default,
  DropdownMenuV2: _dropdownMenuV.DropdownMenu,
  DropdownMenuGroupV2: _dropdownMenuV.DropdownMenuGroup,
  DropdownMenuItemV2: _dropdownMenuV.DropdownMenuItem,
  DropdownMenuCheckboxItemV2: _dropdownMenuV.DropdownMenuCheckboxItem,
  DropdownMenuRadioItemV2: _dropdownMenuV.DropdownMenuRadioItem,
  DropdownMenuSeparatorV2: _dropdownMenuV.DropdownMenuSeparator,
  DropdownMenuItemLabelV2: _dropdownMenuV.DropdownMenuItemLabel,
  DropdownMenuItemHelpTextV2: _dropdownMenuV.DropdownMenuItemHelpText,
  kebabCase: _strings.kebabCase
});
//# sourceMappingURL=private-apis.js.map