DeepRequiredtype DeepRequired<T> = T extends BrowserNativeObject | Blob ? T : [K in keyof T]-?: NonNullable<DeepRequired<T[K]>>;§Type Parameters§T[src]§Type§T extends BrowserNativeObject | Blob ? T : [K in keyof T]-?: NonNullable<DeepRequired<T[K]>>[src]