import type { TranslationObject } from "../../types/types.js"; import type { CookieConsentAnalyticsConfig, AutoAnalyticsEventsConfig } from "../../types/types.js"; import type { CookieConsentDialogProps } from "../../cookie_consent/client/components/cookie_consent_dialog.js"; import type { PrivacyPolicyUpdateDialogProps } from "../../cookie_consent/client/components/privacy_policy_update_dialog.js"; interface LocaleContextType { language: string; messages: TranslationObject; } export declare const LocaleContext: import("react").Context; export default function LocationzationClientProvider({ language, messages, analyticsConfig, autoAnalyticsEventsConfig, requiresConsent, autoWireDialogs, dialogProps, updateDialogProps, children }: { language: string; messages: TranslationObject; analyticsConfig?: CookieConsentAnalyticsConfig; autoAnalyticsEventsConfig?: AutoAnalyticsEventsConfig; requiresConsent?: boolean; autoWireDialogs?: boolean; dialogProps?: CookieConsentDialogProps; updateDialogProps?: PrivacyPolicyUpdateDialogProps; children: React.ReactNode; }): Component; export {};