import type { ComponentChildren } from 'preact';
export interface AnalyticsProviderProps {
    componentName: string;
    children?: ComponentChildren;
    rootLegalEntityId: string;
    locale: string;
}
/**
 * The provider exists to scope analytics to one application instance.
 * This would otherwise be problematic when a consumer might have several
 * instantiations of a embedded Component for instance on the same page
 */
export declare const AnalyticsProvider: ({ componentName, children, rootLegalEntityId, locale, }: AnalyticsProviderProps) => import("preact/jsx-runtime").JSX.Element;
