Type Alias DeepPartial<T, N>

DeepPartial<T, N>: {
    [P in keyof T]?: DeepPartial<T[P], N> | (N extends true
        ? null
        : undefined)
}

Type Parameters

  • T
  • N extends boolean