export {
  TaroDeprecated as TaroView,
  TaroDeprecated as TaroImage,
  TaroDeprecated as TaroText,
  TaroDeprecated as TaroIcon,
  TaroDeprecated as TaroInput,
  TaroDeprecated as TaroTextArea,
  TaroDeprecated as TaroButton,
  TaroDeprecated as TaroSwiper,
  TaroDeprecated as TaroScrollView,
  TaroDeprecated as TaroScrollList,
  TaroDeprecated as TaroListView,
  TaroDeprecated as TaroMovableArea,
  TaroDeprecated as TaroMovableView,
  TaroDeprecated as TaroPicker,
  TaroDeprecated as TaroProgress,
  TaroDeprecated as TaroWaterFlow,
  TaroDeprecated as TaroWaterFlowView,
  TaroDeprecated as TaroList,
  TaroDeprecated as TaroStickySection,
  TaroDeprecated as TaroRadioGroup,
  TaroDeprecated as TaroRadio,
  TaroDeprecated as TaroCheckboxGroup,
  TaroDeprecated as TaroCheckbox,
  TaroDeprecated as TaroLabel,
  TaroDeprecated as TaroCanvas,
  TaroDeprecated as TaroForm,
  getButtonColor, getImageMode
} from './deprecated'

export { TaroXComponent } from './xComponent'
export { default as TaroNavigationBar } from './navigationBar'

export { default as TaroVideo } from './video'
export { default as TaroSlider } from './slider'
export { default as TaroSwitch } from './switch'
export { default as TaroWebView } from './webView'
export { default as TaroRichText } from './richText'
export { default as TaroInnerHtml } from './innerHtml'
export { default as TaroPageMeta, IComponentAttributeUpdateEvents } from './pageMeta'

export { default as commonStyleModify, rowModify, columnModify, textModify, setNormalTextAttributeIntoInstance } from './style'
export { TOUCH_EVENT_MAP } from './utils/constant/event'
export { BUTTON_THEME_COLOR } from './utils/constant/style'
export { DynamicCenter } from './utils/DynamicCenter'
export { FlexManager } from './utils/flexManager'
export { isTagFirstChild } from './utils/helper'
export { getStyleAttr } from './utils/styles'
export { shouldBindEvent, getNodeThresholds, getNormalAttributes, getFontAttributes } from './utils/helper'
