--[[ Generated with https://github.com/TypeScriptToLua/TypeScriptToLua ]]
local ____exports = {}
do
    local ____adapter = require("adapter")
    local setAdapter = ____adapter.setAdapter
    local withAdapter = ____adapter.withAdapter
    ____exports.setAdapter = setAdapter
    ____exports.withAdapter = withAdapter
end
do
    local ____element = require("element")
    local createElement = ____element.createElement
    local Fragment = ____element.Fragment
    ____exports.createElement = createElement
    ____exports.Fragment = Fragment
end
do
    local ____reconciler = require("reconciler")
    local flushUpdates = ____reconciler.flushUpdates
    local render = ____reconciler.render
    ____exports.flushUpdates = flushUpdates
    ____exports.render = render
end
do
    local ____createContext = require("createContext")
    local createContext = ____createContext.createContext
    ____exports.createContext = createContext
end
do
    local ____common = require("utils.common")
    local isLua = ____common.isLua
    ____exports.isLua = isLua
end
do
    local ____useCallback = require("hooks.useCallback")
    local useCallback = ____useCallback.useCallback
    ____exports.useCallback = useCallback
end
do
    local ____useContext = require("hooks.useContext")
    local useContext = ____useContext.useContext
    ____exports.useContext = useContext
end
do
    local ____useEffect = require("hooks.useEffect")
    local useEffect = ____useEffect.useEffect
    ____exports.useEffect = useEffect
end
do
    local ____useErrorBoundary = require("hooks.useErrorBoundary")
    local useErrorBoundary = ____useErrorBoundary.useErrorBoundary
    ____exports.useErrorBoundary = useErrorBoundary
end
do
    local ____useState = require("hooks.useState")
    local useForceUpdate = ____useState.useForceUpdate
    local useState = ____useState.useState
    ____exports.useForceUpdate = useForceUpdate
    ____exports.useState = useState
end
do
    local ____useMemo = require("hooks.useMemo")
    local useMemo = ____useMemo.useMemo
    ____exports.useMemo = useMemo
end
do
    local ____useReducer = require("hooks.useReducer")
    local useReducer = ____useReducer.useReducer
    ____exports.useReducer = useReducer
end
do
    local ____useRef = require("hooks.useRef")
    local useRef = ____useRef.useRef
    ____exports.useRef = useRef
end
return ____exports
