import { LmCoreComponents } from '@CONFIG'
import LmAccordion from './accordion/Accordion'
import LmTable from './table/Table'
import { LmDivider } from './divider/Divider'
import { LmButtonList } from './button-list/ButtonList'
import { LmHeadline } from './headline/Headline'
import { LmGridRow } from './section/GridRow'
import { LmGridColumn } from './section/GridColumn'
import { LmImageElement } from './image/ImageElement'
import { LmHtml } from './html/Html'
import LmImageList from './image-list/ImageList'
import { LmButton } from './button/Button'
import { LmNavList } from './nav-list/NavList'
import LmIframe from './iframe/Iframe'
import LmSlider from './slider/Slider'
import LmSectionVideo from './section/SectionVideoBg'
import { LmIcon } from './icon/Icon'
import LmCardList from './card/CardList'
import LmSectionParallax from './section/SectionParallax'
import LmTabs from './tabs/Tabs'
import { LmFlexRow } from './flex-row/FlexRow'
import { LmRichTextParagraph } from './paragraph/RichTextParagraph'
import LmTimeline from './timeline/Timeline'
import { LmAvatar } from './avatar/LmAvatar'
import { LmDateHeadline } from './headline/DateHeadline'
import LmMotion from './motion/Motion'
import { LmSection } from './section/Section'
import LmAccordionItem from './accordion/AccordionItem'
import LmTimelineItem from './timeline/TimelineItem'
import LmImageListItem from './image-list/ImageListItem'
import LmPlayer from './player/Player'

export {
  LmAccordion,
  LmAvatar,
  LmButton,
  LmButtonList,
  LmCardList,
  LmDivider,
  LmFlexRow,
  LmHeadline,
  LmDateHeadline,
  LmHtml,
  LmIcon,
  LmIframe,
  LmImageList,
  LmSection,
  LmTimeline,
  LmGridRow,
  LmGridColumn,
  LmRichTextParagraph,
  LmTabs,
  LmTable,
  LmSectionParallax,
  LmSlider,
  LmNavList,
  LmSectionVideo,
  LmMotion,
  LmAccordionItem,
  LmImageListItem,
  LmPlayer
}

LmCoreComponents.table = LmTable
LmCoreComponents.accordion = LmAccordion
LmCoreComponents.accordion_item = LmAccordionItem
LmCoreComponents.divider = LmDivider
LmCoreComponents.button_list = LmButtonList
LmCoreComponents.html = LmHtml
LmCoreComponents.section = LmSection
LmCoreComponents.headline = LmHeadline
LmCoreComponents.row = LmGridRow
LmCoreComponents.column = LmGridColumn
LmCoreComponents.image = LmImageElement
LmCoreComponents.image_list = LmImageList
LmCoreComponents.image_list_item = LmImageListItem
LmCoreComponents.button = LmButton
LmCoreComponents.nav_list = LmNavList
LmCoreComponents.icon = LmIcon
LmCoreComponents.iframe = LmIframe
LmCoreComponents.slider = LmSlider
LmCoreComponents.section_video_bg = LmSectionVideo
LmCoreComponents.card_list = LmCardList
LmCoreComponents.section_parallax = LmSectionParallax
LmCoreComponents.tabs = LmTabs
LmCoreComponents.flex_row = LmFlexRow
LmCoreComponents.rich_text_editor = LmRichTextParagraph
LmCoreComponents.timeline = LmTimeline
LmCoreComponents.timeline_item = LmTimelineItem
LmCoreComponents.avatar = LmAvatar
LmCoreComponents.date_headline = LmDateHeadline
LmCoreComponents.motion = LmMotion
LmCoreComponents.player = LmPlayer
