import type { I18nClient, I18nOptions, Language } from '@payloadcms/translations'; import type { ClientConfig, LanguageOptions, Locale, SanitizedPermissions, ServerFunctionClient, TypedUser } from 'payload'; import React from 'react'; import type { Theme } from '../Theme/index.js'; type Props = { readonly children: React.ReactNode; readonly config: ClientConfig; readonly dateFNSKey: Language['dateFNSKey']; readonly fallbackLang: I18nOptions['fallbackLanguage']; readonly isNavOpen?: boolean; readonly languageCode: string; readonly languageOptions: LanguageOptions; readonly locale?: Locale['code']; readonly permissions: SanitizedPermissions; readonly serverFunction: ServerFunctionClient; readonly switchLanguageServerAction?: (lang: string) => Promise; readonly theme: Theme; readonly translations: I18nClient['translations']; readonly user: null | TypedUser; }; export declare const RootProvider: React.FC; export {}; //# sourceMappingURL=index.d.ts.map