/** * 判断是否为数组或纯对象 * * ```ts * import { isArrOrObj } from 'sunny-js' * console.log(isArrOrObj([])) * // => true * console.log(isArrOrObj({})) * // => true * console.log(isArrOrObj(true)) * // => false * ``` * * @category 断言 */ export declare function isArrOrObj(el: unknown): el is any[] | Record; /** * 判断是否为空 * * ```ts * import { isEmpty } from 'sunny-js' * console.log('isEmpty(0)', isEmpty(0)); // false * console.log('isEmpty(\'\')', isEmpty('')); // true * console.log('isEmpty(true)', isEmpty(true)); // false * console.log('isEmpty(null)', isEmpty(null)); // true * console.log('isEmpty({})', isEmpty({})); // true * console.log('isEmpty([])', isEmpty([])); // true * console.log('isEmpty(undefined)', isEmpty(undefined)); // true * ``` * * @category 断言 */ export declare function isEmpty(value: unknown): boolean;