Type Alias: AtLeastOne<T, Keys>
AtLeastOne<
T,Keys> =Keysextends keyofT?Required<Pick<T,Keys>> &Partial<Omit<T,Keys>> :never
Defined in: utilities/at-least-one.ts:1
Type Parameters
T
T
Keys
Keys extends keyof T = keyof T