"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.isEnableWecom = exports.EventFlow = exports.Query = exports.evalExpr = exports.getComponentSchema = exports.getComponentsInfo = exports.registerRuntime = exports.createPageApi = exports.registerApp = exports.AppRender = exports.PageRender = exports.WedaRouter = exports.InjectContext = exports.WedaApp = exports.OwnerComponentContext = exports.useComponentProps = void 0;
const tslib_1 = require("tslib");
var hooks_1 = require("./utils/hooks");
Object.defineProperty(exports, "useComponentProps", { enumerable: true, get: function () { return hooks_1.useComponentProps; } });
Object.defineProperty(exports, "OwnerComponentContext", { enumerable: true, get: function () { return hooks_1.OwnerComponentContext; } });
var router_1 = require("./router");
Object.defineProperty(exports, "WedaApp", { enumerable: true, get: function () { return tslib_1.__importDefault(router_1).default; } });
Object.defineProperty(exports, "InjectContext", { enumerable: true, get: function () { return router_1.InjectContext; } });
Object.defineProperty(exports, "WedaRouter", { enumerable: true, get: function () { return router_1.WedaRouter; } });
var index_1 = require("./pages/index");
Object.defineProperty(exports, "PageRender", { enumerable: true, get: function () { return tslib_1.__importDefault(index_1).default; } });
var RenderWrapper_1 = require("./handlers/RenderWrapper");
Object.defineProperty(exports, "AppRender", { enumerable: true, get: function () { return RenderWrapper_1.AppRender; } });
var global_api_1 = require("./app/global-api");
Object.defineProperty(exports, "registerApp", { enumerable: true, get: function () { return global_api_1.registerApp; } });
Object.defineProperty(exports, "createPageApi", { enumerable: true, get: function () { return global_api_1.createPageApi; } });
var adapter_1 = require("./utils/adapter");
Object.defineProperty(exports, "registerRuntime", { enumerable: true, get: function () { return adapter_1.registerRuntime; } });
tslib_1.__exportStar(require("./utils/adapter/dependencies"), exports);
var generate_1 = require("./utils/adapter/generate");
Object.defineProperty(exports, "getComponentsInfo", { enumerable: true, get: function () { return generate_1.getComponentsInfo; } });
Object.defineProperty(exports, "getComponentSchema", { enumerable: true, get: function () { return generate_1.getComponentSchema; } });
var debugExpr_1 = require("./utils/debugExpr");
Object.defineProperty(exports, "evalExpr", { enumerable: true, get: function () { return debugExpr_1.evalExpr; } });
/**
 * 用于类型验证，其他勿用
 */
var query_1 = require("./utils/query");
Object.defineProperty(exports, "Query", { enumerable: true, get: function () { return query_1.Query; } });
var flow_1 = require("./utils/flow");
Object.defineProperty(exports, "EventFlow", { enumerable: true, get: function () { return flow_1.EventFlow; } });
/**
 * @deprecated
 */
var common_1 = require("./utils/common");
Object.defineProperty(exports, "isEnableWecom", { enumerable: true, get: function () { return common_1.isEnableWecom; } });
//# sourceMappingURL=index.js.map