export type TIsObjEmptyArgs = Parameters; export type TIsObjEmptyReturn = ReturnType; /** * Checks if an object is empty * @param {Record|unknown[]} obj Source object or array * @returns {boolean} True if empty * @throws {TypeError} isObjEmpty: obj must be an object or array * @example * // How to check if an object is empty? * const obj = {}; * const isEmpty = isObjEmpty(obj); * console.log(isEmpty); // => true * @example * // Show an empty state when no search filters are selected * const hasActiveFilters = !isObjEmpty(selectedFilters); */ export declare const isObjEmpty: (obj: unknown) => boolean;