import { TnActionSheet } from '../components/action-sheet' import { TnAvatar, TnAvatarGroup } from '../components/avatar' import { TnBadge } from '../components/badge' import { TnBubbleBox } from '../components/bubble-box' import { TnButton } from '../components/button' import { TnCalendar } from '../components/calendar' import { TnCheckbox, TnCheckboxGroup } from '../components/checkbox' import { TnCircleProgress } from '../components/circle-progress' import { TnCollapse, TnCollapseItem } from '../components/collapse' import { TnCountDown } from '../components/count-down' import { TnCountScroll } from '../components/count-scroll' import { TnCountTo } from '../components/count-to' import { TnDateTimePicker } from '../components/date-time-picker' import { TnEmpty } from '../components/empty' import { TnFooter } from '../components/footer' import { TnForm, TnFormItem } from '../components/form' import { TnIcon } from '../components/icon' import { TnImageUpload } from '../components/image-upload' import { TnIndexList } from '../components/index-list' import { TnInput } from '../components/input' import { TnKeyboard } from '../components/keyboard' import { TnLazyLoad } from '../components/lazy-load' import { TnLineProgress } from '../components/line-progress' import { TnListItem } from '../components/list' import { TnLoading } from '../components/loading' import { TnLoadmore } from '../components/loadmore' import { TnModal } from '../components/modal' import { TnNavbar } from '../components/navbar' import { TnNoticeBar } from '../components/notice-bar' import { TnNotify } from '../components/notify' import { TnNumberBox } from '../components/number-box' import { TnOverlay } from '../components/overlay' import { TnPhotoAlbum } from '../components/photo-album' import { TnPicker } from '../components/picker' import { TnPopup } from '../components/popup' import { TnRadio, TnRadioGroup } from '../components/radio' import { TnRate } from '../components/rate' import { TnReadMore } from '../components/read-more' import { TnRegionPicker } from '../components/region-picker' import { TnScrollList } from '../components/scroll-list' import { TnSearchBox } from '../components/search-box' import { TnSlider } from '../components/slider' import { TnSteps, TnStepsItem } from '../components/steps' import { TnSticky } from '../components/sticky' import { TnSubsection } from '../components/subsection' import { TnSwipeAction, TnSwipeActionItem } from '../components/swipe-action' import { TnSwiper } from '../components/swiper' import { TnSwitch } from '../components/switch' import { TnSwitchTab } from '../components/switch-tab' import { TnTabbar, TnTabbarItem } from '../components/tabbar' import { TnTabs, TnTabsItem } from '../components/tabs' import { TnTag } from '../components/tag' import { TnTitle } from '../components/title' import { TnWaterFall } from '../components/water-fall' import { TnWeekCalendar } from '../components/week-calendar' import type { Plugin } from 'vue' export default [ TnActionSheet, TnAvatar, TnAvatarGroup, TnBadge, TnBubbleBox, TnButton, TnCalendar, TnCheckbox, TnCheckboxGroup, TnCircleProgress, TnCollapse, TnCollapseItem, TnCountDown, TnCountScroll, TnCountTo, TnDateTimePicker, TnEmpty, TnFooter, TnForm, TnFormItem, TnIcon, TnImageUpload, TnIndexList, TnInput, TnKeyboard, TnLazyLoad, TnLineProgress, TnListItem, TnLoading, TnLoadmore, TnModal, TnNavbar, TnNoticeBar, TnNotify, TnNumberBox, TnOverlay, TnPhotoAlbum, TnPicker, TnPopup, TnRadio, TnRadioGroup, TnRate, TnReadMore, TnRegionPicker, TnScrollList, TnSearchBox, TnSlider, TnSteps, TnStepsItem, TnSticky, TnSubsection, TnSwipeAction, TnSwipeActionItem, TnSwiper, TnSwitch, TnSwitchTab, TnTabbar, TnTabbarItem, TnTabs, TnTabsItem, TnTag, TnTitle, TnWaterFall, TnWeekCalendar, ] as Plugin[]