export type TGetObjLengthArgs = Parameters; export type TGetObjLengthReturn = ReturnType; /** * Gets a length of given object * @param {Record|unknown[]} [obj={}] Source Object or Array * @returns {number} Number of keys or array length * @throws {TypeError} getObjLength: obj must be an object or array * @example * // How to count number of object keys? * const obj = { key1: "value1", key2: "value2" }; * const objLength = getObjLength(obj); * console.log(objLength); // => 2 * @example * // Display the number of active filters in a search interface * const activeFilterCount = getObjLength(activeFilters); */ export declare const getObjLength: (obj?: Record | unknown[]) => number;