type alias O.AtLeastimport { type O } from "https://deno.land/x/ts_toolbelt_unofficial@1.1.0/mod.ts"; const { AtLeast } = O; Make that at least one of the keys K are required in O at a time. ExamplesExample 1 Type ParametersO extends objectoptionalK extends Key = Keys<O>definition: O extends unknown ? _AtLeast<O, K> : never