import { isNotNull } from './chunk-MCZYMIGI.mjs';
import { isNotEmpty } from './chunk-M5X5T2Y7.mjs';
import { isDefined } from './chunk-WTO2SOQI.mjs';

// src/removeEmptyObject.ts
function removeEmptyObj(obj) {
  return Object.fromEntries(
    Object.entries(obj).filter(([_, v]) => isNotNull(v) && isDefined(v) && isNotEmpty(v))
  );
}

export { removeEmptyObj };
