// components
import BottomTab from './components/BottomTab/index'
import Switch from './components/Switch/index'
import CheckBox from './components/CheckBox/index'
import RadioGroup from './components/Radio/index'
import Radio from './components/Radio/radio'
import Notify from './components/Dialog/Notify'
import HButton from './components/HButton/index'
import HContent from './components/HContent/index'
import HHeader from './components/HHeader/index'
import HView from './components/HView/index'
import ItemOption from './components/ItemOption/index'
import ListItem from './components/ListItem/ListItem'
import Scroll from './components/Scroll/index.vue'
import NumberKeyboard from './components/NumberKeyboard/index.vue'
import OptionButton from './components/ItemOption/OptionButton'
import Swipe from './components/Swipe/index'
import SwipeItem from './components/Swipe/SwipeItem'
import Item from './components/ListItem/Item'
import Spin from './components/Spin/index'
import TopTip from './components/TopTip/index'
import Stab from './components/STab/index'
import TabItem from './components/STab/tab-item'
import TabButton from './components/BottomTab/tab-button'
import HFile from './components/HFile/index'
import HLayout from './components/HLayout/index'
import CurrencyInput from './components/CurrencyInput/index'
import HProgress from './components/Progress/index'
import HRange from './components/Range/index'
import SelectFiled from './components/Select/SelectFiled'
import DateFiled from './components/DateFiled/index'
import componentInstall from './components/component'

// compontenPlugins
import ActionSheetPlugin from './components/ActionSheet/index'
import ShowPicturePlugin from './components/ShowPicture/index'
import SelectPlugin from './components/Select/index'
import NotifyPlugin from './components/Dialog/plugins/index'
import NumberKeyboardPlugin from './components/NumberKeyboard/index'

// styles
import appStyle from '../packages/common/styles/app.core.less'

const version = '0.0.5'

export {
  appStyle,
  HView,
  HHeader,
  HContent,
  Scroll,
  NumberKeyboard,
  ItemOption,
  OptionButton,
  HButton,
  Swipe,
  SwipeItem,
  ListItem,
  Item,
  Switch,
  CheckBox,
  RadioGroup,
  Radio,
  Spin,
  TopTip,
  Notify,
  Stab,
  TabItem,
  BottomTab,
  TabButton,
  HFile,
  HLayout,
  CurrencyInput,
  HProgress,
  HRange,
  SelectFiled,
  DateFiled,
  ActionSheetPlugin,
  ShowPicturePlugin,
  SelectPlugin,
  NotifyPlugin,
  NumberKeyboardPlugin,
  version,
  componentInstall,
}
