DeepPartialSkipArrayKey
type DeepPartialSkipArrayKey<T> = T extends BrowserNativeObject | NestedValue ? T : T extends ReadonlyArray<any> ? [K in keyof T]: DeepPartialSkipArrayKey<T[K]> : [K in keyof T]?: DeepPartialSkipArrayKey<T[K]>;
§Type
§
T extends BrowserNativeObject | NestedValue ? T : T extends ReadonlyArray<any> ? [K in keyof T]: DeepPartialSkipArrayKey<T[K]> : [K in keyof T]?: DeepPartialSkipArrayKey<T[K]>
[src]