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/types/Manager.ts:104

Type Parameter
T