import { PluginClientConfigs, PluginEndpoints } from "../shared/src/plugin.js"; import "../shared/src/index.js"; //#region src/js/config.d.ts interface AppKitClientConfig { appName: string; queries: Record; endpoints: PluginEndpoints; plugins: PluginClientConfigs; } declare global { interface Window { __appkit__?: AppKitClientConfig; } } /** * @internal Reset the module-scoped config cache. Test utility only. */ declare function _resetConfigCache(): void; declare function getClientConfig(): AppKitClientConfig; declare function getPluginClientConfig>(pluginName: string): T; //#endregion export { AppKitClientConfig, _resetConfigCache, getClientConfig, getPluginClientConfig }; //# sourceMappingURL=config.d.ts.map