import { type MantineThemeOverride } from '@mantine/core'; import { type ReactNode } from 'react'; import type { AppConfig } from '../internal/types/models/app-config'; import type { WidgetConfig } from '../internal/types/models/widget-config'; import type { WidgetRuntime } from '../internal/types/models/widget-runtime'; export interface WidgetProviderProps { children: ReactNode; appConfig: AppConfig; config: WidgetConfig; runtime: WidgetRuntime; theme: MantineThemeOverride; rootElement?: HTMLElement | null; } export declare function WidgetProvider({ children, appConfig, config, runtime, theme, rootElement, }: WidgetProviderProps): import("react/jsx-runtime").JSX.Element;