import type { LoosePick, UnknownRecord } from "./types" // eslint-disable-next-line import/no-unused-modules export function pick( object: T, keys: K[], ): LoosePick { const result: any = {} for (const key of keys) { const value = (object as UnknownRecord)[key] if (value !== undefined) { result[key] = value } } return result }