Type Alias: HasRequired<T>
True when T has at least one non-optional key.
HasRequired<
T> ={ [K in keyof T]-?: undefined extends T[K] ? never : K }[keyofT]
Defined in: kit.ts:22
True when T has at least one non-optional key.
Type Parameters
T
T
True when T has at least one non-optional key.
HasRequired<
T> ={ [K in keyof T]-?: undefined extends T[K] ? never : K }[keyofT]
Defined in: kit.ts:22
True when T has at least one non-optional key.
T