export declare const useI18n: () => {
    t: <T = string>(key: string, params?: {
        [key: string]: unknown;
        count?: number | string;
        ignoreMissingTranslation?: boolean;
    }) => T;
    language: import("@smg-automotive/i18n-pkg").Language;
    displayTranslationKeys: boolean;
    setDisplayTranslationKeys: import("react").Dispatch<import("react").SetStateAction<boolean>>;
}, I18nProvider: ({ children, language, lngDict, onMissingTranslation, }: React.PropsWithChildren<{
    language: import("@smg-automotive/i18n-pkg").Language;
    lngDict: import("@smg-automotive/i18n-pkg").Dictionary;
    onMissingTranslation: import("@smg-automotive/i18n-pkg").OnMissing;
}>) => import("react/jsx-runtime").JSX.Element, Trans: ({ i18nKey, values, children, }: React.PropsWithChildren<{
    i18nKey: string;
    values?: Record<string, unknown>;
}>) => any;
//# sourceMappingURL=i18nInit.d.ts.map