Skip to content

TypeAlias.GetValueAtPath

github-actions[bot] edited this page Jun 29, 2026 · 26 revisions

umt / GetValueAtPath

Type Alias: GetValueAtPath<T, P>

GetValueAtPath<T, P> = P extends `${infer Key}.${infer Rest}` ? Key extends keyof T ? T[Key] extends object ? GetValueAtPath<T[Key], Rest> : never : never : P extends keyof T ? T[P] : never

Defined in: types/object/pickDeep.ts:6

Type Parameters

T

T

P

P extends string

API

Classes

Interfaces

Type Aliases

Variables

Functions

Clone this wiki locally