import type { LoosePick, UnknownRecord } from "./types" 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 }