import React, { HTMLAttributes } from 'react'; import { IUIThemeConfig } from './interfaces'; export declare const ShadowDomContext: React.Context<{ root: ShadowRoot | null; }>; interface IShadowDomProps extends HTMLAttributes { uiTheme?: IUIThemeConfig; onMount?: (shadowRoot: ShadowRoot) => void; onUnmount?: () => void; /** Keep fixed-position overlays in this shadow host. */ containOverlays?: boolean; } export declare const ShadowDom: React.FC; export {};