/** * Returns `true` if the value is an empty object. An object is considered empty unless it’s an arguments object, array, or * jQuery-like collection with a length greater than 0 or an object with own enumerable properties. * @param o — The value to check. * * @example * ```typescript * isEmpty({}); // => true * isEmpty({ a: 1 }); // => false * isEmpty([1, 2, 3]); // => false * isEmpty([]); // => true * isEmpty(new Map()); // => true * isEmpty(new Set()); // => true * ``` */ declare const isEmpty: { (o: Map | Set | ArrayLike): boolean; (o: object): boolean; }; export default isEmpty; //# sourceMappingURL=isEmpty.d.ts.map