import { VisualElement } from '@judo/model-api'; export interface VisualElementRendererProps { element: VisualElement; readOnly?: boolean; } /** * Dispatcher for all visual element types. * Checks for overrides in priority order: * 1. sourceId-based override (CustomizationsConfig.components) * 2. type-based interceptor (CustomizationsConfig.componentInterceptors) * 3. Default rendering by @type * * When the element has a `subTheme` set and a matching provider is registered, * the rendered output is wrapped in a scoped MUI ThemeProvider via SubThemeWrapper. */ export declare function VisualElementRenderer({ element, readOnly }: VisualElementRendererProps): import("react/jsx-runtime").JSX.Element | null; //# sourceMappingURL=VisualElementRenderer.d.ts.map