// Component names
const NAME_ALERT = 'BAlert';
const NAME_ASPECT = 'BAspect';
const NAME_AVATAR = 'BAvatar';
const NAME_AVATAR_GROUP = 'BAvatarGroup';
const NAME_BADGE = 'BBadge';
const NAME_BREADCRUMB = 'BBreadcrumb';
const NAME_BREADCRUMB_ITEM = 'BBreadcrumbItem';
const NAME_BREADCRUMB_LINK = 'BBreadcrumbLink';
const NAME_BUTTON = 'BButton';
const NAME_BUTTON_CLOSE = 'BButtonClose';
const NAME_BUTTON_GROUP = 'BButtonGroup';
const NAME_BUTTON_TOOLBAR = 'BButtonToolbar';
const NAME_CALENDAR = 'BCalendar';
const NAME_CARD = 'BCard';
const NAME_CARD_BODY = 'BCardBody';
const NAME_CARD_FOOTER = 'BCardFooter';
const NAME_CARD_GROUP = 'BCardGroup';
const NAME_CARD_HEADER = 'BCardHeader';
const NAME_CARD_IMG = 'BCardImg';
const NAME_CARD_IMG_LAZY = 'BCardImgLazy';
const NAME_CARD_SUB_TITLE = 'BCardSubTitle';
const NAME_CARD_TEXT = 'BCardText';
const NAME_CARD_TITLE = 'BCardTitle';
const NAME_CAROUSEL = 'BCarousel';
const NAME_CAROUSEL_SLIDE = 'BCarouselSlide';
const NAME_COL = 'BCol';
const NAME_COLLAPSE = 'BCollapse';
const NAME_CONTAINER = 'BContainer';
const NAME_DROPDOWN = 'BDropdown';
const NAME_DROPDOWN_DIVIDER = 'BDropdownDivider';
const NAME_DROPDOWN_FORM = 'BDropdownForm';
const NAME_DROPDOWN_GROUP = 'BDropdownGroup';
const NAME_DROPDOWN_HEADER = 'BDropdownHeader';
const NAME_DROPDOWN_ITEM = 'BDropdownItem';
const NAME_DROPDOWN_ITEM_BUTTON = 'BDropdownItemButton';
const NAME_DROPDOWN_TEXT = 'BDropdownText';
const NAME_EMBED = 'BEmbed';
const NAME_FORM = 'BForm';
const NAME_FORM_CHECKBOX = 'BFormCheckbox';
const NAME_FORM_CHECKBOX_GROUP = 'BFormCheckboxGroup';
const NAME_FORM_DATALIST = 'BFormDatalist';
const NAME_FORM_DATEPICKER = 'BFormDatepicker';
const NAME_FORM_FILE = 'BFormFile';
const NAME_FORM_GROUP = 'BFormGroup';
const NAME_FORM_INPUT = 'BFormInput';
const NAME_FORM_INVALID_FEEDBACK = 'BFormInvalidFeedback';
const NAME_FORM_RADIO = 'BFormRadio';
const NAME_FORM_RADIO_GROUP = 'BFormRadioGroup';
const NAME_FORM_RATING = 'BFormRating';
const NAME_FORM_ROW = 'BFormRow';
const NAME_FORM_SELECT = 'BFormSelect';
const NAME_FORM_SELECT_OPTION = 'BFormSelectOption';
const NAME_FORM_SELECT_OPTION_GROUP = 'BFormSelectOptionGroup';
const NAME_FORM_SPINBUTTON = 'BFormSpinbutton';
const NAME_FORM_TAG = 'BFormTag';
const NAME_FORM_TAGS = 'BFormTags';
const NAME_FORM_TEXT = 'BFormText';
const NAME_FORM_TEXTAREA = 'BFormTextarea';
const NAME_FORM_TIMEPICKER = 'BFormTimepicker';
const NAME_FORM_VALID_FEEDBACK = 'BFormValidFeedback';
const NAME_ICON = 'BIcon';
const NAME_ICONSTACK = 'BIconstack';
const NAME_ICON_BASE = 'BIconBase';
const NAME_IMG = 'BImg';
const NAME_IMG_LAZY = 'BImgLazy';
const NAME_INPUT_GROUP = 'BInputGroup';
const NAME_INPUT_GROUP_ADDON = 'BInputGroupAddon';
const NAME_INPUT_GROUP_APPEND = 'BInputGroupAppend';
const NAME_INPUT_GROUP_PREPEND = 'BInputGroupPrepend';
const NAME_INPUT_GROUP_TEXT = 'BInputGroupText';
const NAME_JUMBOTRON = 'BJumbotron';
const NAME_LINK = 'BLink';
const NAME_LIST_GROUP = 'BListGroup';
const NAME_LIST_GROUP_ITEM = 'BListGroupItem';
const NAME_MEDIA = 'BMedia';
const NAME_MEDIA_ASIDE = 'BMediaAside';
const NAME_MEDIA_BODY = 'BMediaBody';
const NAME_MODAL = 'BModal';
const NAME_MSG_BOX = 'BMsgBox';
const NAME_NAV = 'BNav';
const NAME_NAVBAR = 'BNavbar';
const NAME_NAVBAR_BRAND = 'BNavbarBrand';
const NAME_NAVBAR_NAV = 'BNavbarNav';
const NAME_NAVBAR_TOGGLE = 'BNavbarToggle';
const NAME_NAV_FORM = 'BNavForm';
const NAME_NAV_ITEM = 'BNavItem';
const NAME_NAV_ITEM_DROPDOWN = 'BNavItemDropdown';
const NAME_NAV_TEXT = 'BNavText';
const NAME_OVERLAY = 'BOverlay';
const NAME_PAGINATION = 'BPagination';
const NAME_PAGINATION_NAV = 'BPaginationNav';
const NAME_POPOVER = 'BPopover';
const NAME_PROGRESS = 'BProgress';
const NAME_PROGRESS_BAR = 'BProgressBar';
const NAME_ROW = 'BRow';
const NAME_SIDEBAR = 'BSidebar';
const NAME_SKELETON = 'BSkeleton';
const NAME_SKELETON_ICON = 'BSkeletonIcon';
const NAME_SKELETON_IMG = 'BSkeletonImg';
const NAME_SKELETON_TABLE = 'BSkeletonTable';
const NAME_SKELETON_WRAPPER = 'BSkeletonWrapper';
const NAME_SPINNER = 'BSpinner';
const NAME_TAB = 'BTab';
const NAME_TABLE = 'BTable';
const NAME_TABLE_CELL = 'BTableCell';
const NAME_TABLE_LITE = 'BTableLite';
const NAME_TABLE_SIMPLE = 'BTableSimple';
const NAME_TABS = 'BTabs';
const NAME_TBODY = 'BTbody';
const NAME_TFOOT = 'BTfoot';
const NAME_TH = 'BTh';
const NAME_THEAD = 'BThead';
const NAME_TIME = 'BTime';
const NAME_TOAST = 'BToast';
const NAME_TOASTER = 'BToaster';
const NAME_TOOLTIP = 'BTooltip';
const NAME_TR = 'BTr';

