import {Keys} from'./Keys'import {Pick} from'./Pick'/** Get the keys of **`O`** that are required
* @paramO
* @returns **`keyof`**
* @example
* ```ts
* ```
*/exporttypeRequiredKeys<O extendsobject> = {
[K in keyof O]-?: {} extendsPick<O, K> ? never : K
}[Keys<O>]