Skip to content

DeepRequired

type DeepRequired<T> = { [K in keyof T]-?: NonNullable<T[K]> extends object ? DeepRequired<NonNullable<T[K]>> : NonNullable<T[K]> };

Defined in: src/structures/Types/Manager.ts:249

Type Parameter
T