import en from "../translations/en.json";
type TranslationKeys = typeof en;
type Join<K, P> = K extends string | number ? P extends string | number ? `${K}${"" extends P ? "" : "."}${P}` : never : never;
type Paths<T, D extends number = 10> = [D] extends [never] ? never : T extends object ? {
  [K in keyof T]-?: K extends string | number ? `${K}` | Join<K, Paths<T[K], any>> : never;
}[keyof T] : "";
export declare function getTranslation(key: Paths<TranslationKeys, 10>): string;
export {};
