Column API Reference

DeepValue

Type Alias: DeepValue<T, TProp>

ts
type DeepValue<T, TProp> = T extends Record<string | number, any> ? TProp extends `${infer TBranch}.${infer TDeepProp}` ? DeepValue<T[TBranch], TDeepProp> : T[TProp & string] : never;

Defined in: types/type-utils.ts:71

Type Parameters

T

T

TProp

TProp