Type alias TransformType<T, U, V>

TransformType<T, U, V>: {
    [P in keyof T]: T[P] extends U
        ? T[P] | V
        : T[P]
}

Type Parameters

  • T

  • U

  • V