import { PluginState } from '@grafana/data'; import { config, GrafanaBootConfig } from '@grafana/runtime'; // Legacy binding paths export { config, GrafanaBootConfig as Settings }; let grafanaConfig: GrafanaBootConfig = config; export default grafanaConfig; export const getConfig = () => { return grafanaConfig; }; export const updateConfig = (update: Partial) => { grafanaConfig = { ...grafanaConfig, ...update, }; }; // The `enable_alpha` flag is not exposed directly, this is equivalent export const hasAlphaPanels = Boolean(config.panels?.debug?.state === PluginState.alpha);