Type Alias _<T, $O, $B>

_: $B extends $Branch<any>
    ? $B["value"] extends keyof $O ? $Override.$Unwrap<$O[$B["value"]]> : T
    : T

Type Parameters

  • T
  • $O extends Record<string, any>
  • $B