import { type Maybe } from '../value/maybe.type'; /** * Recursively checks whether an object is "empty" — meaning it is null/undefined, has no keys, * or all of its values are themselves empty (recursively for nested objects, or falsy for primitives). * * @param obj - Object to check * @returns `true` if the object is considered empty */ export declare function objectIsEmpty(obj: Maybe): boolean;