import type { MakeThisBetterConfig } from '../types.js'; import type { WidgetBrandColors } from './brand-colors.js'; export declare class ShadowContainer { private static readonly HOST_INTERACTION_EVENTS; readonly host: HTMLElement; readonly root: ShadowRoot; private readonly ownsHost; private readonly originalInlineStyle; private readonly originalTheme; constructor(theme?: MakeThisBetterConfig['theme'], brandColors?: WidgetBrandColors); el(tag: string, className?: string): T; append(...nodes: Node[]): void; remove(...nodes: Node[]): void; private stopHostInteraction; destroy(): void; } //# sourceMappingURL=shadow.d.ts.map