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

_<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