import { InitOptions } from '@usercentrics/cmp-browser-sdk'; import { DetailsModalProps } from './components/DetailsModal/DetailsModal'; import { AbTestValue, Appearance } from './contexts/UsercentricsContext/types'; export interface UsercentricsDetailsProps extends DetailsModalProps { appRootElementId: string; disabled?: boolean; settingsId: string; options?: InitOptions & { appearance?: Appearance; showCloseAndAcceptAllButton?: boolean; }; abTestValue?: AbTestValue; consentEventName?: string; loadingUI?: () => JSX.Element; onConsentStatusUpdate: (details: Record) => void; } export declare const UsercentricsDetails: ({ appRootElementId, disabled, settingsId, options, abTestValue, consentEventName, loadingUI, onConsentStatusUpdate, ...rest }: UsercentricsDetailsProps) => JSX.Element;