Type Alias: PathValue<T, P>
PathValue<
T,P> =Pextends keyofT?T[P] :Pextends`${infer K}.${infer Rest}`?Kextends keyofT?PathValue<T[K],Rest> :never:never
Defined in: lens/types.ts:49
Internal
Type helper to extract the type at a given path.
Type Parameters
T
T
P
P extends string