UNPKG

gatsby-plugin-react-i18next

Version:

Easily translate your Gatsby website into multiple languages

18 lines (17 loc) 730 B
import { DefaultNamespace, UseTranslationOptions } from 'react-i18next'; import { NavigateOptions } from '@reach/router'; export declare const useI18next: (ns?: DefaultNamespace, options?: UseTranslationOptions) => { i18n: import("i18next").i18n; t: import("i18next").TFunction<"translation", undefined>; ready: boolean; navigate: (to: string, options?: NavigateOptions<{}>) => Promise<void>; changeLanguage: (language: string, to?: string, options?: NavigateOptions<{}>) => Promise<void>; language: string; routed: boolean; languages: string[]; defaultLanguage: string; generateDefaultLanguagePage: boolean; originalPath: string; path: string; siteUrl?: string | undefined; };