rallly/apps/landing/declarations/i18next.d.ts
2024-11-02 11:50:09 +00:00

21 lines
528 B
TypeScript

import "react-i18next";
import type blog from "../public/locales/en/blog.json";
import type common from "../public/locales/en/common.json";
import type home from "../public/locales/en/home.json";
import type pricing from "../public/locales/en/pricing.json";
interface I18nNamespaces {
common: typeof common;
home: typeof home;
pricing: typeof pricing;
blog: typeof blog;
}
declare module "i18next" {
interface CustomTypeOptions {
defaultNS: "common";
resources: I18nNamespaces;
returnNull: false;
}
}