Type alias DeepIndex<T, K>

DeepIndex<T, K>: T extends object ? K extends `${infer F}.${infer R}` ? DeepIndex<Idx<T, F>, R> extends infer D ? D : never : Idx<T, K> : never

Type Parameters

  • T

  • K extends BaseKeys

Generated using TypeDoc