/** * Checks if `value` is a valid array-like length. * * 校验是否是一个有效的数组长度 * * @example * ```js * import { isLength } from 'is-what-type'; * * isLength(3); // true * isLength(0); // true * isLength(Number.MIN_VALUE); // false * isLength(Infinity); // false * isLength(-1); // false * isLength(3.5); // false * isLength('3'); // false * isLength(null); // false * isLength(undefined); // false * ``` * * @param value - The value to check * @returns `true` if `value` is a valid length, `false` otherwise */ export declare function isLength(value: unknown): value is number;