import { type ReactNode } from 'react';
import { type DeepPartial, type I18nContextValue, type Locale, type SheetsTranslations } from './types';
export declare const SheetsI18nContext: import("react").Context<I18nContextValue | null>;
export interface SheetsI18nProviderProps {
    locale?: Locale;
    apiUrl?: string;
    translations?: DeepPartial<SheetsTranslations>;
    disableApi?: boolean;
    children: ReactNode;
}
export declare function SheetsI18nProvider({ locale: initialLocale, apiUrl, translations: customTranslations, disableApi, children }: SheetsI18nProviderProps): import("react/jsx-runtime").JSX.Element;
