Skip to content

TranslationKey

TranslationKey<T, Key>: Key extends string ? T[Key] extends object ? T[Key] extends { [K in Language]: string } ? Key : `${Key}.${TranslationKey<T[Key]>}` : `${Key}` : never

Type Parameters

T extends object

Key = keyof T

Defined in

packages/runtime-core/src/i18n.d.ts:7