import { Config } from './type';
/**
* 获取面板小程序运行时对应的产品配置信息,如定时功能配置、跳转链接配置、自定义配置等等。
* @public
* @since @ray-js/panel-sdk 1.12.0
* @returns Config 对象,包含 `iot`(IoT 公版配置)、`fun`(功能配置)、`bic`(云定时/跳转链接)、`themeInfo`(主题 CSS 变量)和 `initialized`(是否加载完毕)
* @example
* ```tsx
* import { usePanelConfig } from '@ray-js/panel-sdk';
*
* function ThemeProvider({ children }) {
* const config = usePanelConfig();
*
* if (!config.initialized) {
* return ;
* }
*
* const bgColor = config.iot?.global?.background;
* return {children};
* }
* ```
*/
export declare function usePanelConfig(): Config;