// THIS FILE IS ONLY FOR IDE ENTRY CHECKING NOT FOR REAL USAGE

console.warn('VUX: 如果你看到这一行，说明 vux-loader 配置有问题或者代码书写规范的原因导致无法解析成按需引入组件，会导致打包体积过大。请升级到最新版本 vux-loader，建议开启 eslint(standard)。')

import Actionsheet from './src/components/actionsheet/index.vue'
import Agree from './src/components/agree/index.vue'
import AjaxPlugin from './src/plugins/ajax/index.js'
import Alert from './src/components/alert/index.vue'
import AlertPlugin from './src/plugins/alert/index.js'
import AppPlugin from './src/plugins/app/index.js'
import Array2stringFilter from './src/filters/array2String.js'
import Badge from './src/components/badge/index.vue'
import base64 from './src/tools/base64/index.js'
import Blur from './src/components/blur/index.vue'
import Box from './src/components/box/index.vue'
import ButtonTab from './src/components/button-tab/button-tab.vue'
import ButtonTabItem from './src/components/button-tab/button-tab-item.vue'
import Calendar from './src/components/calendar/index.vue'
import Card from './src/components/card/index.vue'
import Cell from './src/components/cell/index.vue'
import CellBox from './src/components/cell-box/index.vue'
import CellFormPreview from './src/components/cell-form-preview/index.vue'
import Checker from './src/components/checker/checker.vue'
import CheckerItem from './src/components/checker/checker-item.vue'
import CheckIcon from './src/components/check-icon/index.vue'
import Checklist from './src/components/checklist/index.vue'
import ChinaAddressData from './src/datas/china_address.json'
import ChinaAddressV1Data from './src/datas/china_address_v1.json'
import ChinaAddressV2Data from './src/datas/china_address_v2.json'
import ChinaAddressV3Data from './src/datas/china_address_v3.json'
import ClickOutsideDirective from './src/directives/click-outside/index.js'
import Clocker from './src/components/clocker/index.vue'
import ColorPicker from './src/components/color-picker/index.vue'
import Confirm from './src/components/confirm/index.vue'
import ConfirmPlugin from './src/plugins/confirm/index.js'
import cookie from './src/tools/cookie/index.js'
import Countdown from './src/components/countdown/index.vue'
import Countup from './src/components/countup/index.vue'
import dateFormat from './src/tools/date/format.js'
import dateRange from './src/tools/date/range.js'
import Datetime from './src/components/datetime/index.vue'
import DatetimePlugin from './src/plugins/datetime/index.js'
import DatetimeRange from './src/components/datetime-range/index.vue'
import DatetimeView from './src/components/datetime-view/index.vue'
import debounce from './src/tools/debounce/index.js'
import Demobasic from './src/components/fullpage/DemoBasic.vue'
import Demoindex from './src/components/popover/DemoIndex.vue'
import DevicePlugin from './src/plugins/device/index.js'
import DevTip from './src/components/dev-tip/index.vue'
import Divider from './src/components/divider/index.vue'
import Drawer from './src/components/drawer/index.vue'
import Flexbox from './src/components/flexbox/flexbox.vue'
import FlexboxItem from './src/components/flexbox/flexbox-item.vue'
import Flow from './src/components/flow/flow.vue'
import FlowLine from './src/components/flow/flow-line.vue'
import FlowState from './src/components/flow/flow-state.vue'
import FormatTimeFilter from './src/filters/format-time.js'
import FormPreview from './src/components/form-preview/index.vue'
import FriendlyTimeFilter from './src/filters/friendly-time.js'
import Fullpage from './src/components/fullpage/index.vue'
import Grid from './src/components/grid/grid.vue'
import GridItem from './src/components/grid/grid-item.vue'
import Group from './src/components/group/index.vue'
import GroupTitle from './src/components/group-title/index.vue'
import Icon from './src/components/icon/index.vue'
import InlineCalendar from './src/components/inline-calendar/index.vue'
import InlineDesc from './src/components/inline-desc/index.vue'
import InlineLoading from './src/components/inline-loading/index.vue'
import InlineXNumber from './src/components/inline-x-number/index.vue'
import InviewDirective from './src/directives/inview/index.js'
import Loading from './src/components/loading/index.vue'
import LoadingPlugin from './src/plugins/loading/index.js'
import LoadMore from './src/components/load-more/index.vue'
import LocalePlugin from './src/plugins/locale/index.js'
import Marquee from './src/components/marquee/marquee.vue'
import MarqueeItem from './src/components/marquee/marquee-item.vue'
import Masker from './src/components/masker/index.vue'
import md5 from './src/tools/md5/index.js'
import Msg from './src/components/msg/index.vue'
import Name2valueFilter from './src/filters/name2value.js'
import numberComma from './src/tools/number/comma.js'
import numberPad from './src/tools/number/pad.js'
import numberRandom from './src/tools/number/random.js'
import numberRange from './src/tools/number/range.js'
import NumberRoller from './src/components/number-roller/index.vue'
import Panel from './src/components/panel/index.vue'
import Picker from './src/components/picker/index.vue'
import Popover from './src/components/popover/index.vue'
import Popup from './src/components/popup/index.vue'
import PopupHeader from './src/components/popup-header/index.vue'
import PopupPicker from './src/components/popup-picker/index.vue'
import PopupRadio from './src/components/popup-radio/index.vue'
import Previewer from './src/components/previewer/index.vue'
import Qrcode from './src/components/qrcode/index.vue'
import querystring from './src/tools/querystring/index.js'
import Radio from './src/components/radio/index.vue'
import Range from './src/components/range/index.vue'
import Rater from './src/components/rater/index.vue'
import Scroller from './src/components/scroller/index.vue'
import Search from './src/components/search/index.vue'
import Selector from './src/components/selector/index.vue'
import Shake from './src/components/shake/index.vue'
import Spinner from './src/components/spinner/index.vue'
import Step from './src/components/step/step.vue'
import StepItem from './src/components/step/step-item.vue'
import Sticky from './src/components/sticky/index.vue'
import stringTrim from './src/tools/string/trim.js'
import Swipeout from './src/components/swipeout/swipeout.vue'
import SwipeoutButton from './src/components/swipeout/swipeout-button.vue'
import SwipeoutItem from './src/components/swipeout/swipeout-item.vue'
import Swiper from './src/components/swiper/swiper.vue'
import SwiperItem from './src/components/swiper/swiper-item.vue'
import Tab from './src/components/tab/tab.vue'
import Tabbar from './src/components/tabbar/tabbar.vue'
import TabbarItem from './src/components/tabbar/tabbar-item.vue'
import TabItem from './src/components/tab/tab-item.vue'
import throttle from './src/tools/throttle/index.js'
import Timeline from './src/components/timeline/timeline.vue'
import TimelineItem from './src/components/timeline/timeline-item.vue'
import Tip from './src/components/tip/index.vue'
import Toast from './src/components/toast/index.vue'
import ToastPlugin from './src/plugins/toast/index.js'
import TransferDom from './src/directives/transfer-dom/index.js'
import TransferDomDirective from './src/directives/transfer-dom/index.js'
import trim from './src/tools/string/trim'
import Value2nameFilter from './src/filters/value2name.js'
import Video from './src/components/video/index.vue'
import ViewBox from './src/components/view-box/index.vue'
import VuxComponentListData from './src/datas/vux_component_list.json'
import WechatEmotion from './src/components/wechat-emotion/index.vue'
import WechatPlugin from './src/plugins/wechat/index.js'
import WepayInput from './src/components/wepay-input/index.vue'
import XAddress from './src/components/x-address/index.vue'
import XButton from './src/components/x-button/index.vue'
import XCircle from './src/components/x-circle/index.vue'
import XDialog from './src/components/x-dialog/index.vue'
import XHeader from './src/components/x-header/index.vue'
import XHr from './src/components/x-hr/index.vue'
import XImg from './src/components/x-img/index.vue'
import XInput from './src/components/x-input/index.vue'
import XNumber from './src/components/x-number/index.vue'
import XProgress from './src/components/x-progress/index.vue'
import XSwitch from './src/components/x-switch/index.vue'
import XTable from './src/components/x-table/index.vue'
import XTextarea from './src/components/x-textarea/index.vue'

