import { PropsWithChildren } from "react";
import { Translations } from "../types";
type Props = {
    translations: Translations;
};
export type TranslationFn = (key: string, options?: {
    [key: string]: any;
}, fallback?: string) => string;
export declare const I18nProvider: ({ translations, children, }: PropsWithChildren<Props>) => import("react/jsx-runtime").JSX.Element;
export declare const useI18n: () => {
    t: TranslationFn;
};
export {};
//# sourceMappingURL=I18nContext.d.ts.map