import { BCard } from './card';
export { BCard } from './card';
import { BCardHeader } from './card-header';
export { BCardHeader } from './card-header';
import { BCardBody } from './card-body';
export { BCardBody } from './card-body';
import { BCardTitle } from './card-title';
export { BCardTitle } from './card-title';
import { BCardSubTitle } from './card-sub-title';
export { BCardSubTitle } from './card-sub-title';
import { BCardFooter } from './card-footer';
export { BCardFooter } from './card-footer';
import { BCardImg } from './card-img';
export { BCardImg } from './card-img';
import { BCardImgLazy } from './card-img-lazy';
export { BCardImgLazy } from './card-img-lazy';
import { BCardText } from './card-text';
export { BCardText } from './card-text';
import { BCardGroup } from './card-group';
export { BCardGroup } from './card-group';
import { pluginFactory } from '../../utils/plugins';

const CardPlugin = /*#__PURE__*/pluginFactory({
  components: {
    BCard,
    BCardHeader,
    BCardBody,
    BCardTitle,
    BCardSubTitle,
    BCardFooter,
    BCardImg,
    BCardImgLazy,
    BCardText,
    BCardGroup
  }
});

export { CardPlugin };
