import {
  CindorAccordion,
  CindorActivityFeed,
  CindorActivityItem,
  CindorAlert,
  CindorAutocomplete,
  CindorAvatar,
  CindorBadge,
  CindorBreadcrumbs,
  CindorButton,
  CindorButtonGroup,
  CindorCalendar,
  CindorCard,
  CindorCheckbox,
  CindorChip,
  CindorCodeBlock,
  CindorColorInput,
  CindorCombobox,
  CindorCommandBar,
  CindorCommandPalette,
  CindorContextMenu,
  CindorDataTable,
  CindorDateInput,
  CindorDatePicker,
  CindorDateRangePicker,
  CindorDateTimePicker,
  CindorDescriptionItem,
  CindorDescriptionList,
  CindorDialog,
  CindorDivider,
  CindorDrawer,
  CindorDropdownMenu,
  CindorDropzone,
  CindorEmailInput,
  CindorEmptySearchResults,
  CindorEmptyState,
  CindorErrorText,
  CindorFieldset,
  CindorFileInput,
  CindorFilterBuilder,
  CindorForm,
  CindorFormField,
  CindorFormRow,
  CindorHelperText,
  CindorIcon,
  CindorIconButton,
  CindorInlineEdit,
  CindorInput,
  CindorLayout,
  CindorLayoutContent,
  CindorLayoutHeader,
  CindorLink,
  CindorListbox,
  CindorMenu,
  CindorMenuItem,
  CindorMenubar,
  CindorMeter,
  CindorMultiSelect,
  CindorNavigationRail,
  CindorNavigationRailItem,
  CindorNumberInput,
  CindorOption,
  CindorPageHeader,
  CindorPagination,
  CindorPanelInspector,
  CindorPasswordInput,
  CindorPopover,
  CindorProgress,
  CindorProvider,
  CindorRadio,
  CindorRange,
  CindorRatingInput,
  CindorSearch,
  CindorSegmentedControl,
  CindorSelect,
  CindorSideNav,
  CindorSideNavItem,
  CindorSkeleton,
  CindorSpinner,
  CindorSplitter,
  CindorSplitterPanel,
  CindorStack,
  CindorStatCard,
  CindorStepper,
  CindorSwitch,
  CindorTabPanel,
  CindorTabs,
  CindorTag,
  CindorTagInput,
  CindorTelInput,
  CindorTextarea,
  CindorTimeInput,
  CindorTimeline,
  CindorTimelineItem,
  CindorToast,
  CindorToastRegion,
  CindorToolbar,
  CindorTooltip,
  CindorTransferList,
  CindorTreeItem,
  CindorTreeView,
  CindorUrlInput
} from "./chunk-AKD64KAC.js";

// src/components/toast/toast-manager.ts
var DEFAULT_REGION_ID = "cindor-toast-region";
function clearToasts(region = ensureToastRegion()) {
  region.clear();
}
function dismissToast(id, region = ensureToastRegion()) {
  return region.dismissToast(id);
}
function ensureToastRegion(root = document) {
  let region = root.getElementById(DEFAULT_REGION_ID);
  if (region) {
    return region;
  }
  region = root.createElement("cindor-toast-region");
  region.id = DEFAULT_REGION_ID;
  root.body.append(region);
  return region;
}
function showToast(options, region = ensureToastRegion()) {
  return region.showToast(options);
}
export {
  CindorAccordion,
  CindorActivityFeed,
  CindorActivityItem,
  CindorAlert,
  CindorAutocomplete,
  CindorAvatar,
  CindorBadge,
  CindorBreadcrumbs,
  CindorButton,
  CindorButtonGroup,
  CindorCalendar,
  CindorCard,
  CindorCheckbox,
  CindorChip,
  CindorCodeBlock,
  CindorColorInput,
  CindorCombobox,
  CindorCommandBar,
  CindorCommandPalette,
  CindorContextMenu,
  CindorDataTable,
  CindorDateInput,
  CindorDatePicker,
  CindorDateRangePicker,
  CindorDateTimePicker,
  CindorDescriptionItem,
  CindorDescriptionList,
  CindorDialog,
  CindorDivider,
  CindorDrawer,
  CindorDropdownMenu,
  CindorDropzone,
  CindorEmailInput,
  CindorEmptySearchResults,
  CindorEmptyState,
  CindorErrorText,
  CindorFieldset,
  CindorFileInput,
  CindorFilterBuilder,
  CindorForm,
  CindorFormField,
  CindorFormRow,
  CindorHelperText,
  CindorIcon,
  CindorIconButton,
  CindorInlineEdit,
  CindorInput,
  CindorLayout,
  CindorLayoutContent,
  CindorLayoutHeader,
  CindorLink,
  CindorListbox,
  CindorMenu,
  CindorMenuItem,
  CindorMenubar,
  CindorMeter,
  CindorMultiSelect,
  CindorNavigationRail,
  CindorNavigationRailItem,
  CindorNumberInput,
  CindorOption,
  CindorPageHeader,
  CindorPagination,
  CindorPanelInspector,
  CindorPasswordInput,
  CindorPopover,
  CindorProgress,
  CindorProvider,
  CindorRadio,
  CindorRange,
  CindorRatingInput,
  CindorSearch,
  CindorSegmentedControl,
  CindorSelect,
  CindorSideNav,
  CindorSideNavItem,
  CindorSkeleton,
  CindorSpinner,
  CindorSplitter,
  CindorSplitterPanel,
  CindorStack,
  CindorStatCard,
  CindorStepper,
  CindorSwitch,
  CindorTabPanel,
  CindorTabs,
  CindorTag,
  CindorTagInput,
  CindorTelInput,
  CindorTextarea,
  CindorTimeInput,
  CindorTimeline,
  CindorTimelineItem,
  CindorToast,
  CindorToastRegion,
  CindorToolbar,
  CindorTooltip,
  CindorTransferList,
  CindorTreeItem,
  CindorTreeView,
  CindorUrlInput,
  clearToasts,
  dismissToast,
  ensureToastRegion,
  showToast
};
