Type alias IWrappedValue<V, W>

IWrappedValue<V, W>: (W extends object[]
    ? UnionToIntersection<W[number]>
    : W extends object
        ? W
        : object) & {
    value: V;
}

Type Parameters

  • V = any

  • W = Object