import { type WidgetKey } from '../widget-identity/widget-key'; import type { ErasedWidgetDefinition } from './types'; /** * Static, SDK-shipped widget definitions (the `'internal'` tier), keyed by registry key. * * Built once at module load and shared by every `PluginProvider`. The widget definition registry * reads it before its own plugin and legacy entries, so no registration can replace or remove these * definitions. `ReadonlyMap` blocks writes at the type level only: `Object.freeze` does not stop * `Map.prototype.set`, so never cast the map to a mutable one. * * @internal */ export declare const BUILT_IN_WIDGET_DEFINITIONS: ReadonlyMap;