Type Alias RequireOne<T, K>

RequireOne<T, K>: K extends keyof T
    ? PartialRequire<T, K>
    : never

Type Parameters

  • T
  • K extends keyof T = keyof T