export {
  Actionsheet,
  Agree,
  AjaxPlugin,
  Alert,
  AlertPlugin,
  AppPlugin,
  Array2stringFilter,
  Badge,
  base64,
  Blur,
  Box,
  ButtonTab,
  ButtonTabItem,
  Calendar,
  Card,
  Cell,
  CellBox,
  CellFormPreview,
  Checker,
  CheckerItem,
  CheckIcon,
  Checklist,
  ChinaAddressData,
  ChinaAddressV1Data,
  ChinaAddressV2Data,
  ChinaAddressV3Data,
  ClickOutsideDirective,
  Clocker,
  ColorPicker,
  Confirm,
  ConfirmPlugin,
  cookie,
  Countdown,
  Countup,
  dateFormat,
  dateRange,
  Datetime,
  DatetimePlugin,
  DatetimeRange,
  DatetimeView,
  debounce,
  Demobasic,
  Demoindex,
  DevicePlugin,
  DevTip,
  Divider,
  Drawer,
  Flexbox,
  FlexboxItem,
  Flow,
  FlowLine,
  FlowState,
  FormatTimeFilter,
  FormPreview,
  FriendlyTimeFilter,
  Fullpage,
  Grid,
  GridItem,
  Group,
  GroupTitle,
  Icon,
  InlineCalendar,
  InlineDesc,
  InlineLoading,
  InlineXNumber,
  InviewDirective,
  Loading,
  LoadingPlugin,
  LoadMore,
  LocalePlugin,
  Marquee,
  MarqueeItem,
  Masker,
  md5,
  Msg,
  Name2valueFilter,
  numberComma,
  numberPad,
  numberRandom,
  numberRange,
  NumberRoller,
  Panel,
  Picker,
  Popover,
  Popup,
  PopupHeader,
  PopupPicker,
  PopupRadio,
  Previewer,
  Qrcode,
  querystring,
  Radio,
  Range,
  Rater,
  Scroller,
  Search,
  Selector,
  Shake,
  Spinner,
  Step,
  StepItem,
  Sticky,
  stringTrim,
  Swipeout,
  SwipeoutButton,
  SwipeoutItem,
  Swiper,
  SwiperItem,
  Tab,
  Tabbar,
  TabbarItem,
  TabItem,
  throttle,
  Timeline,
  TimelineItem,
  Tip,
  Toast,
  ToastPlugin,
  TransferDom,
  TransferDomDirective,
  trim,
  Value2nameFilter,
  Video,
  ViewBox,
  VuxComponentListData,
  WechatEmotion,
  WechatPlugin,
  WepayInput,
  XAddress,
  XButton,
  XCircle,
  XDialog,
  XHeader,
  XHr,
  XImg,
  XInput,
  XNumber,
  XProgress,
  XSwitch,
  XTable,
  XTextarea
}