"use strict";
const genericBvnPrefix = "BootstrapVueNext__";
const withBvnPrefix = (value, suffix = "") => {
  const suffixWithTrail = `${suffix}___`;
  return `${genericBvnPrefix}ID__${value}__${suffix ? suffixWithTrail : ""}`;
};
const createBvnInjectionKey = (name) => withBvnPrefix(name);
const createBvnRegistryInjectionKey = (name) => withBvnPrefix(`${name}__registry`);
const carouselInjectionKey = createBvnInjectionKey("carousel");
const tabsInjectionKey = createBvnInjectionKey("tabs");
const progressInjectionKey = createBvnInjectionKey("progress");
const listGroupInjectionKey = createBvnInjectionKey("listGroup");
const avatarGroupInjectionKey = createBvnInjectionKey("avatarGroup");
const accordionInjectionKey = createBvnInjectionKey("accordion");
const checkboxGroupKey = createBvnInjectionKey("checkboxGroup");
const radioGroupKey = createBvnInjectionKey("radioGroup");
const collapseInjectionKey = createBvnInjectionKey("collapse");
const showHideRegistryKey = createBvnRegistryInjectionKey("showHide");
const dropdownInjectionKey = createBvnInjectionKey("dropdown");
const navbarInjectionKey = createBvnInjectionKey("navbar");
const rtlRegistryKey = createBvnRegistryInjectionKey("rtl");
const breadcrumbGlobalIndexKey = `${genericBvnPrefix}global_breadcrumb`;
const breadcrumbRegistryKey = createBvnRegistryInjectionKey("breadcrumb");
const modalManagerKey = createBvnRegistryInjectionKey("modalManager");
const defaultsKey = createBvnRegistryInjectionKey("defaults");
const inputGroupKey = createBvnInjectionKey("inputGroup");
const buttonGroupKey = createBvnInjectionKey("buttonGroup");
const orchestratorRegistryKey = createBvnRegistryInjectionKey("orchestrator");
const formGroupKey = createBvnInjectionKey("formGroupPlugin");
const formSelectKey = createBvnInjectionKey("formSelect");
const tableKeyboardNavigationKey = createBvnInjectionKey("tableKeyboardNavigation");
exports.accordionInjectionKey = accordionInjectionKey;
exports.avatarGroupInjectionKey = avatarGroupInjectionKey;
exports.breadcrumbGlobalIndexKey = breadcrumbGlobalIndexKey;
exports.breadcrumbRegistryKey = breadcrumbRegistryKey;
exports.buttonGroupKey = buttonGroupKey;
exports.carouselInjectionKey = carouselInjectionKey;
exports.checkboxGroupKey = checkboxGroupKey;
exports.collapseInjectionKey = collapseInjectionKey;
exports.defaultsKey = defaultsKey;
exports.dropdownInjectionKey = dropdownInjectionKey;
exports.formGroupKey = formGroupKey;
exports.formSelectKey = formSelectKey;
exports.inputGroupKey = inputGroupKey;
exports.listGroupInjectionKey = listGroupInjectionKey;
exports.modalManagerKey = modalManagerKey;
exports.navbarInjectionKey = navbarInjectionKey;
exports.orchestratorRegistryKey = orchestratorRegistryKey;
exports.progressInjectionKey = progressInjectionKey;
exports.radioGroupKey = radioGroupKey;
exports.rtlRegistryKey = rtlRegistryKey;
exports.showHideRegistryKey = showHideRegistryKey;
exports.tableKeyboardNavigationKey = tableKeyboardNavigationKey;
exports.tabsInjectionKey = tabsInjectionKey;
exports.withBvnPrefix = withBvnPrefix;
//# sourceMappingURL=keys-D70E9HED.js.map
