Type alias: PathValue<T
, P
>
i18n/src.PathValue
PathValue<
T
,P
>:P
extends `${infer Key}.${infer Rest}` ?Key
extends keyofT
?Rest
extendsPath
<T
[Key
]> ?PathValue
<T
[Key
],Rest
> :never
:never
:P
extends keyofT
?T
[P
] :never
Type parameters
Parameter |
---|
T |
P extends Path <T > |
Source
Generated using typedoc-plugin-markdown and TypeDoc