export const omitKeys = >( obj: T, keys: string[], ) => { const omitSet = new Set(keys); return Object.fromEntries( Object.entries(obj).filter(([key]) => !omitSet.has(key)), ); };