"use strict";Object.defineProperties(exports,{__esModule:{value:!0},[Symbol.toStringTag]:{value:"Module"}});const n=require("@aplus-frontend/utils"),r=require("./config-provider.js"),s=require("./config-provider-props.js"),a=require("./constants.js"),i=require("./hooks/use-global-config.js"),e=require("./hooks/use-locale.js"),o=require("./hooks/use-namespace.js"),t=n.withInstall(r.ConfigProvider);exports.ConfigProvider=r.ConfigProvider;exports.globalConfigCached=r.globalConfigCached;exports.configProviderProps=s.configProviderProps;exports.DEFAULT_NAMESPACE=a.DEFAULT_NAMESPACE;exports.DEFAULT_UIMODE=a.DEFAULT_UIMODE;exports.configProviderContextKey=a.configProviderContextKey;exports.keysOf=i.keysOf;exports.provideGlobalConfig=i.provideGlobalConfig;exports.useGlobalConfig=i.useGlobalConfig;exports.buildLocaleContext=e.buildLocaleContext;exports.buildTranslator=e.buildTranslator;exports.localeContextKey=e.localeContextKey;exports.translate=e.translate;exports.useLocale=e.useLocale;exports.defaultNamespace=o.defaultNamespace;exports.namespaceContextKey=o.namespaceContextKey;exports.useGetDerivedNamespace=o.useGetDerivedNamespace;exports.useNamespace=o.useNamespace;exports.APConfigProvider=t;exports.default=t;
