Create a deeply optional version of another type. Use Partial<T> if you only need one level
deep.
Copied from the PartialDeep type in the type-fest package so that this package's public types
do not depend on type-fest (see the note in type-checks.ts).
Create a deeply optional version of another type. Use
Partial<T>if you only need one level deep.Copied from the
PartialDeeptype in thetype-festpackage so that this package's public types do not depend ontype-fest(see the note intype-checks.ts).