text: import { h, h as createElement } from './h'
  import options from './options'
  import WeElement from './we-element'
  import { render } from './render'
  import { define } from './define'
  import { tag } from './tag'
  import { observe } from './observe'
  import { cloneElement } from './clone-element'
  import { getHost } from './get-host'
  import { rpx } from './rpx'
  import { tick, nextTick } from './tick'
  import ModelView from './model-view'
  import { classNames, extractClass } from './class'
  
  function createRef() {
    return {}
  }
  
  const Component = WeElement
  const defineElement = define
  
  const omi = {
    tag,
    WeElement,
    Component,
    render,
    h,
    createElement,
    options,
    define,
    observe,
    cloneElement,
    getHost,
    rpx,
    tick,
    nextTick,
    ModelView,
    defineElement,
    classNames,
    extractClass,
    createRef
  }
  
  options.root.Omi = omi
  options.root.omi = omi
  options.root.Omi.version = '5.0.24'
  
  export default omi
  
  export {
    tag,
    WeElement,
    Component,
    render,
    h,
    createElement,
    options,
    define,
    observe,
    cloneElement,
    getHost,
    rpx,
    tick,
    nextTick,
    ModelView,
    defineElement,
    classNames,
    extractClass,
    createRef
  }
  