import { BNav } from './nav';
export { BNav } from './nav';
import { BNavItem } from './nav-item';
export { BNavItem } from './nav-item';
import { BNavText } from './nav-text';
export { BNavText } from './nav-text';
import { BNavForm } from './nav-form';
export { BNavForm } from './nav-form';
import { BNavItemDropdown } from './nav-item-dropdown';
export { BNavItemDropdown } from './nav-item-dropdown';
import { DropdownPlugin } from '../dropdown';
import { pluginFactory } from '../../utils/plugins';

const NavPlugin = /*#__PURE__*/pluginFactory({
  components: {
    BNav,
    BNavItem,
    BNavText,
    BNavForm,
    BNavItemDropdown,
    BNavItemDd: BNavItemDropdown,
    BNavDropdown: BNavItemDropdown,
    BNavDd: BNavItemDropdown
  },
  plugins: {
    DropdownPlugin
  }
});

export { NavPlugin };