// Helper component names
const NAME_COLLAPSE_HELPER = 'BVCollapse';
const NAME_FORM_BUTTON_LABEL_CONTROL = 'BVFormBtnLabelControl';
const NAME_FORM_RATING_STAR = 'BVFormRatingStar';
const NAME_POPOVER_HELPER = 'BVPopover';
const NAME_POPOVER_TEMPLATE = 'BVPopoverTemplate';
const NAME_POPPER = 'BVPopper';
const NAME_TAB_BUTTON_HELPER = 'BVTabButton';
const NAME_TOAST_POP = 'BVToastPop';
const NAME_TOOLTIP_HELPER = 'BVTooltip';
const NAME_TOOLTIP_TEMPLATE = 'BVTooltipTemplate';
const NAME_TRANSITION = 'BVTransition';
const NAME_TRANSPORTER = 'BVTransporter';
const NAME_TRANSPORTER_TARGET = 'BVTransporterTarget';

export { NAME_ALERT, NAME_ASPECT, NAME_AVATAR, NAME_AVATAR_GROUP, NAME_BADGE, NAME_BREADCRUMB, NAME_BREADCRUMB_ITEM, NAME_BREADCRUMB_LINK, NAME_BUTTON, NAME_BUTTON_CLOSE, NAME_BUTTON_GROUP, NAME_BUTTON_TOOLBAR, NAME_CALENDAR, NAME_CARD, NAME_CARD_BODY, NAME_CARD_FOOTER, NAME_CARD_GROUP, NAME_CARD_HEADER, NAME_CARD_IMG, NAME_CARD_IMG_LAZY, NAME_CARD_SUB_TITLE, NAME_CARD_TEXT, NAME_CARD_TITLE, NAME_CAROUSEL, NAME_CAROUSEL_SLIDE, NAME_COL, NAME_COLLAPSE, NAME_COLLAPSE_HELPER, NAME_CONTAINER, NAME_DROPDOWN, NAME_DROPDOWN_DIVIDER, NAME_DROPDOWN_FORM, NAME_DROPDOWN_GROUP, NAME_DROPDOWN_HEADER, NAME_DROPDOWN_ITEM, NAME_DROPDOWN_ITEM_BUTTON, NAME_DROPDOWN_TEXT, NAME_EMBED, NAME_FORM, NAME_FORM_BUTTON_LABEL_CONTROL, NAME_FORM_CHECKBOX, NAME_FORM_CHECKBOX_GROUP, NAME_FORM_DATALIST, NAME_FORM_DATEPICKER, NAME_FORM_FILE, NAME_FORM_GROUP, NAME_FORM_INPUT, NAME_FORM_INVALID_FEEDBACK, NAME_FORM_RADIO, NAME_FORM_RADIO_GROUP, NAME_FORM_RATING, NAME_FORM_RATING_STAR, NAME_FORM_ROW, NAME_FORM_SELECT, NAME_FORM_SELECT_OPTION, NAME_FORM_SELECT_OPTION_GROUP, NAME_FORM_SPINBUTTON, NAME_FORM_TAG, NAME_FORM_TAGS, NAME_FORM_TEXT, NAME_FORM_TEXTAREA, NAME_FORM_TIMEPICKER, NAME_FORM_VALID_FEEDBACK, NAME_ICON, NAME_ICONSTACK, NAME_ICON_BASE, NAME_IMG, NAME_IMG_LAZY, NAME_INPUT_GROUP, NAME_INPUT_GROUP_ADDON, NAME_INPUT_GROUP_APPEND, NAME_INPUT_GROUP_PREPEND, NAME_INPUT_GROUP_TEXT, NAME_JUMBOTRON, NAME_LINK, NAME_LIST_GROUP, NAME_LIST_GROUP_ITEM, NAME_MEDIA, NAME_MEDIA_ASIDE, NAME_MEDIA_BODY, NAME_MODAL, NAME_MSG_BOX, NAME_NAV, NAME_NAVBAR, NAME_NAVBAR_BRAND, NAME_NAVBAR_NAV, NAME_NAVBAR_TOGGLE, NAME_NAV_FORM, NAME_NAV_ITEM, NAME_NAV_ITEM_DROPDOWN, NAME_NAV_TEXT, NAME_OVERLAY, NAME_PAGINATION, NAME_PAGINATION_NAV, NAME_POPOVER, NAME_POPOVER_HELPER, NAME_POPOVER_TEMPLATE, NAME_POPPER, NAME_PROGRESS, NAME_PROGRESS_BAR, NAME_ROW, NAME_SIDEBAR, NAME_SKELETON, NAME_SKELETON_ICON, NAME_SKELETON_IMG, NAME_SKELETON_TABLE, NAME_SKELETON_WRAPPER, NAME_SPINNER, NAME_TAB, NAME_TABLE, NAME_TABLE_CELL, NAME_TABLE_LITE, NAME_TABLE_SIMPLE, NAME_TABS, NAME_TAB_BUTTON_HELPER, NAME_TBODY, NAME_TFOOT, NAME_TH, NAME_THEAD, NAME_TIME, NAME_TOAST, NAME_TOASTER, NAME_TOAST_POP, NAME_TOOLTIP, NAME_TOOLTIP_HELPER, NAME_TOOLTIP_TEMPLATE, NAME_TR, NAME_TRANSITION, NAME_TRANSPORTER, NAME_TRANSPORTER_TARGET };
